所以我想要一些类似的东西
幻灯片 1:
事物(位置锁定)
仅适用于幻灯片 1
幻灯片 2:
事物(位置锁定)
幻灯片 2 专用的东西
幻灯片 3:
事物(位置锁定)
幻灯片 3 专用的东西
我尝试使用 \onslide<1>、\onslide<2> 和 \onslide<3>。但如果我将内容添加到空白处,它就会起作用。不像锁定某些内容,只需更改下面的内容即可。
非常感谢您的帮助。
答案1
喜欢这个吗?如需更多信息,您可以查看beamer
手动的(章节9 创建覆盖层)总体来说,你的问题我不太清楚。
\documentclass{beamer}
\begin{document}
\begin{frame}{Frame Title}
Static Text\\
\only<1>{Slide 1 Text}
\only<2>{Slide 2 Text}
\only<3>{Slide 3 Text}
\end{frame}
\end{document}
更新
\documentclass{beamer}
\begin{document}
\begin{frame}{Frame Title}
Static Text\\
\only<1>{Slide 1 Text}
\only<2>{Slide 2 Text}
\only<3>{%
\begin{theorem}
There is no largest prime number.
\end{theorem}
}
\end{frame}
\end{document}
答案2
我几乎总是使用普通逐项列举构建我的幻灯片。使用简单的<X-Y>
项目后置,您可以指定项目应在何时(在哪张幻灯片上)显示。
它工作得很好,因为它保留了每个项目的空间,所以例如如果你有三个项目并且只有第二个项目应该稍后显示,那么 LaTeX 将留下项目 2 所需的空间并在其下方显示项目 3。
所以你可以尝试这个:
\documentclass[12pt]{beamer}
\begin{document}
\begin{frame}{Some heading}
\begin{itemize}
\item<1-1> Something only visible on the first slide
\item<2-2> Something only visible on the second slide
\item<3-3> Something only visible on the third slide
\end{itemize}
\end{frame}
\end{document}
如果您不想要项目符号,您可以直接自定义它们。