Beamer 教程之框架篇

为什么使用 Beamer

  • 学术偏好,就是任性
  • 和 LATEX 搭配,兼容 LATEX 命令
  • 高度可读性与清晰的逻辑
  • 输出为 PDF,跨平台显示无差异
  • 详见为什么使用 LaTeX

指定文档类

beamer 的文档类(顺便设置一下整个文档的字体大小),也可以指定幻灯片的比例

1
2
3
4
5
6
7
%\documentclass{beamer} %使用默认的格式

% 指定beamer文档文字大小
\documentclas[14pt]{beamer}

% 43是幻灯片比例4:3,同理如果想设置16:9的格式则用169即可
%\documentclass[aspectratio=43,19pt, utf8, mathserif]{beamer}

设置中文环境

1
2
3
% 中文环境设置
\usepackage{xeCJK} %导入中文包,关键
\setCJKmainfont{SimHei} %中文字体采用宋体

设置图片环境

1
2
3
% 设置图片环境
\usepackage{graphicx} % 插入图片宏包
\graphicspath{images/} % 设置图片路径

设置目录

在每一小节前插入一张带有该节标题高亮的目录
需要理解的是:我们创建了多张带有不同命名的幻灯片,但是在程序看来,他们不会将这些不同名称的幻灯片标题作为该文档的目录结构,而是和普通的科技论文格式一样,需要使用到 section、subsection 等带有语义的命令来实现文档结构的划分

1
2
3
4
5
6
7
8
9
10
11
12
%...
%\begin{document}
%--------------
% 每个章节都有小目录
%--------------
\AtBeginSection[]
{
\begin{frame}
\frametitle{Table of Contents}
\tableofcontents[currentsection]
\end{frame}
}

如下代码,创建了 5 张幻灯片,但使用 tableofcontent 命令,不会有任何的标题被生成

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
%--------------目录页--------------
%需要在frame环境当中,通过frametitle给该页添加幻灯片标题
\begin{frame}
\frametitle{目录}
%插入目录
\tableofcontents
\end{frame}

%--------------第1节--------------
\begin{frame}
\frametitle{选题依据}
\end{frame}

%--------------第2节--------------
\begin{frame}
\frametitle{研究内容和研究目标}
\end{frame}

%--------------第3节--------------
\begin{frame}
\frametitle{技术路线和已取得成果}
\end{frame}

%--------------第4节--------------
\begin{frame}
\frametitle{可行性分析及创新点}
\end{frame}

%--------------第5节--------------
\begin{frame}
\frametitle{研究计划及预期结果}
\end{frame}

小节

按照如下的框架往 beamer 当中填写内容,即可编译出自动为我们排好版的 PDF,当然这只是冰山一角,能够实现一些最基础的功能和最基本的框架,希望能够对你有所帮助呀 o (^▽^) o

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
\documentclass[11pt]{beamer}
% 中文环境设置
\usepackage{xeCJK} %导入中文包,关键
\setCJKmainfont{SimHei} %中文字体采用宋体

% 作者信息
\title{智朋的笔记}
\author{智朋}
\institute{机械工程学院}

%类型为presentation
\mode<presentation>
{
%使用Madrid主题
\usetheme{Madrid}
%字体主题,布局主题和颜色主题
%\usefonttheme{structuresmallcapsserif}
%\usetheme{Berlin}
%\usecolortheme{beaver}
}

% 设置图片环境
\usepackage{graphicx} % 插入图片宏包
\graphicspath{images/} % 设置图片路径

%--------------前言--------------
% 在每一个section开始的部分,tableofcontent插入一个目录页,并且会强调当前section章节
\AtBeginSection[]
{
\begin{frame}
\frametitle{Table of Contents}
\tableofcontents[currentsection]
\end{frame}
}
%--------------正文开始--------------
\begin{document}

%--------------封面--------------
\frame{\titlepage}

%--------------目录页--------------
%需要在frame环境当中,通过frametitle给该页添加幻灯片标题
\begin{frame}
\frametitle{目录}
%插入目录
\tableofcontents
\end{frame}

%--------------第1节--------------
\section{选题依据}
\begin{frame}
\frametitle{研究背景}
研究背景研究背景研究背景研究背景研究背景研究背景研究背景研究背景研究背景研究背景
\end{frame}

\begin{frame}
\frametitle{国内外研究现状}
国内外研究现状国内外研究现状国内外研究现状国内外研究现状国内外研究现状国内外研究现状
\end{frame}

\begin{frame}
\frametitle{存在的问题}
\item 问题1
存在的问题存在的问题存在的问题存在的问题存在的问题

\item 问题2
存在的问题存在的问题存在的问题存在的问题存在的问题

\end{frame}

%--------------第2节--------------
\section{研究内容和研究目标}
\begin{frame}
\frametitle{研究内容和研究目标}
\end{frame}

%--------------第3节--------------
\section{技术路线和已取得成果}
\begin{frame}
\frametitle{技术路线和已取得成果}
\end{frame}

%--------------第4节--------------
\section{可行性分析及创新点}
\begin{frame}
\frametitle{可行性分析及创新点}
\end{frame}

%--------------第5节--------------
\section{研究计划及预期结果}
\begin{frame}
\frametitle{研究计划及预期结果}
\end{frame}

\end{document}

01-beamer框架导出的PDF.png

参考资料