精华内容
下载资源
问答
  • LaTeX幻灯片通用简洁模板(Beamer)

    万次阅读 多人点赞 2018-10-11 11:01:54
    LaTeX幻灯片通用简洁模板(Beamer) 提供一个Ctex套装下使用WinEdt编辑器的xelatex编译可以通过的一个LaTex幻灯Beamer模板,使用方法为将代码拷贝进WinEdt文档,使用xelatex编译(一般Beamer都用这个编译,不用多想...

    LaTeX幻灯片通用简洁模板(Beamer)

    提供一个Ctex套装下使用WinEdt编辑器的xelatex编译可以通过的一个LaTex幻灯Beamer模板,使用方法为将代码拷贝进WinEdt文档,使用xelatex编译(一般Beamer都用这个编译,不用多想和尝试),点击菜单栏中的pdf查看按钮,可以看见效果。然后,如果想使用某些功能,比如说插图,可以把代码滑到底部,找到注释中相关内容,复制黏贴到主文档中修改使用即可,不用再另外百度查找怎么插图什么的。

    幻灯片的制作,我个人的感觉,不考虑特殊情况,一般来说是他们的好用程度是:keynote > Microsoft的PPT > Beamer,这说的是整体,当然,也是个人感觉,你要扣局部哪里好好我也没有办法。

    keynote有一些特色,比如说magic move,用起来很方便。术业有专攻,PPT作为专业的幻灯制作工具,功能强大,操作简单,很容易就能做出一些炫酷的切换和动画效果,但是对公式的支持不太好,需要在公式编辑器中编辑,可迁移性差,如果不生成PDF,在一台电脑上调好的版面,换一台电脑可能就乱了。

    Beamer虽然在版面上千篇一律,灵活性差,要做一些动画效果或者实现一些其他功能很不容易,而且要消耗不少的slides页数。然而,它在数学公式编辑上借助LaTex的强大后台,极具优势。它编译生成的导航条和数学符号,在PPT上做起来也很不容易,需要用到各种超链接。

    可以说,不同的幻灯片制作工具各有优势吧,我个人还是更偏向于PPT的,画图、动画、切换以及插入本地文件的超链接等,用起来都很轻便。

    下面是一个LaTex的幻灯片模板,用的是Ctex套装环境下的WinEdt编译的,如果出现编码错误问题,比如说tex文件打不开,中文显示乱码(源码中中文乱码、编译后中文乱码等),可以使用notepad++打开tex修改编码格式,使用UTF-8编码。

    % !Mode::"TeX:UTF-8"
    % !Mode:: "TeX:UTF-8"
    \documentclass[xcolor=svgnames,serif,table,10pt]{beamer}
    \mode<presentation>{
    % Setup appearance:
    \useoutertheme{infolines}
    \usetheme{Darmstadt}
    \setbeamercovered{transparent}
    \setbeamertemplate{caption}[numbered]
    \setbeamertemplate{navigation symbols}{}
    \setbeamertemplate{blocks}[rounded][shadow=true]
    \setbeamertemplate{enumerate items}[circle]
    
    % 修改样式
    \setbeamercolor{box}{bg=black!20!orange,fg=white}
    \setbeamercolor{block title}{use=sidebar,fg=sidebar.fg!10!white,bg=orange!70!black}
    \setbeamercolor{block title example}{use=sidebar,fg=sidebar.fg!10!white,bg=black!60!green}
    \setbeamercolor{block title alerted}{use=sidebar,fg=sidebar.fg!10!white,bg=black!50!red}
    
    \setbeamertemplate{headline}
    {%
      \begin{beamercolorbox}[shadow=true]{section in head/foot}
      \vskip2pt\insertnavigation{\paperwidth}\vskip2pt
      \end{beamercolorbox}%
    }
    }
    \usepackage{url}
    \usepackage{animate}
    \usepackage[english]{babel}
    \usepackage{times}
    \usepackage[T1]{fontenc}
    \usepackage{multirow,multicol,longtable}
    \usepackage{graphics}
    \usepackage{xcolor}
    \usepackage[no-math]{fontspec}%-------------------------------------------------- 提供字体选择命令
    \usepackage{xunicode}%----------------------------------------------------------- 提供Unicode字符宏
    \usepackage{xltxtra}%------------------------------------------------------------ 提供了针对XeTeX的改进并且加入了XeTeX的LOGO
    \usepackage[BoldFont,SlantFont,CJKchecksingle]{xeCJK}%--------------------------- 使用xeCJK宏包
    %================================== 设置中文字体 ================================%
    \setCJKmainfont{Adobe Heiti Std}%------------------------------------------------设置正文为黑体
    \setCJKmonofont{Adobe Song Std}%-------------------------------------------------设置等距字体
    \setCJKsansfont{Adobe Kaiti Std}%------------------------------------------------设置无衬线字体
    % \setCJKfamilyfont{zxzt}{FZShouJinShu-S10S}
    % \setCJKfamilyfont{FZDH}{FZDaHei-B02S}
    %================================== 设置中文字体 ================================%
    
    %================================== 设置英文字体 ================================%
    \setmainfont[Mapping=tex-text]{Times New Roman}%--------------------------------英文衬线字体
    \setsansfont[Mapping=tex-text]{Arial}%------------------------------------英文无衬线字体
    \setmonofont[Mapping=tex-text]{Courier New}%-------------------------------------英文等宽字体
    \newfontfamily\Arial{Arial}
    %================================== 设置英文字体 ================================%
    
    %================================== 设置数学字体 ================================%
    %\setmathsfont(Digits,Latin,Greek)[Numbers={Lining,Proportional}]{Minion Pro}
    %================================== 设置数学字体 ================================%
    \punctstyle{kaiming}%------------------------------------------------------------ 开明式标点格式
    \usepackage{graphicx}
    \usepackage{tikz}
    \usetikzlibrary{positioning,backgrounds}
    \usetikzlibrary{fadings}
    \usetikzlibrary{patterns}
    \usetikzlibrary{calc}
    \usetikzlibrary{shadings}
    \pgfdeclarelayer{background}
    \pgfdeclarelayer{foreground}
    \pgfsetlayers{background,main,foreground}
    \usepackage{xifthen}
    \usepackage{colortbl,dcolumn}
    \usepackage{enumerate}
    \usepackage{pifont}
    \usepackage{tabularx}
    \usepackage{booktabs}
    \usepackage{hyperref}
    %=================================== 数学符号 =================================%
    \newcommand{\rtn}{\mathrm{\mathbf{R}}}
    \newcommand{\N}{\mathrm{\mathbf{N}}}
    \newcommand{\As}{\mathrm{a.s.}}
    \newcommand{\Ae}{\mathrm{a.e.}}
    \newcommand*{\PR}{\mathrm{\mathbf{P}}}
    \newcommand*{\EX}{\mathrm{\mathbf{E}}}
    \newcommand{\EXlr}[1]{\mathrm{\mathbf{E}}\left[#1\right]}
    \newcommand*{\dif}{\,\mathrm{d}}
    \newcommand*{\F}{\mathcal{F}}
    \newcommand*{\h}{\mathcal{H}}
    \newcommand*{\vp}{\varepsilon}
    \newcommand*{\prs}{\dif\PR-\As}
    \newcommand*{\dte}{\dif t-\Ae}
    \newcommand*{\pts}{\dif\PR\times\dif t-\Ae}
    \newcommand{\Ito}{It\^{o}}
    \newcommand{\tT}[1][0]{[#1,T]}
    \newcommand{\intT}[2][T]{\int^{#1}_{#2}}
    \newcommand{\intTe}[1][t]{\intT[t+\varepsilon]{#1}}
    \newcommand{\s}{\mathcal{S}}
    \newcommand{\me}{\mathrm{e}}
    \newcommand{\one}[1]{{\bf 1}_{#1}}
    \renewcommand{\M}{{\rm M}}
    \newcommand{\Me}[1][t]{M^{\varepsilon}_{#1}}
    \newcommand{\Ne}[1][t]{N^{\varepsilon}_{#1}}
    \newcommand{\Pe}[1][t]{P^{\varepsilon}_{#1}}
    \DeclareMathOperator*{\sgn}{sgn}
    % =================================== 数学符号 =================================%
    
    % 定义罗马数字
    \makeatletter
    \newcommand{\rmnum}[1]{\romannumeral #1}
    \newcommand{\Rmnum}[1]{\expandafter\@slowromancap\romannumeral #1@}
    \makeatother
    
    % 定义破折号
    \newcommand{\pozhehao}{\kern0.3ex\rule[0.8ex]{2em}{0.1ex}\kern0.3ex}
    % 中文日期
    \def\CJK@today{\the\year 年 \the\month 月}
    \newcommand\zhtoday{\CJK@today}
    
    % 中文图表
    \renewcommand\figurename{图}
    \renewcommand\tablename{表}
    
    \graphicspath{{./}}
    
    % Author, Title, etc.
    
    \title{一个简单的汇报}
    
    %% \subtitle{Foreground-constrained Eulerian Video Motion Magnification}
    
    \author[陆嵩]{陆嵩
    \\中国科学院数学与系统科学研究院
      \\计算数学与科学工程计算研究所
      \\科学工程计算国家重点实验室}
    
    \institute[LSEC,AMSS,CAS]{\includegraphics[height=1cm]{logo.jpg}}
    
    \date{\zhtoday}
    
    \setlength{\baselineskip}{22pt}
    \renewcommand{\baselinestretch}{1.4}
    
    % The main document
    
    \begin{document}
    \setlength{\abovedisplayskip}{1ex}%------------------------------------------ 公式前的距离
    \setlength{\belowdisplayskip}{1ex}%------------------------------------------ 公式后的距离
    
    \begin{frame}
      \titlepage
    \end{frame}
    
    \begin{frame}
      \frametitle{主要内容}
      \tableofcontents[hideallsubsections]
    \end{frame}
    
    \section{第一部分}
    \begin{frame}
      一些内容
    \end{frame}
    \begin{frame}
      一些内容
    \end{frame}
    \section{第二部分}
    \begin{frame}
      一些内容
    \end{frame}
    \begin{frame}
      一些内容
    \end{frame}
    \section{第三部分}
    \begin{frame}
      一些内容
    \end{frame}
    \begin{frame}
      一些内容
    \end{frame}
    
    
    
    
    \begin{frame}[plain]{}
      \begin{center}
        \begin{tikzpicture}
          \node[above,xscale=1.2,yscale=1.2]{\Huge 欢迎批评指正!};
        \end{tikzpicture}
      \end{center}
    \end{frame}
    
    \end{document}
    
    
    
    
    
    
    %%%%下面的内容不参与文档的编译。使用者在想用某个东西时直接可通过查阅,并复制黏贴和修改使用。
    
    \iffalse  %注释开始
    
    %垂直居中
    \begin{frame}
      \begin{center}
      需要居中的内容!
      \end{center}
    \end{frame}
    或者
    \begin{frame}
      \centering
      一些内容
    \end{frame}
    
    %幻灯片标题的使用
    \begin{frame}
    \frametitle{第一部分第一张幻灯}
      一些内容
    \end{frame}
    
    %项目编号的使用
    \begin{frame}
      \frametitle{条目}
      \begin{itemize}
      \item 项目1
      \item 项目2
      \item 项目3
      \item 项目4
        \begin{itemize}
        \item 二级项目1
        \item 二级项目2
        \end{itemize}
      \end{itemize}
    \end{frame}
    
    %表格的使用
    \begin{frame}
      \frametitle{表格}
      \begin{table}[htbp!]
        \centering
        \caption{主流机器学习框架}
        \begin{tabular}{c|c|c|c|c}
          \toprule[1pt]
          机器学习库	& 机构 & 支持语言  & 平台 & Tensor \\
          \toprule[1pt]
          TensorFlow	& Google & C++,Python &跨平台 & Good \\
     	  \hline
          Pytorch	&  Facebook& Python & 跨平台 & Good \\
     	  \bottomrule[1pt]
        \end{tabular}
      \end{table}
    \end{frame}
    
    %区块的使用
    \begin{frame}
      \frametitle{分析}
      \begin{block}{XXX 算法}
    	\begin{itemize}
    		\item 步骤1
    	 	\item 步骤2
    	 	\item 步骤3
    	 \end{itemize}
      \end{block}
    \end{frame}
    
    %使用区块来强调内容
    \begin{frame}
      \frametitle{强调}
      \begin{itemize}
      \item 这是内容
      \end{itemize}
      \only<1>\begin{block}{}
        这里蹦出来一个强调!
      \end{block}
    \end{frame}
    
    %section中目录的使用
    \begin{frame}
      \frametitle{技术影响力}
        \tableofcontents[currentsection,hideallsubsections]
    \end{frame}
    
    %插入图片
    \begin{frame}
    \begin{figure}[!h]
      \centering
      % Requires \usepackage{graphicx}
      \includegraphics[width=2cm]{pics/logo.jpg}\\
      \caption{logo图片样例}\label{pic6}
    \end{figure}
    \end{frame}
    
    %分栏实现图文混排
    \begin{frame}
    分栏前面的一些内容!!
    \begin{columns}%0.6 0.4表示相对比例
    \column{0.6\textwidth}%<1->
    分栏的左侧,文字叙述。
    \column{0.4\textwidth}%<1->
    分栏的右侧插入了图片。
     \begin{figure}[!h]
      \centering
      % Requires \usepackage{graphicx}
      \includegraphics[width=4cm]{pics/logo.jpg}\\
      \caption{logo图片样例}\label{pic6}
    \end{figure}
    \end{columns}
    分栏后面的一些内容!!
    \end{frame}
    
    \fi   %注释结束
    

    如果编译错误提示缺图片,可以随便找一个图片重命名放入。一些基本的常用到Beamer或者说LaTex用法,放到了源码底部注释,需要的时候可以从下面查找复制黏贴使用,很方便。然后,你需要修改的就是

    \begin{document}
    \end{document}
    

    之间的内容。

    PS:如果修改了格式还是出现中文乱码的话,可能是字体没找到,或者是对应的字体在你计算机上的命名不是那个,使用菜单的搜索栏搜索“字体”,找到你电脑上字体存放的地方,选择相应的字体名称,替换掉源码中设置字体的地方即可。譬如:

    \setCJKmainfont{Adobe Heiti Std}
    换成
    \setCJKmainfont{simhei.ttf}
    

    这里的 simhei.ttf 为常规黑体在你电脑上的命名,记得后缀也得带上。

    一个简单别致的英文报告主题

    beamer主题矩阵一共列出了 27样式*15色调=405 个主题,看上去非常丰富,其实上非常俗气。当你多听几个数学类的学术报告,就会发现大家用的 beamer 主题千篇一律,都是蓝蓝白白的,标题页都是蓝蓝的 block 里面放一个标题,下面作者名字,单位,每一页的页脚是作者、标题、时间等一些信息,后面定理都放在蓝蓝的框里面,项目编号都是大大圆圆的蓝球……诸如此类,难免让人会有审美疲劳。虽然说,学术报告注重的是内容,但是相同的东西看多了,就失去了新鲜感,观众就更容易失去兴趣。这也是使用 beamer 的弊端,灵活性差,主题单调,大家做出来都差不多,别人一眼就能看出来你是 Tex 做的 slides。故而有了前面对于 slides 制作工具的一个排序。

    使用主题,图方便可以使用官方默认主题矩阵中的主题,也可以自己写一个主题,但是需要学习一些东西。

    主题其实包含主题(beamerthemexxx.sty)、内主题(beamerinnerthemexxx.sty)、外主题(beamerouterthemexxx.sty)、字体主题(beamerfontthemexxx.sty)、颜色主题(beamercolorthemexxx.sty)五个部分,分放在五个 sty 文件中,写完这五个 sty 文件,再在你的文档中,使用usetheme{xxx},将你创作的主体包含进来即可。

    贴一个简明较为悦目英文主题的 beamer 模板:

    \documentclass[10pt]{beamer}%引入beamer文档类
    
    \usetheme{metropolis} 
    %使用主题,可以使用使用官方默认主题矩阵中的主题,也可以自己写一个主题,但是需要学习
    %主题其实包含 主题、内主题、外主题、字体主题、颜色主题 五个部分,分放在五个 sty 文件中
    %\usepackage{appendixnumberbeamer}
    
    \usepackage{booktabs}
    \usepackage{ccicons}
    
    %\usepackage{pgfplots}
    %\usepgfplotslibrary{dateplot}
    
    \usepackage{xspace}
    \newcommand{\themename}{\textbf{\textsc{metropolis}}\xspace}
    
    \title{TITLE}
    \subtitle{Sub Title}
    \date{\today}%日期
    \author{Song Lu}
    \institute{LSEC}
    % \titlegraphic{\hfill\includegraphics[height=1.5cm]{logo.pdf}}
    
    \begin{document}
    
    \maketitle %给标题页
    
    \begin{frame}{Table of contents} %开始一页幻灯片,并给大标题
      \setbeamertemplate{section in toc}[sections numbered] 
      %这一页定制模板,表示只有 section 标号 subsubsection 不编号,对生成目录的一个操作,可修改
      \tableofcontents[hideallsubsections]
    \end{frame}
    
    \section{Introduction} %把相应的页面放到对应的 section 下
    
    \begin{frame}[fragile]{Metropolis} %如果要使用抄录环境 verbatim,那么必须使用 fragile 参数修饰 \textsc 表示小体大写
    
      The \themename theme is a Beamer theme with minimal visual noise
      inspired by the \href{https://github.com/hsrmbeamertheme/hsrmbeamertheme}{\textsc{hsrm} Beamer
      Theme} by Benjamin Weiss.
    
      Enable the theme by loading
    
      \begin{verbatim}    \documentclass{beamer}
        \usetheme{metropolis}\end{verbatim}
    
      Note, that you have to have Mozilla's \emph{Fira Sans} font and XeTeX
      installed to enjoy this wonderful typography.
    \end{frame}
    
    \begin{frame}[fragile]{Sections}
      Sections group slides of the same topic
    
      \begin{verbatim}    \section{Elements}\end{verbatim}
    
      for which \themename provides a nice progress indicator \ldots
    \end{frame}
    
    \section{Title formats}
    
    \begin{frame}{Metropolis title formats}
    	\themename supports 4 different title formats:
    	\begin{itemize}
    		\item Regular
    		\item \textsc{Small caps}
    		\item \textsc{all small caps}
    		\item ALL CAPS
    	\end{itemize}
    	They can either be set at once for every title type or individually.
    \end{frame}
    
    {
        \metroset{titleformat frame=smallcaps} %设置 small caps 字体 \texttt 可以修饰与代码相关的,如 double 等 \alertblock 加有框的文字
    \begin{frame}{Small caps}
    	This frame uses the \texttt{smallcaps} title format.
    
    	\begin{alertblock}{Potential Problems}
    		Be aware that not every font supports small caps. If for example you typeset your presentation with pdfTeX and the Computer Modern Sans Serif font, every text in small caps will be typeset with the Computer Modern Serif font instead.
    	\end{alertblock}
    \end{frame}
    }
    
    {
    \metroset{titleformat frame=allsmallcaps}
    \begin{frame}{All small caps}
    	This frame uses the \texttt{allsmallcaps} title format.
    
    	\begin{alertblock}{Potential problems}
    		As this title format also uses small caps you face the same problems as with the \texttt{smallcaps} title format. Additionally this format can cause some other problems. Please refer to the documentation if you consider using it.
    
    		As a rule of thumb: just use it for plaintext-only titles.
    	\end{alertblock}
    \end{frame}
    }
    
    {
    \metroset{titleformat frame=allcaps}
    \begin{frame}{All caps}
    	This frame uses the \texttt{allcaps} title format.
    
    	\begin{alertblock}{Potential Problems}
    		This title format is not as problematic as the \texttt{allsmallcaps} format, but basically suffers from the same deficiencies. So please have a look at the documentation if you want to use it.
    	\end{alertblock}
    \end{frame}
    }
    
    \section{Elements}
    
    \begin{frame}[fragile]{Typography} %alert表示换色重点
          \begin{verbatim}The theme provides sensible defaults to
    \emph{emphasize} text, \alert{accent} parts
    or show \textbf{bold} results.\end{verbatim}
    The theme provides sensible defaults to
    \emph{emphasize} text, \alert{accent} parts
    or show \textbf{bold} results.
      \begin{center}becomes\end{center} %居中
    \end{frame}
    
    \begin{frame}{Font feature test} %字体控制
      \begin{itemize}
        \item Regular
        \item \textit{Italic}
        \item \textsc{Small Caps}
        \item \textbf{Bold}
        \item \textbf{\textit{Bold Italic}}
        \item \textbf{\textsc{Bold Small Caps}}
        \item \texttt{Monospace}
        \item \texttt{\textit{Monospace Italic}}
        \item \texttt{\textbf{Monospace Bold}}
        \item \texttt{\textbf{\textit{Monospace Bold Italic}}}
      \end{itemize}
    \end{frame}
    
    \begin{frame}{Lists} %点、数、描述三种列表,column 表示分列的环境
      \begin{columns}[T,onlytextwidth]
        \column{0.33\textwidth}
          Items
          \begin{itemize}
            \item Milk \item Eggs \item Potatoes
          \end{itemize}
    
        \column{0.33\textwidth}
          Enumerations
          \begin{enumerate}
            \item First, \item Second and \item Last.
          \end{enumerate}
    
        \column{0.33\textwidth}
          Descriptions
          \begin{description}
            \item[PowerPoint] Meeh. \item[Beamer] Yeeeha.
          \end{description}
      \end{columns}
    \end{frame}
    
    
    \begin{frame}{Animation} %[<+->]表示一条条播放,alert表示高亮下一条 \alert<4> 表示第四张 alert,\only<4>表示仅在第四张出现
      \begin{itemize}[<+- | alert@+>]
        \item \alert<4>{This is\only<4>{ really} important}
        \item Now this
        \item And now this
      \end{itemize}
    \end{frame}
    
    \begin{frame}{Figures} %\newcounter{density} \setcounter{density}{20} 创建并设置新的计数器
      \begin{figure}
        \newcounter{density}
        \setcounter{density}{20}
        \begin{tikzpicture}
          \def\couleur{alerted text.fg}
          \path[coordinate] (0,0)  coordinate(A)
                      ++( 90:5cm) coordinate(B)
                      ++(0:5cm) coordinate(C)
                      ++(-90:5cm) coordinate(D);
          \draw[fill=\couleur!\thedensity] (A) -- (B) -- (C) --(D) -- cycle;
          \foreach \x in {1,...,40}{%
              \pgfmathsetcounter{density}{\thedensity+20}
              \setcounter{density}{\thedensity}
              \path[coordinate] coordinate(X) at (A){};
              \path[coordinate] (A) -- (B) coordinate[pos=.10](A)
                                  -- (C) coordinate[pos=.10](B)
                                  -- (D) coordinate[pos=.10](C)
                                  -- (X) coordinate[pos=.10](D);
              \draw[fill=\couleur!\thedensity] (A)--(B)--(C)-- (D) -- cycle;
          }
        \end{tikzpicture}
        \caption{Rotated square from
        \href{http://www.texample.net/tikz/examples/rotated-polygons/}{texample.net}.}
      \end{figure}
    \end{frame}
    
    
    
    \begin{frame}{Tables} %表格
      \begin{table}
        \caption{Largest cities in the world (source: Wikipedia)}
        \begin{tabular}{@{} lr @{}}
          \toprule
          City & Population\\
          \midrule
          Mexico City & 20,116,842\\
          Shanghai & 19,210,000\\
          Peking & 15,796,450\\
          Istanbul & 14,160,467\\
          \bottomrule
        \end{tabular}
      \end{table}
    \end{frame}
    
    
    \begin{frame}{Blocks} %三种 Block
      Three different block environments are pre-defined and may be styled with an
      optional background color.
    
      \begin{columns}[T,onlytextwidth]
        \column{0.5\textwidth}
          \begin{block}{Default}
            Block content.
          \end{block}
    
          \begin{alertblock}{Alert}
            Block content.
          \end{alertblock}
    
          \begin{exampleblock}{Example}
            Block content.
          \end{exampleblock}
    
        \column{0.5\textwidth}
    
          \metroset{block=fill} %block=fill,表示给框框
    
          \begin{block}{Default}
            Block content.
          \end{block}
    
          \begin{alertblock}{Alert}
            Block content.
          \end{alertblock}
    
          \begin{exampleblock}{Example}
            Block content.
          \end{exampleblock}
    
      \end{columns}
    \end{frame}
    
    
    \begin{frame}{Math} %数学公式
      \begin{equation*}
        e = \lim_{n\to \infty} \left(1 + \frac{1}{n}\right)^n
      \end{equation*}
    \end{frame}
    %\begin{frame}{Line plots}
    %  \begin{figure}
    %    \begin{tikzpicture}
    %      \begin{axis}[
    %        mlineplot,
    %        width=0.9\textwidth,
    %        height=6cm,
    %      ]
    %
    %        \addplot {sin(deg(x))};
    %        \addplot+[samples=100] {sin(deg(2*x))};
    %
    %      \end{axis}
    %    \end{tikzpicture}
    %  \end{figure}
    %\end{frame}
    %\begin{frame}{Bar charts}
    %  \begin{figure}
    %    \begin{tikzpicture}
    %      \begin{axis}[
    %        mbarplot,
    %        xlabel={Foo},
    %        ylabel={Bar},
    %        width=0.9\textwidth,
    %        height=6cm,
    %      ]
    %
    %      \addplot plot coordinates {(1, 20) (2, 25) (3, 22.4) (4, 12.4)};
    %      \addplot plot coordinates {(1, 18) (2, 24) (3, 23.5) (4, 13.2)};
    %      \addplot plot coordinates {(1, 10) (2, 19) (3, 25) (4, 15.2)};
    %
    %      \legend{lorem, ipsum, dolor}
    %
    %      \end{axis}
    %    \end{tikzpicture}
    %  \end{figure}
    %\end{frame}
    
    
    \begin{frame}{Quotes} %引用
      \begin{quote}
        Veni, Vidi, Vici
      \end{quote}
    \end{frame}
    
    {%
    \setbeamertemplate{frame footer}{My custom footer} %设置脚注,设置的部分用大括号括起来
    \begin{frame}[fragile]{Frame footer}
        \themename defines a custom beamer template to add a text to the footer. It can be set via
        \begin{verbatim}\setbeamertemplate{frame footer}{My custom footer}\end{verbatim}
    \end{frame}
    }
    
    \begin{frame}{References} %参考和引用
      Some references to showcase [allowframebreaks] \cite{knuth92,ConcreteMath,Simpson,Er01,greenwade93}
    \end{frame}
    
    \section{Conclusion} %\url 直接就是 url 链接
    
    \begin{frame}{Summary}
    
      Get the source of this theme and the demo presentation from
    
      \begin{center}\url{github.com/matze/mtheme}\end{center}
    
      The theme \emph{itself} is licensed under a
      \href{http://creativecommons.org/licenses/by-sa/4.0/}{Creative Commons
      Attribution-ShareAlike 4.0 International License}.
    
      \begin{center}\ccbysa\end{center}
    
    \end{frame}
    
    \begin{frame}[standout] %stanout表示要结束了
      Questions?
    \end{frame}
    
    \appendix
    
    \begin{frame}[fragile]{Backup slides}
      Sometimes, it is useful to add slides at the end of your presentation to
      refer to during audience questions.
    
      The best way to do this is to include the \verb|appendixnumberbeamer|
      package in your preamble and call \verb|\appendix| before your backup slides.
    
      \themename will automatically turn off slide numbering and progress bars for
      slides in the appendix.
    \end{frame}
    
    \begin{frame}[allowframebreaks]{References} %列出参考,允许 frame break
    
      \bibliography{demo}
      \bibliographystyle{abbrv}
    
    \end{frame}
    
    \end{document}
    
    

    对应的主题 sty 文件可在附件中下载,若运行不通过,缺什么下载什么。

    常见问题汇总(持续更新)

    • 章节前重列目录并高亮当前
      \AtBeginSection[]
      {
      \begin{frame}
        \frametitle{主要内容}
        \tableofcontents[currentsection]
      \end{frame}
      }
      
    展开全文
  • latex幻灯片

    2015-09-17 11:28:29
    \documentclass{beamer} \usepackage[space,space,hyperref]{ctex} \usetheme{warsaw} \author{XingFuCheng} \title{支持向量机} \begin{document} \frame{\titlepage} \begin{frame}[c]\frametitle{支持向量机} ...
    \documentclass{beamer}
    \usepackage[space,space,hyperref]{ctex}
    \usetheme{warsaw}
    \author{XingFuCheng}
    \title{支持向量机}
    \begin{document}
    
    
    \frame{\titlepage}
    \begin{frame}[c]\frametitle{支持向量机}
    The context goes here,中文
    \end{frame}
    
    %目录
    \begin{frame}\frametitle{Outline}
    \tableofcontents[part=1,pausesections]
    \end{frame}
    
    %无序列表
    \begin{frame}
      \begin{itemize}
    \item The first item
    \item The second item
    \item The third item
    \item The fourth item
    \end{itemize}
    \end{frame}
    
    %有序列表
    \begin{frame}
      \begin{enumerate}
    \item The first item
    \item The second item
    \item The third item
    \item The fourth item
    \end{enumerate}
    \end{frame}
    
    %字体
    \begin{frame}
      \emph{Sample Text}
    \textbf{Sample Text}
    \textit{Sample Text}
    \textsl{Sample Text}
    \alert{Sample Text}
    \textrm{Sample Text}
    \textsf{Sample Text}
    \textcolor{green}{Sample Text}
    \structure{Sample Text}
    \end{frame}
    
    %分栏
    \begin{frame}
      \begin{columns}
    \column{.60\textwidth}
    First column text and/or code
    \column{.40\textwidth}
    Second column text and/or code
    \end{columns}
    \end{frame}
    
    %插入表格
    \begin{frame}
      \begin{table}[tb]
    \centering
    \caption{Caption here\label{tab:tablename}}
    \begin{tabular}{l|cc} \hline
    \textbf{column 1} & \textbf{column 2} & \textbf{column 3} \\ Hello & Beamer & NAN \\ \hline
    $\alpha+\beta$ & $\gamma+\eta$ & 34\% \\ \hline
    \end{tabular}
    \end{table}
    \end{frame}
    
    %插入图片
    \begin{frame}
      \begin{figure}[tb]
    \centering
    %\includegraphics[width=0.9\textwidth]{figure.png}
    \caption{Caption here\label{fig:figure1}}
    \end{figure}
    
    \end{frame}
    
    
    
    
    \end{document}
    
    展开全文
  • 自制LaTeX幻灯片模板

    2015-04-04 11:55:20
    一款自制的LaTeX幻灯片模板,有源代码,适合学术科研使用。
  • Latex幻灯片模板

    2015-06-09 10:41:01
    Latex beamer 幻灯片 宏包 模板
  • LaTeX幻灯片例子

    2016-10-18 10:00:52
    LaTeX和CTeX中做幻灯片或PPT或slide 的例子,同学可将例子改造成自己的ppt或幻灯片或slide
  • 使用 tikz 的 LaTeX 幻灯片样式 Why is it? Beamer is the most popular class Among LaTeX packages for making presentation However, Beamer is too straight Interested by the slide design in ConTeXt ...
  • latex 幻灯片模板.zip

    2020-08-02 13:43:29
    latex格式的常用幻灯片模板,相比于ppt的模板, latex做的幻灯片模板比较适合输入数学符号, 且在稳定性上面更具优势.
  • UB_Beamer_Template 布法罗大学的LaTeX幻灯片模板 由权贤权(Changhyun Kwon)创建 从的转换而来 虽然此模板是为“工业和系统工程”设计的,但很容易在源代码中修改幻灯片标题。 只需替换文本即可。
  • 该存储库包含我在两个小时的关于比特币的入门讲座中使用的Latex幻灯片。 幻灯片针对的是各个专业的本科生,即受过教育的外行。 看看>> <<。 请不要在幻灯片中提示地址,私钥已公开共享。 您可以改用以下地址...
  • LATEX 幻灯片入门

    千次阅读 2015-10-15 21:25:06
    如果你想使用 LATEX 制作幻灯片,请你最好先学会 LATEX 的一般排版。  LATEX 最出色的优点就是排版数学公式,这也是我使用它而不使用 PPT 的原因。当然,跟 PPT 相比,它也有它不足的地方,例如动画效果。具体使用...

    引言 本篇是本人另外一篇文章“排版软件 TEX/ LATEX入门”的续篇 。如果你想使用 LATEX 制作幻灯片,请你最好先学会 LATEX 的一般排版。 
    LATEX 最出色的优点就是排版数学公式,这也是我使用它而不使用 PPT 的原因。当然,跟 PPT 相比,它也有它不足的地方,例如动画效果。具体使用什么软件,就要看各人的取舍了。 
    使用LaTeX制作幻灯的宏包很多,如  pdfscreen 、texpower 、prosper 、context 、 slides 、seminer、foitex 等等,太多了!我个人推荐使用  beamer,因为 beamer 有它特有的优点,例如,它的语法跟标准的LATEX 几乎没有不同;跟  latex  和  pdflatx  两个命令都合作得很好;有多种色彩,字体可供选择;有各种已经定义好的主题;自己定义主题、色彩、字体比较容易等等。 
    本篇只讲如何使用  beamer 。 
    安装 一般的TeX系统都没有预装 beamer ,要使用它,得先装好。安装步骤如下: 

    http://sourceforge.net/projects/latex-beamer/
      下载 latex-beamer,xcolor,pgf 这三个包。 
    解压这三个包,将解压出来的文件按目录全部复制到 $TEXMF/tex/latex目录下面。 
    刷新数据库。就是在命令行下面,输入  texhash。这样,安装就完成了。 
    从这里开始 
    装好了以后,我想你最想知道的是,它是不是会工作啊?那好,请输入以下的代码,然后保存为后缀名为.tex的文件,用命令 pdflatex 运行两遍,你就可以用acrobat reader (其它看 pdf 文档的软件)来查看效果了。 
    \documentclass[cjk]{beamer}
    \usepackage{CJK}
    \begin{document}
      \begin{CJK*}{GBK}{kai}
        \frame{\frametitle{幻灯片测试}\pause
               我的第一张幻灯片。
               }
       \end{CJK*}
    \end{document}


    现在我们来看看这些代码表示什么意思: 


    第一行,声明文档类,如果我们要用 beamer 制作幻灯片的话,我们的文档类必须是 beamer 。方括号里面的选项 cjk 表示我们要用中(日、韩)文。 
    第二行,不用说了,加载中、日、韩文字处理宏包。 
    第三行,文档开始。 
    第四行,中(日、韩)文环境开始。 
    第五、第六行,幻灯片主体。注意了,在 beamer 类里面,幻灯片的主体是放在命令\frame 后面的花括号里面的。\frametitle 命令是你这一张幻灯片的名字,它一般在幻灯片的上方显示。\pause 命令是控制暂停的,幻灯片进行到这里,将暂停一下,直到你进行下一项。 
    第七行,中文环境结束。 
    第八行,文档结束。


    幻灯片的一般结构 
    看了上面这个例子的输出结果,你也许会说:噢,这是什么幻灯片啊,没有标题,没有目录,没有章节号,没有导航条,没有色彩……真是太丑了! 
    别急,我们才开始呢,现在我们就为这个幻灯片添加这些元素吧。 
    添加标题、作者、日期 
    首先,在中文环境后面,就是 \begin{CJK*}{GBK}{song} 这句命令后面,加入代码: 
    \title{幻灯片的标题}
    \author{作者姓名}
    \date{\today}
    其次,在此后,加入代码:\frame{\titlepage}。为什么要加这么一句?因为在 beamer 里面,所有要显示的内容都得写在 \frame 命令后面的括号里面。 
    添加目录 
    加入代码: \frame{\frametitle{目录}\tableofcontents} 这个代码的意思是:这个幻灯片的题目是“目录”,这两个字会显示在这张幻灯片的上方。这个幻灯片的内容就是整个幻灯片的目录。 
    章节 
    在节,或小节的开头加入: 
    \section{节标题}
    \subsection{小节标题}
    注意,在 beamer 里面,没有章的命令,因为,一个文档也就够一次演示使用,你不可能在一次演示中把一本书的内容讲完吧!但是,在 beamer 里面,可以有 \part 命令,它可以把你的演示文档分成几个部分。一个 part 可以包含几个节(section),可以这么用: 
    \part{第几部分内容}
    \frame{\partpage}
    \section{第一小节标题}
    \frame{\frametitle{第一小节第一张幻灯片}
    幻灯片内容
    }
    ……
    主题外观 
    现在虽然有了标题,目录什么的,但是说实话,这个幻灯片确实还不怎么样。现在我们来变个魔法,用一个命令就改变它的外观。 
    请在导言区输入: 
    \usetheme{Warsaw} 
    怎么样?现在看起来好多了吧。 beamer 类里面已定义好了很多种全局性主题(Theme),这种主题已经定义好了字体、颜色、布局等等。如果你不想自己去设计你的幻灯片的外观的话,那里已经有很多很好看的主题了。现在我简单地将这些主题分类,你可以去试试这些主题,看哪种是你喜欢的。如果没有你喜欢的主题的话,你还可以自定义主题,这个话题我们留待后面再说。 
    一、不带导航条的主题有:default,boxes,Bergen,Boadilla,Madrid,Pittsburgh,Rochester.这些主题要注意大小写。 
    二、树形导航条的主题:Antibes,JuanLesPins,Montpellier。 
    三、带目录的侧边导航条的主题:Berkeley,PaloAlto,Gottingen,Marburg,Hannover。 
    四、微型导航条的主题:Berlin,Ilmenau,Dresden,Darmstadt,Frankfurt,Singapore,Szeged
    五、带节、小节目录的主题:Copenhagen,Luebeck,Malmoe,Warsaw。 
    对于这些主题,你还可以对它们的某些部分进行另外的定义或说明。例如,你不喜欢它的颜色,你可以改变它。这一部分,如果你感兴趣,可以参考它的用户手册,“内部主题、外部主题、颜色主题、字体主题”部分。 
    暂停与逐行显示 
    使用命令 \pause 。 
    如果我们不能控制演示的暂停或逐行显示,那自然是一件十分不爽的事。记得我以前用 pdfscreen 的时候,就为它不能直接实现暂停而伤脑筋,论坛上关于这个宏包问得最多的也是怎么实现暂停。而现在用 beamer ,这个问题就简单得很了。一个命令 \pause 可以让你在任何你想停的地方停下来。 
    用\pause 命令的一个不足,就是我们的源文档不太好看。对于列表环境,我们有更好的方法。试试下面的代码,你可以体验一下这种方法。 
    \frame{
    \frametitle{列表环境}
    \begin{itemize}
    \item第一项;
    \item第二项;
    \item第三项。
    \end{itemize}
    }
    现在看看,这些列表项都是一项一项显示的。 
    如果我们将上面的代码稍微改变一下,可以得到更好的效果: 
    \frame{
    \frametitle{列表环境}
    \begin{itemize}[]
    \item第一项;
    \item第二项;
    \item第三项。
    \end{itemize}
    }
    这样,不光有了暂停,还有了加强的效果。 
    对于暂停的方式,还有很多种,如果想进一步了解这些方法,请参考它的用户手册。这本手册在 beamer的目录下面,名字叫做beameruserguide.pdf。 
    中文与CCT 
    一般我们用LaTeX写论文的时候,使用CCT系统比较符合中文的习惯。如果你想在beamer里面使用CCT也未尝不可,你可以在你的文档的导言区加入: 
    \usepackage{CCT} 
    要记得,这跟我们一般使用CCT有所不同,这个时候,我们就把CCT当作一个宏包来使用。 
    但是这里有一个问题。我们使用幻灯片的时候,一般幻灯片里面的字都很大,每一行放不下多少汉字,如果使用CCT,让每一段段首缩进两个字,我个人并不喜欢这样。当然,每个人的喜好不同,你可以自己去选择。 
    一点建议 
    不要在一张幻灯片上写入太多的东西,你的幻灯片是演示给人看的,没有几个人会把很多的内容一次看完的;另外, 不要把幻灯片弄得太花哨,因为这样会冲淡你的演讲的主题。 

    再者,在学习制作幻灯片的时候,可以借鉴模板,但是不要依赖模板。


    来源: ChinaUnix博客  日期: 2009.05.15 15:12

    附两个有名的beamer教程   德国的Till Tantau写的:http://image.sciencenet.cn/olddata/kexue.com.cn/upload/blog/file/2010/2/201027201751647258.pdf

                                                 韩国的Ki-Joo Kim写的:http://image.sciencenet.cn/olddata/kexue.com.cn/upload/blog/file/2010/2/2010272016527640.PDF

    展开全文
  • LaTeX 幻灯片和 Scala 代码,用于 2014 年 RSS 统计计算部分关于统计计算语言的会议 目录“slides”包含在会议上展示的 PDF 幻灯片LaTeX 源代码。 它还应包含演讲的预编译 PDF。 目录“monte-carlo”包含演讲中...
  • LaTex幻灯片制作

    2017-08-09 17:41:00
    头部声明是“幻灯片”: \documentclass{beamer} 其他: \documentclass{beamer}\usepackage{graphicx}\usepackage{epstopdf}\usepackage{xcolor}\usetheme{Madrid}\usepackage{bm}\title{Machine Learning Summer ...

    头部声明是“幻灯片”:

    \documentclass{beamer}

    其他:

    \documentclass{beamer}
    \usepackage{graphicx}
    \usepackage{epstopdf}
    \usepackage{xcolor}
    \usetheme{Madrid}
    \usepackage{bm}
    \title{Machine Learning Summer School}
    \subtitle{Mixture Models and EM}
    \author{ Your name  \\ Associate Professor \\  University }

     

     

    Tips:

    1、\only<1>{ }  和  \onslide<1->{ } 的区别。

    \only<1>{ }  可用于几页PPT同时公用一个PPT标题(页眉)时。

    \onslide<1->{ } 用于顺序展示列表项,最后一页会展示出该页PPT所有内容。

    展开全文
  • latex 幻灯片演示模板

    2019-07-06 03:50:03
    http://zzg34b.w3.c361.com/templet/slide.htm 转载于:https://www.cnblogs.com/binterminator/articles/1621647.html
  • LATEX幻灯片中Reference过长超页

    千次阅读 2018-10-21 23:19:15
    笔者使用LATEX+beamer简易制作幻灯片,需要Reference页,代码如下: \begin{frame}{Reference} \bibliographystyle{apalike} \bibliography{sample.bib} % The file containing the bibliography \end{frame} 但是...
  • 我在莱比锡大学的“数据分析新趋势”项目存储库中,我存储了Latex幻灯片和报告 关于MIA 目标:确定机器学习模型M的给定数据x和输出y是否为M的训练数据T的一部分 最困难的情况:M仅作为黑盒提供; 获得x的M的输出y的...
  • 做一个自己的LaTeX幻灯片模板

    千次阅读 2017-02-21 23:24:12
    我们利用tikz包绘图的方式来绘制幻灯片的模板 先在 beamerthemetexsx.sty 中写入以下代码 \mode < presentation > \RequirePackage{tikz} \useinnertheme{texsx} \useoutertheme{texsx} \usecolortheme{...
  • 同样的 latex 数学公式,在论文 (Article)模板中显示格式与在幻灯片( Beamer) 中的显示风格居然不一样 \begin{equation} \mathcal{L}_{D}=\mathbb{E}_{x\sim P_{data}}[-\log D(x)]+\mathbb{E}_{z\sim P_{z}}...
  • Latex制作幻灯片指南

    2018-02-20 18:38:13
    latex制作幻灯片指南,适合latex幻灯片制作入门,比较基础

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,894
精华内容 757
关键字:

latex幻灯片