\frame<...>{
如果框架是用相对覆盖构建的,那么是否存在可产生框架的最后一个版本的覆盖规范?
讲义版本实现了这一点,但将其设置为全局。我正在寻找特定于框架的解决方案。我认为它适用于\frame<N>{
一些足够大的(不是优雅的) N
。
答案1
不确定您所说的覆盖是什么意思(\pause
、\only
、\uncover
、 ...),但可以在特定帧之前修改命令的行为,然后在之后立即恢复。例如:
\documentclass{beamer}
\begin{document}
\begin{frame}{frame1}
First sentence
\pause
Second one
\pause
etc...
\end{frame}
\let\savepausebehaviour=\pause
\def\pause{}
\begin{frame}{frame2}
First sentence
\pause
Second one
\pause
etc...
\end{frame}
\let\pause=\savepausebehaviour
\begin{frame}{frame3}
First sentence
\pause
Second one
\pause
etc...
\end{frame}
\end{document}
第 1 帧和第 3 帧使用暂停的默认行为,而第 2 帧的行为则如同没有暂停一样\pause
。