Latex系列2:Beamer入门-学术范儿的幻灯片

文摘   教育   2024-11-25 22:01   中国  

👇 连享会 · 推文导航 | www.lianxh.cn

🍓 课程推荐:连享会:2025 寒假班
嘉宾:连玉君(初级|高级);杨海生(前沿)
时间:2025 年 1 月 13-24 日
咨询:王老师 18903405450(微信)

作者:王胜文 (山东财经大学)

邮箱:sw8258@foxmail.com

馨提示: 文中链接在微信中无法生效。请点击底部「阅读原文」。或直接长按/扫描如下二维码,直达原文:


目录

  • 1. LaTeX 介绍与安装

    • 1.1 LaTeX 与 Beamer 简介

    • 1.2 LaTeX 安装与环境设置

  • 2. Beamer 设计与制作

    • 2.1 Beamer 的代码结构

    • 2.2 导言区设置

    • 2.3 封面页、总目录与子目录

    • 2.4 内容页基本框架

    • 2.5 内容页分栏与设置字体

    • 2.6 内容页的强调框与高亮

    • 2.7 内容页的表格制作

    • 2.8 内容页中添加公式

  • 3. 参考资料

  • 4. 相关推文



1. LaTeX 介绍与安装

1.1 LaTeX 与 Beamer 简介

在国内外学术会议上,汇报者经常使用专业的 PPT 排版软件,后来才知道这种演示文稿是使用 LaTeX 中的 Beamer 制作而成。Beamer 是 LaTeX 软件中用于制作演示文稿的拓展包,排版精美,默认行距自动对齐,所以 Beamer 相较于微软的 PPT 应用也更加广泛。本文详细介绍如何使用 Beamer 制作演示文稿。

1.2 LaTeX 安装与环境设置

首先需要下载 LaTeX,您可以打开链接 https://mirrors.tuna.tsinghua.edu.cn/ctex/legacy/2.9,下载 CTeX_2.9.2.164_Full.exe (1.3 GiB) 版本,下载后正常安装即可。

具体 Latex 的下载、安装请参照连享会推文 Latex 安装及使用。中文版 Beamer 使用手册,请参考 BeamerUserGuide

2. Beamer 设计与制作

Beamer 演示文稿分为封面页、目录页、内容页,具体包括章节、列表、图片、表格、公式、引用等格式。因为是在 LaTex 中使用 Beamer,所以首先在导言区调用 Beamer,然后说明使用的宏包,以及设定演示文稿的主题、颜色、字体。通过 Beamer 制作演示文稿,需要学习基础语法,LaTeX 语法的优点是结构性较强,制作内容页只需要在特定的代码框架中加入所需内容即可。

2.1 Beamer 的代码结构

Beamer 代码的基础框架如下:

%首先在导言区调用环境和设置文稿格式
\documentclass{beamer} %声明调用Beamer
\usepackage{包的名称} %调用宏包
\usetheme{主题名称} %设置幻灯片主题
\usecolortheme{颜色主题名称} %设置背景颜色
\usefonttheme{字体主题名称} %设置字体类型

\begin{document} %设置封面页信息
\author{Mauricio Lobos} %作者
\title{使用\LaTeX{}来写演示稿内容} %题目
\institute{机构名称} %单位
\date{城市或会议名称, \today} %城市与日期

\begin{frame} %第1帧幻灯片
\item 内容1
内容1介绍补充(也可不添加)
\item 内容2
内容2介绍补充
\item 内容3
内容3介绍补充
\item 内容4
内容4介绍补充
\end{frame}

\begin{frame} %第2帧幻灯片
幻灯片内容2(对照第1帧幻灯片添加内容)
\end{frame}
\end{document} %幻灯片结束

在上述语句中,\documentclass{beamer} 是设置格式为演示文稿。\usepackage{} 是调用 LaTeX 中制定的命令包,因为文档中包含中文字符,所以需要调用的宏包,确保可以输出中文。\usetheme{}\usecolortheme{}\usefonttheme{}分别设定主题、颜色主题、字体类型。

说明:1) 代码中 % (百分号) 之后的文本是对语法进行注解;2) 代码中 \\ (两个反斜) 杠表示分段;3) 在代码中的文本中左右加 & 为斜体。

下面具体操作如何使用 Beamer 制作演示文稿,本文完整代码已上传至 Gitee.com百度网盘 (提取码:beam),供您下载与学习。当您使用 CTeX - WinEdt 在打开 .tex 文件时,需要选择 UTF-8 格式,不然会报错,操作如下图所示。

2.2 导言区设置

导言区宏包调用与格式设置的代码结构:

\documentclass[aspectratio=169]{beamer}  ///
%调用Beamer、并设置长宽比16:9
\usepackage[UTF8]{ctex} %调用ctex包
\usetheme{Berkeley} %设置主题Berkeley/EastLansing/CambridgeUS
\useoutertheme{infolines} %设置页眉页脚 infolines/sidebar
\useinnertheme{circles} %设置标号格式 circles/sidebar
\usecolortheme{default} %设置界面颜色 default/spruce
\usefonttheme{default} %设置字体 default/serifdefault
\renewcommand{\normalsize}{\fontsize{10}{10}\selectfont} ///
% 设置字体号为10号

