StudyingFather
2019-09-12 20:07:57
beamer 是
因为 beamer 是
本文将不再重复介绍
把下面的内容粘贴到你的
\documentclass{beamer}
% 下面的内容会在标题页上展示
\title{Hello, World!}
\author{Studying Father}
\institute{SFOI Team}
\date{September 12th, 2019}
\begin{document}% 下面都是要显示的内容
\frame{\titlepage}% 显示标题页
\begin{frame}
\frametitle{Hello, World!}
Hello, World!
\end{frame}
\end{document}
(如果你无法正常编译的话,请使用 XeLaTeX 编译器进行编译)
如果不出意外的话,输出的 PDF 应该是长这样的:
接下来详细解释一下每条语句的含义:
\documentclass{beamer}
指定了文档的种类为 beamer 类。\frame{\titlepage}
将显示标题页,你在导言区填写的标题 \title{}
,作者 \author{}
,机构 \institute{}
,时间 \date{}
都将会显示在这一页上。\begin{frame}
到 \end{frame}
之间的部分是一个框架的内容。一个框架可以通过分页操作来输出多张幻灯片。\frametitle{}
是每一页的标题。你也许会觉得这个幻灯片并不是那么美观,没关系,beamer 内置了很多主题和配色方案供你选择,你也可以写一个适合自己的模板!
关于主题自定义的问题,我们将在接下来的内容中讲述。
beamer 兼容大多数
对于较长的幻灯片,很多时候我们需要在开头部分显示目录。
添加目录页很简单,使用 \tableofcontents
命令即可。
试一下下面的代码吧!
\documentclass{beamer}
\title{Hello, World!}
\author{Studying Father}
\institute{SFOI Team}
\date{September 12th, 2019}
\begin{document}
\frame{\titlepage}
\begin{frame}
\frametitle{Content}
\tableofcontents % 这个命令将会显示目录
\end{frame}
\section{First Part} % 一级章节标题
\begin{frame}
\frametitle{Hello, World!}
Hello, World!
\end{frame}
\subsection{beamer} % 二级章节标题
\begin{frame}
\frametitle{beamer}
This is a beamer.
\end{frame}
\end{document}
注:在
显示的效果应该是这样的:
如果需要在每个部分的开头添加目录的话,请在引言区(\begin{document}
前面的部分)加入如下内容:
\AtBeginSection[]
{
\begin{frame}
\frametitle{Contents}
\tableofcontents[currentsection]
\end{frame}
}
这将会在每个 Section 的开头显示目录,并将会突出显示当前部分标题。
使用 \pause
命令可以让一个框架内的内容分多张幻灯片显示。
\begin{frame}
\frametitle{Test}
QAQ\\
\pause
QwQ\\
\pause
QvQ
\end{frame}
最终将会有三张幻灯片:
可以用文本框来强调重要的内容,在 beamer 中,有三种文本框样式。
\begin{frame}
\frametitle{Title}
\begin{block}{QAQ}
QAQ
\end{block}
\begin{alertblock}{QwQ}
QwQ
\end{alertblock}
\begin{example} % 注意这里没有标题
QvQ
\end{example}
\end{frame}
注:对于不同的主题,文本框的显示效果可能有些差别。
在 beamer 中,有很多内置主题和配色方案可以选择。
你可以通过 \usetheme{}
更换主题,\usecolortheme{}
更换配色方案(这两条命令要放在导言区)。
Beamer Theme Matrix 提供了所有主题和配色方案组合后的预览效果图(其中同一行代表相同的主题,同一列代表相同的配色方案)。
当然,你也可以写一个属于自己的 beamer 主题模板。感兴趣的可以自行查找相关资料。