在投影机暂停期间对文本进行着色

在投影机暂停期间对文本进行着色

我使用了很多暂停。我想全局设置一些东西,以便最近的幻灯片突出显示(通过加粗、变红等)刚刚出现的文本。这些讲座有很多幻灯片,我真的不想一遍又一遍地使用警报命令。例如:

\documentclass{beamer}

\begin{document}

\begin{frame}
This is a test. \pause
This is another test \pause
This is a third test.
\end{frame}

\end{document}

我希望第一张幻灯片只显示第一个句子,用红色显示。第二张幻灯片将第一个句子显示为黑色,第二个句子显示为红色。第三张幻灯片将第一个句子和第二句显示为黑色,第三个句子显示为红色。

再次,我知道可以使用 alert 命令来完成此操作,但在我最近的幻灯片的最后一次“grep”中,我有 138 次暂停。我希望有一个灵丹妙药。任何建议都将不胜感激。

答案1

经过几个小时的折腾,我找到了一个友好的解决方案。可以定义一个新命令,该命令设置暂停、设置计数器并使颜色变为红色:

\documentclass{beamer}

\newcommand{\redpause}{\addtocounter{beamerpauses}{-1}\pause\color<+>{red}}

\begin{document}

\begin{frame}
\redpause
This is a test. \redpause
This is another test. \redpause
This is a third test.
\end{frame}

\end{document}

这可以改变颜色,但我相信需要进行调整以包含粗体文本或其他方法。

相关内容