本文总结了一些 Beamer 的使用技巧,用于制作美观的学术型幻灯片。
字体
字体是美化的重点。单一的字体会导致幻灯片千篇一律。
1. 设置英文字体。例如,将 “Hello World” 设置为手写体 “augie”,可使用如下命令,注意使用 “xelatex” 编译。
\usepackage{fontspec} {\fontspec{augie} Hello World}
2. 设置中文字体。例如,将 “你好世界” 设置为 “楷体”,可使用如下命令,注意使用 “xelatex” 编译。
\usepackage{xeCJK} {\CJKfontspec{Adobe Kaiti Std} 你好世界}
3. 设置字体颜色。例如,将 “Hello World” 设置为某某紫,可使用如下命令。注意,幻灯片的色彩风格应当统一,不可滥用色彩。
\usepackage{xcolor} \definecolor{thupurple}{RGB}{102,8,116} \textcolor{thupurple}{Hello World}
布局
1. 向上对齐。Beamer 默认的纵向对齐方式为居中对齐,如需纵向向上对齐,可使用如下命令。
\begin{frame}[t]{Main Title}{Subtitle} blah, blah, blah... \end{frame}
2. 横纵间距。有时希望幻灯片中的两个段落间可以空出几行,又或者,希望幻灯片的某段首部缩进几个字符,可使用如下命令。
\vspace{1em} \hspace{1em}
3. 双栏布局。幻灯片的双栏布局很常见。例如左侧为配图,右侧为文字,可使用如下命令。
\begin{frame}[t]{Main Title}{Subtitle} \begin{columns} \begin{column}[T]{0.5\textwidth} \includegraphics[width=\textwidth]{./images/main.pdf} \end{column} \begin{column}[T]{0.5\textwidth} blah, blah, blah... \end{column} \end{columns} \end{frame}
4. 绝对位置。在幻灯片上,可以使用坐标来确定图片的位置,将图片放在你想放置的任何位置,可使用 picture 环境。
\begin{picture}(0,0) \put(10,10){\includegraphics[scale=0.75]{./images/main.pdf}} \end{picture}
5. 装饰元素。在 Beamer 幻灯片的制作中,可以使用 tikz 软件包绘制图形,简单的比如节点与箭头,复杂的比如思维导图等。tikz 功能强大,懂的自然懂,此处不赘述。