• 可以在载入 ctex 宏包时加上 noindent 选项,取消段落的缩进
  • 在WinEdt编辑器中,对中文默认不是 UTF8 编码,需要在新建文件后,在第一行写上 % -*- coding: utf-8 -*- ,保存并关闭文件,再打开文件
  • 幻灯片主体结构:

    1
    2
    3
    4
    5
    6
    7
    \section{章名}
    \subsection{节名}
    \begin{frame}[选项]
    \frametitle{幻灯片标题}
    幻灯片内容
    \end{frame}

    在Beamer的每张幻灯片中,正文内容(不包括幻灯片标题)默认为“竖直居中”的

  • t :竖直居上(top)
  • c :竖直居中(center)
  • b :竖直居下(bottom)
  • 1
    2
    3
    4
    5
    6
    7
    % 将全局对齐格式改为“竖直居上”
    \documentclass[t]{beamer}

    % 将某张幻灯片的正文内容修改为竖直居下
    \begin{frame}[b]
    幻灯片内容
    \end{frame}
  • Beamer主题Gallery
  • 1
    \usetheme{theme name}

    theme name 可以在 https://deic-web.uab.cat/~iblanes/beamer_gallery/index_by_theme.html 上查看各主题风格预览,选择你想要的主题名称填入

    theme name 带顶部&底部导航栏 AnnArbor Berlin CambridgeUS Copenhagen Dresden Ilmenau Luebeck Malmoe Szeged Warsaw Berkeley Goettingen Hannover Marburg PaloAlto

    设置幻灯片各部分、各结构、各元素的配色

  • Beamer color theme gallery (预览各颜色主题样式)
  • 1
    \usecolortheme{color theme name}
    color theme name
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    %% 设置Beamer元素的颜色
    \setbeamercolor{Beamer_element}{color}

    %% 例:
    \setbeamercolor{frametitle}{fg=blue,bg=yellow} % 修改幻灯片标题颜色
    \setbeamercolor*{item projected}{fg=white, bg=itemizecolor} % 目录中编号字体颜色为fg,编号图标颜色为bg
    \setbeamercolor{itemize item}{fg=itemizecolor} % 修改无序列表颜色
    \setbeamercolor{enumerate item}{fg=itemizecolor} % 修改有序列表颜色
    \setbeamercolor{description item}{fg=itemizecolor} % 修改描述列表“描述项”颜色
    \setbeamercolor{section in toc}{fg=black} % 设置目录中标题的颜色

    设置幻灯片的字体

  • Beamer font theme gallery (预览各字体主题样式)
  • 1
    \usefonttheme{font theme name}
    font theme name

    封面/标题页

    1
    2
    3
    4
    5
    6
    \title[导航区报告标题]{封面报告标题}
    \author[导航区作者名]{封面作者名}
    \institute[导航区院系]{封面院系}
    \date{日期}
    % \date{\today}:今天
    % 例:\date{\small \vskip -10pt \today} 或 \date{2021年04月}
  • \titlepage 生成标题页
  • 一般是第一张幻灯片
  • 1
    2
    3
    4
    \begin{frame}[plain]
    \titlepage
    \end{frame}
    % plain:不显示顶部导航区、侧边栏、底部导航区等外部元素

    使用 \tableofcontents 生成目录页:

    1
    2
    3
    4
    5
    6
    7
    \section*{目录}  % *表示章“目录”不出现在目录中
    \frame{
    \frametitle{\secname} % 幻灯片标题
    % \secname:与章(section)同名
    \tableofcontents[hideallsubsection] % 目录
    % hideallsubsection:隐藏所有子标题(节)
    }
    1
    2
    \setbeamertemplate{section in toc}[sections numbered]  	% 目录显示标题的编号
    \setbeamertemplate{section in toc}[square] % 标题前图标为square(方块)

    新建幻灯片

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    % 方式一:
    \begin{frame}{幻灯片主题}{幻灯片副标题}
    幻灯片内容
    \end{frame}

    % 方式二:
    \frame{
    \frametitle{幻灯片主题}
    \framesubtitle{幻灯片副标题}
    幻灯片内容
    }

    % 方式三:
    \begin{frame}
    \frametitle{幻灯片主题}
    \framesubtitle{幻灯片副标题}
    幻灯片内容
    \end{frame}
    1
    2
    3
    4
    5
    6
    7
    \begin{frame}[allowframebreaks]{幻灯片标题}
    contents1

    \framebreak

    contents2
    \end{frame}

    跳转到特定页幻灯片:

  • 给目标幻灯片A添加标签: label=幻灯片的标签名
  • 在需要跳转的地方添加跳转超链接: \hyperlink{目标幻灯页的标签名} }{\beamergotobutton{跳转按钮需要显示的文本} }
  • 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    % \usepackage{hyperref}

    \begin{frame}[t,label=FrameA]{第一页幻灯片标题}{第一页幻灯片副标题}
    Frame A contents
    \end{frame}

    \begin{frame}[t,label=FrameB]{第N页幻灯片标题}{第N页幻灯片副标题}
    contents1
    \hyperlink{FrameB}{\beamergotobutton{跳转按钮需要显示的文本} } %% 跳转按钮及超链接
    contents2
    \end{frame}
    1
    2
    3
    4
    5
    6
    7
    \section{章标题}
    \subsection{节标题1}
    \subsection{节标题2}

    % 不在目录中显示某章
    \section*{章标题}
    \subsection*{节标题1}

    自定义文字颜色: \textcolor{color name}{words}

  • color name :颜色名称,如 red blue
  • words :需要调整颜色的文本
  • 文本加粗: \textbf{words}

  • words :需要加粗的文本
  • 幻灯片文本对齐方式:

    1
    2
    3
    4
    % 幻灯片文本置顶分布 t
    \begin{frame}[t]{frame name}
    words
    \end{frame}

    给文本添加删除线: \sout{需要添加删除线的文本}

    1
    2
    % \usepackage{ulem}
    \sout{需要添加删除线的文本}
    1
    2
    3
    4
    % \usepackage{setspace}
    \begin{spacing}{1.5}
    words
    \end{spacing}

    列表 list

    列表项依次呈现:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    % 一次呈现一个子项
    \begin{itemize}
    \item<1-> item1 words
    \item<2-> item2 words
    \item<3-> item3 words
    \item<4-> item4 words
    \end{itemize}

    % 一次呈现多个子项
    \begin{itemize}
    \item<1-> item1 words
    \item<2-> item2 words
    \item<2-> item3 words
    \item<3-> item4 words
    \end{itemize}
    1
    2
    3
    4
    \begin{itemize}
    \item
    \item
    \end{itemize}
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    %% 需放置于itemize环境中
    \setbeamertemplate{itemize item}[triangle] % 修改无序列表图标
    \setbeamercolor{itemize item}{fg=itemizecolor} % 修改无序列表颜色
    % default
    % triangle:三角形
    % circle:小圆点
    % square:正方形
    % ball:球形

    \setbeamertemplate{itemize items}{\color{red}$\bullet$} % 修改无序列表图标为红色实心圆点
    % bullet:实心圆点
    % triangle:空心三角形
    1
    2
    3
    4
    5
    \begin{enumerate}
    \item 第一项
    \item 第二项
    \item 第三项
    \end{enumerate}
    1
    2
    3
    4
    5
    %% 需放置于enumerate环境中
    \setbeamertemplate{enumerate item}{circle} % 序号图形
    \setbeamercolor*{item projected}{bg=red,fg=white}
    % bg:序号图标背景颜色
    % fg:序号文本颜色

    描述列表 description

    1
    2
    3
    4
    \begin{description}
    \item[红色] 热情、活泼、温暖、幸福
    \item[绿色] 新鲜、平静、安逸、柔和
    \end{description}

    区块环境 block

    1
    2
    3
    \begin{block}{重要内容}
    内容
    \end{block}
    1
    2
    3
    4
    \setbeamertemplate{blocks}[rounded][shadow=true]    % 设置区块形状及样式
    % rounded:圆角
    % shadow=true:区块边缘阴影
    \setbeamercolor{block title}{fg=red} % 设置区块标题文字颜色

    分栏 columns

    1
    2
    3
    4
    5
    6
    7
    8
    9
    \begin{columns}
    % 第一栏
    \column{.45\textwidth}
    第一栏的内容

    % 第二栏
    \column{.45\textwidth}
    第二栏的内容
    \end{columns}

    可以结合区块环境 block 使用

    提醒环境 alertblock

    1
    2
    3
    \begin{alertblock}{重要提醒}
    内容
    \end{alertblock}

    例子环境 exampleblock

    1
    2
    3
    \begin{exampleblock}{重要例子}
    内容
    \end{exampleblock}

    图片 figure

    1
    2
    3
    4
    \begin{figure}
    \includegraphics[width=0.6\linewidth]{图片名称}
    \caption{图片标题}
    \end{figure}

    插入超链接: \href{url}{name}

  • url :网址
  • name :显示的文本
  • 1
    2
    % \usepackage{hyperref}
    网址:\href{https://abtestguide.com/abtestsize}{https://abtestguide.com/abtestsize}

    Beamer汇总

    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
    % 使用XeLaTeX编译

    % 设置文档类别为 beamer
    \documentclass[16pt]{beamer}
    %\\\ []中选项:
    % 16pt:全局字体大小
    % compress:尽量压缩导航栏

    % ----------------- 主题 ------------------- %
    \usetheme{theme name} % 幻灯片主题
    %% 如:CambridgeUS
    \usecolortheme{beaver} % 颜色主题

    % ----------------- 常用包 ------------------- %
    \usepackage[UTF8]{ctex} % 使用中文环境
    \usepackage{graphicx} % 图片环境
    \usepackage{color} % 颜色
    \usepackage{setspace} % 行间距
    \usepackage{enumerate} % 有序列表环境
    \usepackage{hyperref} % 交叉引用
    \usepackage{ulem} % 强调文本(如:删除线)


    % ------------------ 主体 ------------------- %
    % 开始写文章
    \begin{document}


    % ----------------- 封面信息 ------------------- %
    \title[导航区报告标题]{封面报告标题}
    \author[导航区作者名]{封面作者名}
    \institute[导航区院系]{封面院系}
    \date{日期}
    % \date{\today}:今天
    % 例:\date{\small \vskip -10pt \today}


    % ----- 封面 ----- %
    \begin{frame}
    \maketitle % 或 \titlepage
    \end{frame}


    % ----------------- 目录页 ------------------- %
    % 样式一:默认样式
    \section*{目录} % *表示章“目录”不出现在目录中
    \frame{
    \frametitle{\secname} % 幻灯片标题
    % \secname:与章(section)同名
    \tableofcontents[hideallsubsection] % 目录
    % hideallsubsection:隐藏所有子标题(节)
    }

    % 样式二:自定义样式
    \section*{目录} % *表示章“目录”不出现在目录中
    \frame{
    \frametitle{\secname} % 幻灯片标题
    \setbeamertemplate{enumerate items}{default}
    \setbeamertemplate{sectio in toc}{circle} % 目录中,章序号的形状(circle:实心圆形)
    \setbeamertemplate{subsection in toc}{triangle} % 目录中,节序号的形状(triangle:三角形)
    \setbeamercolor*{item projected}{bg=red,fg=white} % 列表序号颜色
    % bg:背景颜色
    % fg:文字颜色
    \tableofcontents[] % 生成目录
    }


    % ----------------- 正文 ------------------- %
    \section{绪论}
    \subsection{研究背景和意义}

    \begin{frame}{幻灯片标题}
    内容
    \end{frame}

    \begin{frame}{幻灯片标题2}
    \begin{figure}
    \includegraphics[width=0.6\linewidth]{图片名称}
    \caption{图片标题}
    \end{figure}
    \end{frame}




    \end{document}

    setbeamer汇总

    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
    % frame
    \setbeamercolor{frametitle}{fg=blue,bg=yellow} % 修改幻灯片标题颜色


    % 目录toc
    \setbeamertemplate{section in toc}[sections numbered] % 目录显示标题的编号
    \setbeamertemplate{section in toc}[square] % 标题前图标为square(方块)

    \setbeamertemplate{enumerate items}{default}
    \setbeamertemplate{sectio in toc}{circle} % 目录中,章序号的形状(circle:实心圆形)
    \setbeamertemplate{subsection in toc}{triangle} % 目录中,节序号的形状(triangle:三角形)
    \setbeamercolor*{item projected}{bg=red,fg=white} % 列表序号颜色
    % bg:背景颜色
    % fg:文字颜色

    % 列表
    %% 无序列表itemize
    \setbeamertemplate{itemize item}[triangle] % 修改无序列表图标
    \setbeamercolor{itemize item}{fg=itemizecolor} % 修改无序列表颜色
    \setbeamertemplate{itemize items}{\color{red}$\bullet$} % 修改无序列表图标为红色实心圆点
    %% 有序列表enumerate
    \setbeamertemplate{enumerate item}{circle} % 序号图形
    \setbeamercolor*{item projected}{bg=red,fg=white}
    %% 描述列表description
    \setbeamercolor{description item}{fg=itemizecolor} % 修改描述列表“描述项”颜色
    % bg:序号图标背景颜色
    % fg:序号文本颜色

    % 区块block
    \setbeamertemplate{blocks}[rounded][shadow=true] % 设置区块形状及样式
    \setbeamercolor{block title}{fg=red} % 设置区块标题文字颜色
    % rounded:圆角
    % shadow=true:区块边缘阴影




  • HitSzBeamer
  • Beamer演示学习笔记
  • Beamer v3.0 指南
  •