使用 allowframebreaks 不对第一帧进行编号

使用 allowframebreaks 不对第一帧进行编号

使用该选项时,是否可以删除 Beamer 中第一张幻灯片的编号allowframebreaks?或者,只有当实际上有多张幻灯片时才进行编号?

答案1

要从第二张幻灯片开始编号,您可以执行以下操作:

\documentclass{beamer}

\setbeamertemplate{frametitle continuation}{%
    \ifnum\insertcontinuationcount>1
    \insertcontinuationcount
    \fi}

\begin{document}

\begin{frame}[allowframebreaks]
\frametitle{allowframebreaks title}
frame 1
\framebreak

frame 2
\framebreak

frame 3
\framebreak
\end{frame}

\end{document}

或者

\documentclass{beamer}

\setbeamertemplate{frametitle continuation}[from second][\insertcontinuationcount]

\begin{document}

\begin{frame}[allowframebreaks]
\frametitle{allowframebreaks title}
frame 1
\framebreak

frame 2
\framebreak

frame 3
\framebreak
\end{frame}

\end{document}

相关内容