2.3 封面页、总目录与子目录

Beamer 封面页的代码结构:

\author[My name]{My name  \\
email@mail.com} %作者姓名、邮箱
\title[目录名]{使用\LaTeX{}演示区块链的发展} %目录名与文稿的名称
\titlegraphic{\includegraphics[width=0.13\textwidth]{figures/blockchain.PNG}}
%插入logo,width=0.13表示宽度,figures为存放图片的文件夹名,///
blockchain.PNG为图片名
\institute{My University } %单位名称
\date{Academic seminar \\
\today} %会议、城市和日期
\frame{\titlepage} %生成封面页

生成封面如下图所示:

Beamer 总目录的代码结构:

\begin{frame}[t]        %[t/c/b]分别表示顶端/中心/底端对齐
\frametitle{目录}
\tableofcontents %生成总目录
\end{frame}

生成的总目录如下图所示:

Beamer 子目录的代码结构:

\section{区块链发展史}              %左侧目录栏与顶端的一级标题
\begin{frame}
\frametitle{区块链发展史} %本帧的题目
\tableofcontents[currentsection,hidesubsections] %生成子目录
\end{frame}

生成的子目录如下图所示:

2.4 内容页基本框架

内容页代码的框架结构:

\subsection{区块链初步探索}       %左侧目录栏与顶端的二级标题
\begin{frame}
\frametitle{1 区块链发展史} %本帧的题目
1.1 区块链初步探索 %内容小标题

\begin{itemize}
\item 1. 技术实验阶段 (2007-2009):中本聪论文提到了 ///
Bitcoin\textcolor{red}{(区块链元年)}\footnote{Nakamoto S. ///
Bitcoin: A Peer-to-Peer Cash System[J].}。
%\footnote{文献},表示加入脚注。
%\textcolor{red/blue/black/white/cyan/magenta}{text}, ///
其中textcolor{...}中包含的是系统定义好的颜色。
\item 2. 极客小众阶段 (2010-2012)……。
\item 3. 市场酝酿阶段 (2013-2015)……。
\end{itemize}

\begin{center} %在中间位置插入图片
\includegraphics[width=0.45\textwidth]{figures/bitpaper}
\end{center}
\begin{center}
\textcolor{green}{区块链首篇论文及作者中本聪} %图片的标注
\end{center}
\end{frame}

生成的内容页如下图所示:

2.5 内容页分栏与设置字体

内容页分栏与设置字体的代码:

\begin{frame}
\frametitle{1 区块链发展史}
1.2 区块链商业应用

\begin{columns}[t] %顶端对齐分栏

\column{0.6\textwidth} %左边栏宽度0.6
\begin{itemize}
\item 6. 产业商业阶段 (2019年):///
\textbf{输入} \emph{添加} \underline{内容}。///
\textbf{Libra} 也称作\emph{天秤币},\underline{扎克伯格}被美国 ///
政府… %\textbf{文字}加粗;\emph{文字}斜体;\underline{文字}下划线
\end{itemize}
\begin{center}
\includegraphics[width=0.9\textwidth]{figures/libra}
\end{center}
\begin{center}
\textcolor{red}{Libra币与扎克伯格} %字体变成红色
\end{center}

\column{0.4\textwidth} %右边栏宽度0.4
\begin{center}
\includegraphics[width=0.7\textwidth]{figures/libracompany} ///
%插入图片
\end{center}
\begin{center}
\textbf{Libra币}的参与公司有数百…… %加入注释,字体加粗
\end{center}
\end{columns}

\end{frame}

内容页分栏与设置字体如下图所示:

2.6 内容页的强调框与高亮

强调框与高亮的代码设置:

\subsection{区块链内涵}        %左侧目录栏与顶端的二级标题
\begin{frame}
\frametitle{2 区块链内涵与分类}
2.1 `区块链'的`内涵' %``text''或`text'是添加引号

\begin{block}{简单地说} %这里{block}是设置强调框
区块链是``数据库存储技术'',由区块节点和链条\alert{构成}
%\alert{text}表示高亮
\end{block}

\begin{block}{详细地说}
区块链是一个基于计算机程序的公开账本……
\end{block}
\end{frame}

内容页添加强调框如下图所示:

2.7 内容页的表格制作

内容页中添加表格的代码:

\subsection{区块链分类}
\begin{frame}
\frametitle{2 区块链内涵与分类}
2.2 区块链的三种分类

\begin{itemize}
\item 公有链、私有链、联盟链\footnote{The Principle of ///
Blockchain and its Core Technology[J]}。%插入脚注
\end{itemize}

