仅显示投影仪中单个帧的最后一个覆盖

仅显示投影仪中单个帧的最后一个覆盖

\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

相关内容