我想使用叠加层同步演示和节点内容。我尝试阅读Beamer 用户指南,但细节和信息太多了。
这是一个 MWE:
\documentclass{beamer}
\usepackage{pgfpages}
\setbeameroption{show notes on second screen}
\begin{document}
\begin{frame} %<-3>
Line 1
\onslide<2->{Line 2}
\onslide<3->{Line 3}
Line 4
\note{
Talk about lines 1 and 4
\onslide<2->{Talk about line 2}
\onslide<3->{Talk about line 3}
Don't talk about line 4
}
\end{frame}
\end{document}
在这个例子中,我期望有三张幻灯片,但实际上有四张。问题是最后一张幻灯片的副本也被创建了。
\only
使用、等时也会出现同样的问题。\visible
我\uncover
尝试了其他选项(<.->
、、...)但没有成功<.>
。<+->
我不想使用itemize
环境,因为框架内容不会是项目符号列表。相反,它将包括图形、图像和图表以及伪代码。MWE 仅用于重现该问题。
<-3>
到目前为止,我设法通过添加框架覆盖规范(在 MWE 中注释掉)来切断多余的幻灯片。
好吧,如果我能理解为什么创建额外的幻灯片,我可以使用更合适的解决方案。:-)
答案1
我还没有调查为什么第 4 页在那里(真的很奇怪!),但这里有一个解决方法,直到问题被确定:
\documentclass{beamer}
\usepackage{pgfpages}
\setbeameroption{show notes on second screen}
\begin{document}
\begin{frame} %<-3>
Line 1
\onslide<2->{Line 2}
\onslide<3->{Line 3}
Line 4
\note{Talk about lines 1 and 4
}
\note<2->{Talk about line 2
}
\note<3->{Talk about line 3
}
\note{Don't talk about line 4}
\end{frame}
\end{document}