我的问题与这个问题,但略有不同,因此@samcarter 对该问题的回答没有帮助。
我想将allowframebreaks
选项与<+->
选项组合在一起,但使用标准方式组合选项无法实现这一点。这是一个 MWE。第一个框架allowframebreaks
以标准方式使用,生成两个页面。第二个框架尝试组合这两个选项,执行命令\pause
但忽略allowframebreaks
选项。反转两个选项的顺序会产生错误。
\documentclass{beamer}
\begin{document}
\begin{frame}[allowframebreaks]{Title}
This is a test
\pause
This is a test
\newpage
Page 2
\pause
This is a test
\pause
This is a test
\end{frame}
\begin{frame}[<+->,allowframebreaks]{Title}
This is a test
\pause
This is a test
\newpage
Page 2
\pause
This is a test
\pause
This is a test
\end{frame}
\end{document}
答案1
我不明白为什么你不能使用与链接问题相同的技术。
\documentclass{beamer}
\begin{document}
\begin{frame}[<+->]
\frametitle{Title}
\begin{onlyenv}<-2>
This is a test1
\pause
This is a test2
\end{onlyenv}
\begin{onlyenv}<.(2)->
Page 2 3
\pause
\pause
This is a test 4
\pause
This is a test 5
\end{onlyenv}
\end{frame}
\end{document}
添加来自 beamer 用户指南的相关引文:
使用此选项是邪恶的。在(好的)演示文稿中,您会仔细准备每张幻灯片,并在将某些内容放在某张幻灯片而不是其他幻灯片之前三思而后行。使用 allowframebreaks 选项会导致创建可怕的、无休止的演示文稿,这些演示文稿更像是“投影在墙上的纸张”,而不是演示文稿。尽管如此,该选项确实有其用途。最明显的是,它可以方便地自动拆分参考书目或长方程式。