文章目录

  • 简介
  • Beamer主要功能
    • 标题页
    • 目录页
      • 创建目录页
      • 突出当前章节标题
      • 突出当前副章节标题
    • 添加特效
      • itemize
      • pause
    • 高亮
  • 自定义演示文稿
    • 主题/颜色主题
    • 字体
      • 字体大小
      • 字体类型
        • 字体主题
        • 从系统导入字体
    • 分栏
  • 显示中文

LaTeX快速入门:Learn LaTeX in 30 minutes

我的博客:LaTeX Beamer 笔记

简介

Beamer是一个功能强大且灵活的LaTeX类,可用于创建美观的演示文稿。

\documentclass{beamer}
%Information to be included in the title page:
\title{Sample title}
\author{Anonymous}
\institute{Overleaf}
\date{2021}\begin{document}\frame{\titlepage}\begin{frame}
\frametitle{Sample frame title}
This is some text in the first frame. This is some text in the first frame. This is some text in the first frame.
\end{frame}\end{document}

用TeXStudio编译预览,可生成文档如下:

编译后,将生成一个两页的PDF文件。第一页是标题页,第二页包含示例内容。

  • \documentclass{Beamer} - 声明Beamer演示文稿
  • \document - 文档
  • \frame - 文档中的页
  • 变量以\为开头
  • 注释以%为开头
  • 单行内容 - \frame{xxx}
  • 多行内容 - \begin{frame} xxx \end{frame}
  • 可以通过\usetheme{xxx}指定使用的主题
  • \begin{document} 前的区域叫做导言区

Beamer主要功能

标题页

标题页的选项比简介中提供的选项多。下面是一个完整示例,大多数命令都是可选的:

\title[About Beamer] %optional
{About the Beamer class in presentation making}\subtitle{A short story}\author[Arthur, Doe] % (optional, for multiple authors)
{A.~B.~Arthur\inst{1} \and J.~Doe\inst{2}}\institute[VFU] % (optional)
{\inst{1}%Faculty of Physics\\Very Famous University\and\inst{2}%Faculty of Chemistry\\Very Famous University
}\date[VLC 2021] % (optional)
{Very Large Conference, April 2021}\logo{\includegraphics[height=1cm]{overleaf-logo}}

  • \title[About Beamer] {About the Beamer class...}
    主标题,{}中的内容为标题,[]是可选的,其中的内容为标题缩写

