在 Beamer 中对齐内的 \alert

在 Beamer 中对齐内的 \alert

alert我正在尝试在 AMS-math 环境中使用align,以便方程组按顺序显示并突出显示。我希望这样的事情能够奏效:

\begin{align}
\alert<1>{a &= b+c} \\
\alert<1>{a &= b+c} \\ \pause
\alert<2>{a &= b+c} \\
\alert<2>{a &= b+c} \\
\end{align}

通过在第一张幻灯片中突出显示前两个方程式,在下一张幻灯片中突出显示后两个方程式。我做错了什么?或者还有其他方法可以让它发挥作用吗?

答案1

Beamer 手册第 23.4 节对此进行了解释:

\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{align}
\uncover<1->{\alert<1>{a} &\alert<1>{= b+c} \\}
\uncover<1->{\alert<1>{a} &\alert<1>{= b+c} \\}
\uncover<2->{\alert<2>{a} &\alert<2>{= b+c} \\}
\uncover<2->{\alert<2>{a} &\alert<2>{= b+c} \\}
\notag
\end{align}
\end{frame}
\end{document}

这样会在显示屏末端留下一个垂直空间,大约\vspace{-1.2\baselineskip}可以将其移除。

你不能这么说,\alert<1>{a&=b+c}因为这会混淆align扫描机制。

相关内容