我正在使用beamer
它进行演示。我希望在开始新章节后有一个页面,其中只有章节标题。当我使用命令
\frame{\sectionpage}
我最终得到的页面显示“第 1 节”,然后是“节标题”。但是,我希望只显示“节标题”,并删除“第 1 节”。我该怎么做?
答案1
您可以使用\insertsection
命令来获取当前的部分名称并塑造您自己的部分名称sectionpage
。
\documentclass{beamer}
\begin{document}
\section{Section name A}
\frame{\insertsection}
\section{Section name B in the frametitle}
\begin{frame}{\insertsection} \end{frame}
\end{document}
要修改当前的,您可以查找\AtBeginSection
手册第 97 页(v.3.12)
答案2
我通过使用并剥离原始模板中\setbeamertemplate
不需要的部分来定制自己的部分页面模板:\defbeamertemplate*{section page}
beamer/base/themes/inner/beamerinnerthemedefault.sty
\setbeamertemplate{section page}
{
\begin{centering}
\begin{beamercolorbox}[sep=12pt,center]{part title}
\usebeamerfont{section title}\insertsection\par
\end{beamercolorbox}
\end{centering}
}