缩写中的内容出现在演示文稿最底部(不同主题位置可能不同)

  • \subtitle

    副标题(可以没有)

  • \author[Arthur, Doe]{A.~B.~Arthur\inst{1} \and J.~Doe\inst{2}}

    作者。多个作者用\and分隔,\inst{1} - 上标

  • \institute[VFU]{\inst{1}Faculty...

    作者所属的机构,多个机构用\and分隔

  • \date[VLC 2021]{Very Large Conference, April 2021}

    日期/活动名称,显示在标题页的底部

  • \logo{\includegraphics...}

    logo。可以使用文本,也可以包含图像。在此主题中,logo设置在右下角(不同主题不一样)

目录页

创建目录页

\begin{frame}
\frametitle{Table of Contents}
\tableofcontents
\end{frame}

使用/section{xxx}来分章节,其中xxx为章节标题

突出当前章节标题

也可以在文档前添加如下代码,用于生成目录,并突出当前章节标题。

\AtBeginSection[]
{\begin{frame}\frametitle{Table of Contents}\tableofcontents[currentsection]\end{frame}
}

突出当前副章节标题

也可以为 副章节 \subsection{xxx} 添加目录

\AtBeginSubsection[]{\begin{frame}\frametitle{Table of Contents}\tableofcontents[currentsubsection]\end{frame}
}

添加特效

itemize

逐项列出:

\begin{frame}
\frametitle{Sample frame title}
This is a text in second frame.
For the sake of showing an example.\begin{itemize}\item<1-> Text visible on slide 1\item<2-> Text visible on slide 2\item<3> Text visible on slide 3\item<4-> Text visible on slide 4
\end{itemize}
\end{frame}

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-arv6xJGo-1633669562937)(http://image.taqini.space/img/20211008082516.png)]

上述代码中有一个列表,由\begin{itemize}\end{itemize}声明,每个项前面都有一个数字编号,用<>括起来。编号表示元素将出现在哪张幻灯片中,如果在编号的末尾添加-,则该项在后续幻灯片继续显示,否则它将仅出现在该幻灯片中。

pause

\pause命令也可以实现特效:

\begin{frame}In this slide \pausethe text will be partially visible \pauseAnd finally everything will be there
\end{frame}

注:加入特效后,一个frame可以生成多页pdf

高亮

在演示文稿中,突出重点是一种很好的做法,可以让听众更容易地确定主题。

\begin{frame}
\frametitle{Sample frame title}In this slide, some important text will be
\alert{highlighted} because it's important.
Please, don't abuse it.\begin{block}{Remark}
Sample text
\end{block}\begin{alertblock}{Important theorem}
Sample text in red box
\end{alertblock}\begin{examples}
Sample text in green box. The title of the block is ``Examples".
\end{examples}
\end{frame}

  • \alert{highlighted} - 高亮文本
  • 三种高亮块:
    • \begin{block}{Remark} \end{block}
    • \begin{alertblock}{Important theorem} \end{alertblock}
    • \begin{examples} \end{examples}

自定义演示文稿

主题/颜色主题

在文档前加入\usetheme即可:

\usetheme{Madrid}

一个主题可以与一个颜色主题相结合,以改变不同元素使用的颜色。

\documentclass{beamer}
\usetheme{Madrid}
\usecolortheme{beaver}

Madrid主题的默认的蓝色变成了红色

TeXStudio中有多种主题可选(Wizard - Quick Beamer Presentation)

字体

字体大小

字体大小可以通过beamer类进行设置: \documentclass[17pt]{beamer}.

可用的字体大小有8pt、9pt、10pt、11pt、12pt、14pt、17pt、20pt。默认字体大小为11pt(对应于全屏模式下的22pt)。

字体类型

改变beamer演示文稿中的字体类型有两种方法,一种是使用字体主题,另一种是直接从系统导入字体。

字体主题

\documentclass{beamer}
\usefonttheme{structuresmallcapsserif}
\usetheme{Madrid}

\usefonttheme{}是自描述性的。可用的主题有:structurebold、structurebolditalic、StructureSallCapsSerif、StructureTalicsSerif、serif和default。

从系统导入字体

除此以外,还可以导入系统中安装的字体:

\documentclass{beamer}
\usepackage{bookman}
\usetheme{Madrid}

通过\usepackage{bookman}导入要在演示文稿中使用的bookman系列字体。可用字体取决于你安装的LATEX,常见字体有:mathptmx、helvet、avat、bookman、chancery、charter、culer、mathtime、mathptm、newcent、palatino和pifont。

分栏

有时,演示文稿中的信息以两列格式显示会更好:

\begin{frame}
\frametitle{Two-column slide}
\begin{columns}
\column{0.5\textwidth}
This is a text in first column.
$$E=mc^2$$
\begin{itemize}
\item First item
\item Second item
\end{itemize}\column{0.5\textwidth}
This text will be in the second column
and on a second thoughts, this is a nice looking
layout in some cases.
\end{columns}
\end{frame}
  • \begin{columns} xxx \end{columns} - 使用分栏
  • \column{0.5\textwidth} - 声明每列的宽度

显示中文

LaTeXstudio默认的编译器不支持中文,改为XeLaTeX即可:

若LaTeXstudio的pdf预览不显示中文,在导言区加入以下代码即可:

\usepackage{ctex}

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cqCUDPDe-1633669562950)(http://image.taqini.space/img/20211008124441.png)]

LaTeX Beamer 笔记 —— 用LaTeX做演示文稿相关推荐

  1. 你还用PPT做演示文稿吗?

    相信大家看过一些视频,是缩放聚焦的展示演示内容,这种动画效果如果用PPT进行制作会比较难以实现,现在推荐一款专业软件给大家"斧头演示(AxeSlide)".他可以很简单的实现聚焦展 ...

  2. LaTeX 包wwwhy76888com18669144449 Beamer 创建演示文稿

    Beamer 是用于生成幻灯片的 LaTeX 包.它最棒的功能之一是它可以利用 LaTeX 强大的排版系统和其生态系统中的所有其他软件包.例如,我经常在包含代码的 Beamer 演示文稿中使用 LaT ...

  3. 极客风---尝试用代码做一份演示文稿吧

    一场极客的盛宴 什么是"用代码做演示文稿" 用代码写演示文稿,优势何在? 引子 敏捷快速 简单易上手 代码写演示文稿,适用于什么样的情景 学术报告 创新场合 目前较为成熟的代码演示 ...

  4. PPT演示文稿放映时会议记录的技巧

    转载者: 大学生创业ppt课件              来源: www.2ppt.cn 进行课题小组讨论时,通常我们都是一边放映Powerpoint演示文稿,一边各抒己见,负责人同时还要对大家的讨论 ...

  5. 五年级下册计算机课ppt课件ppt课件,小学信息技术浙摄影版五年级下册第12课 制作演示文稿课堂教学ppt课件...

    这是一份小学信息技术浙摄影版五年级下册第12课 制作演示文稿课堂教学ppt课件,文件包含第12课制作演示文稿课件pptx.第12课制作演示文稿教学设计doc等2份课件配套教学资源,其中PPT共8页, ...

  6. latex(overleaf)制作ppt(演示文稿)笔记

    Beamer:latex中用于制作演示文稿的库包 具体语法: \documentclass{beamer}是在设定文档的格式为Beamer格式的演示文稿. \usepackage{ctex}使得文档可 ...

  7. 学术写作利器——LaTeX入门笔记整理(不定期更新,附加使用心得)

    LaTeX入门教程(上) 比Word更适合学术写作的编纂语言 Credit:讲座是敝系的几个技术宅办的,作者只负责记录和整理.后面的更新是个人心得. 写这篇日志的初衷是小圈子分享和个人心得记录,适合完 ...

  8. Latex beamer 制作 PPT

    Latex beamer 制作 ppt 转载于 Latex beamer制作ppt 改了几个错别字,嘻嘻 参考地址 使用初探 结果展示 注意 参考地址 latex与word,ppt是目前用得最多得排版 ...

  9. LaTeX学习笔记(中文版使用)

    下面是一篇优秀的LaTeX学习笔记, 转自: http://vincentme.org/post/LaTeX_study_note.php LaTeX LaTeX(LATEX,音译"拉泰赫& ...

最新文章

  1. 解密淘宝网的开源架构(转)
  2. 单元测试中,模拟一个新对象
  3. Android下的数据存储与访问、权限
  4. java 回调(callback)函数简介.
  5. 函数计算支持应用中心功能
  6. mysqldump 的常用参数。
  7. 分治应用--万里挑一 找假硬币
  8. 数据迁移的应用场景与解决方案Hamal
  9. EntityFramework 学习 一 Entity Framework 查询设计
  10. python在字典中插入新的数据_Python数据类型之字典dict
  11. web前端实训day06——学子商城登录页面实现
  12. 蚂蚁课堂视频笔记思维导图-4期 三、消息中间件
  13. 【18】processing-声音(中文)
  14. v-show和v-if有什么区别
  15. SQL基础-联接(join)
  16. 小米手机使用FlutterDownloader下载安卓apk文件不能正常安装
  17. 莫纳什大学计算机专业研究生在哪个校区,盘点莫纳什大学2019年计算机类硕士课程...
  18. 考研政治——马原相关哲理
  19. Java——Jsoup方式的IP代理服务器的使用
  20. php读取excel效率,PhpSpreadsheet VS Box\Spout读取excel性能对比

热门文章

  1. DY-Tiva-PB 资料 电路图
  2. 欧陆风云3实用修改代码
  3. java 数字翻译成英文_java 英文翻译成数字
  4. PTA:7-15 计算圆周率 (15分)
  5. Kore:开源C语言Web框架
  6. 解决ubuntu终端输入异常,回退变成空格后移
  7. 微信小游戏靠什么赢得用户
  8. 组件化之路 - ViewModel一知半解
  9. python换脸教程_教你如何用200行Python代码“换脸”教程
  10. 【代码相关-ROS】利用小觅采集的rosbag,制作双目图像集,跑orbslam2