\begin{center} %居中
\begin{tabular}{l|ccr} %分4列,分别左/中/中/右对其。
\hline\hline
& $公有链$ & $私有链$ & $联盟链$ \\ \hline
开放程度
& 完全公开
& 完全加密
& 部分公开、部分加密 \\
中心化程度
& 完全去中心化
& 中心化控制
& 保留部分中心化控制功能 \\
参与者
& 任何人
& 仅管理人员
& 预先设定的人员 \\
应用场景
& 虚拟货币交易
& 会计账目审计
& 数据信息的传输、存储 \\ \hline\hline
\end{tabular}
\end{center}
\end{frame}

内容页添加表格如下图所示:

2.8 内容页中添加公式

在内容页中添加公式,公式的格式与 LaTex 中公式的规则一样。

\subsection{相关公式}
\begin{frame}
\frametitle{3 区块链在行业中应用}
3.3 涉及到相关的公式(与Latex的公式一样)
\begin{equation} %添加公式1
\label{E1}
y=
\begin{cases}
\frac{1}{f(x)},\ f(x) \neq 0 \\
f(x), \ f(x)=0
\end{cases}
\end{equation}

\begin{equation} %添加公式2
\mathcal{L}_{D}=\mathbb{E}_{x\sim P_{data}}[-\log D(x)]+ ///
\mathbb{E}_{z\sim P_{z}}[-\log (1-D(G(z)))]
\label{equ-1}
\end{equation}

\href{https://www.lianxh.cn/news/845d7f5a2d977.html}{点击转到 ///
LaTeX数学公式} % 加入隐藏链接
\end{frame}

内容页添加的数学公式及链接如下图所示:

代码编写完成后,按下图操作便可生成演示文稿。

使用 PDF 阅读器或 WPS 进行单页播放即为幻灯片。

若使用 TeXLive 套装编译,则只需按快捷键 F5 即可。输出的 PDF 文档会自动保存在 .tex 文档所在路径下。

3. 参考资料

  • 用 LaTex 制作 Beamer ,类似 PPT   -link-
  • 如何使用 Beamer 制作幻灯片 Slides  -link-
  • 如何制作一份学术演讲 PPT -link-
  • LaTeX 幻灯片通用简洁模板 -link-
  • LaTeX 工作室演示文稿 -link-

4. 相关推文

Note:产生如下推文列表的 Stata 命令为:  lianxh latex, m
安装最新版 lianxh 命令:  ssc install lianxh, replace

  • 专题:Stata命令
    • Stata:输出LaTeX表格
  • 专题:结果输出
    • Stata结果输出:用esttab命令绘制LaTeX表格
    • Stata:输出漂亮的LaTeX表格-T222
    • Stata结果输出:Excel结果表变身LaTeX表格
    • Stata与LaTeX的完美结合
    • Stata结果输出:用esttab生成带组别名称的LaTeX回归表格
  • 专题:Markdown-LaTeX
    • Latex系列3:使用Overleaf制作个人简历
    • Latex系列2:Beamer入门-学术范儿的幻灯片
    • LaTeX:TeXStudio编辑器快捷键大全
    • LaTeX小技巧:简单实用的Beamer模板
    • 用VScode正则表达式转换Markdown和LaTeX链接
    • DAG-有向无环图:如何用LaTeX快速绘制?-B017-
    • LaTeX小白入门:TeXLive安装及使用
    • Stata+LaTex:绘制流程图
    • Markdown教程之LaTeX数学公式简介
    • Markdown常用LaTex数学公式
    • Markdown中书写LaTeX数学公式简介
  • 专题:工具软件
    • Markdown-LaTeX:经管人的VSCode配置大全
    • 语法高亮:LaTeX中的彩色Stata代码
    • LaTeX-如何使用Overleaf生成PPT
    • LaTeX-如何使用 Overleaf 撰写论文
    • Word,MathType与LaTeX公式


尊敬的老师 / 亲爱的同学们:

连享会致力于不断优化和丰富课程内容,以确保每位学员都能获得最有价值的学习体验。为了更精准地满足您的学习需求,我们诚挚地邀请您参与到我们的课程规划中来。请您在下面的问卷中,分享您 感兴趣的学习主题或您希望深入了解的知识领域 。您的每一条建议都是我们宝贵的资源,将直接影响到我们课程的改进和创新。我们期待您的反馈,因为您的参与和支持是我们不断前进的动力。感谢您抽出宝贵时间,与我们共同塑造更加精彩的学习旅程!https://www.wjx.cn/vm/YgPfdsJ.aspx# 再次感谢大家宝贵的意见!




New! Stata 搜索神器:lianxh 和 songbl  GIF 动图介绍
搜: 推文、数据分享、期刊论文、重现代码 ……
👉 安装:
  . ssc install lianxh
  . ssc install songbl
👉  使用:
  . lianxh DID 倍分法
  . songbl all



🍏 关于我们

  • 连享会 ( www.lianxh.cn,推文列表) 由中山大学连玉君老师团队创办,定期分享实证分析经验。
  • 直通车: 👉【百度一下: 连享会】即可直达连享会主页。亦可进一步添加 「知乎」,「b 站」,「面板数据」,「公开课」 等关键词细化搜索。


连享会
连玉君老师团队分享,主页:lianxh.cn。白话计量,代码实操;学术路上,与君同行。
 最新文章