我想手动设置的值\beamer@autobreakcount
。
我有一个框架,用 分成了多张幻灯片allowframebreaks
。然后我应该有一个带有另一个标题的框架,之后我希望幻灯片的标题和幻灯片编号继续。
我是说:
Slide A (1)
Slide A (2)
Slide A (3)
Slide B
Slide A (4)
etc...
有什么方法可以实现这个目标吗?
答案1
引用 Beamer 用户指南中关于该allowframebreaks
选项的内容:
使用此选项是邪恶的。
相反,您可以使用叠加层将框架拆分为多张幻灯片。这样,您就可以在宏的帮助下轻松地在中间插入另一个框架\againframe
:
\documentclass{beamer}
\makeatletter
\newcommand*{\slideinframe}{\number\beamer@slideinframe}
\makeatother
\begin{document}
\begin{frame}<1>[label=foo]
\frametitle{Slide A (\slideinframe)}
\begin{onlyenv}<1>
content for 1. slide
\end{onlyenv}
\begin{onlyenv}<2>
content for 2. slide
\end{onlyenv}
\end{frame}
\begin{frame}
\frametitle{Slide B}
Content for slide B
\end{frame}
\againframe<2->{foo}
\end{document}