这篇博客是用来记录我在使用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
| \documentclass[UTF8]{ctexbeamer} \usepackage{latexsym} \usepackage{amsmath,amssymb} \usepackage{color,xcolor} \usepackage{graphicx} \usepackage{algorithm} \usepackage{amsthm} \usepackage{enumitem} \setlist[itemize,1]{label=$\bullet$} \setlist[itemize,2]{label=$\diamond$} \setlist[itemize,3]{label=$\ast$} \setlist[itemize,4]{label=$\cdot$} %\usepackage{cites} %\setbeamerfont{footnote}{size=\tiny} %\usepackage{pgfpages} %\setbeameroption{show notes on second screen=right} %\usepackage{appendixnumberbeamer} % for backup slides counter \addtobeamertemplate{navigation symbols}{}{% \usebeamerfont{footline} \usebeamercolor[fg]{footline} \hspace{0.5em} \insertframenumber/\inserttotalframenumber } \newtheorem{proposition}[theorem]{命题} \setbeamertemplate{theorems}[numbered] \setbeamertemplate{caption}[numbered] \usetheme[white]{ASIPP}
|
增加itemize的层级
Beamer默认支持3级的itemize,但有时候可能会需要更多层级的列表,这时可以使用enumitem
包来增加层级:
1 2 3 4 5
| \usepackage{enumitem} \setlist[itemize,1]{label=$\bullet$} \setlist[itemize,2]{label=$\diamond$} \setlist[itemize,3]{label=$\ast$} \setlist[itemize,4]{label=$\cdot$}
|
biblatex引用设置
使用Beamer时,时常需要一个备用的参考文献列表。按照平常的习惯,我选择使用biblatex
。使用时,只需要注意下面几个地方:
- 使用文献管理软件导出参考文献到bib文件时,使用
bibtex
格式
- 在Beamer开头添加
1 2 3 4 5 6 7 8 9 10 11
| \usepackage[ backend=bibtex, % 配合文献管理软件生成格式 style=numeric, % 引用时显示数字 sorting=none, % 按照文献引用顺序排序 doi=false, % 不显示文献doi isbn=false, % 不显期刊isbn url=false % 不显示url ]{biblatex} \renewcommand*{\bibfont}{\tiny} \setbeamertemplate{bibliography item}[text] \addbibresource{xxx.bib}
|
- 在想显示参考文献列表的地方添加
1 2 3 4
| \begin{frame}[allowframebreaks] \frametitle{References} \printbibliography \end{frame}
|