我有一张 Beamer 幻灯片,我想在其中按顺序强调不同的东西。这是我的 MWE:
\documentclass[t,serif,mathserif,professionalfont]{beamer} %
\setbeamercovered{invisible}
\setbeamercovered{%
again covered={\opaqueness<1->{40}}}
\mode<presentation>
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{frame}\frametitle{A Title Here}
\begin{itemize}[<+>]
\item A first item describing some things
\item A second item leading to these equations: \par
\begin{center}
\large \vskip -.6cm
\begin{align}
{\color<3>{blue} F_m = F_{m-1} + F_{m-1}, \;\; m \in \mathbb{N}} \tag{Eq 1} \\
{\color<4>{blue} a^n + b^n = c^n, \;\; n \in \mathbb{N}\; \& \; a,b,c \in \mathbb{Z}} \tag{Eq 2}
\end{align}
\end{center}
\item With $F_0=0$ and $F_1=1$, this is Fibonacci's Sequence.
\item This is Fermat's last theorem.
\end{itemize}
\end{frame}
\end{document}
这将创建一张包含三页的幻灯片。
我特别希望当第三项和第四项出现时,等式 1 和等式 2 变为蓝色,并且我希望当第三项出现时,等式 2 变为灰色,当第四项出现时,等式 1 变为灰色。
问题是当方程式 1 或 2 变成蓝色时,它们仍然是灰色的。有什么方法可以去除这三张幻灯片序列中单个元素的灰色吗?
答案1
如果您不介意放弃 完成的自动覆盖itemize
,您可以执行以下操作:
\documentclass[t]{beamer}
\usefonttheme[onlymath]{serif}
\usefonttheme{professionalfonts}
\setbeamercovered{invisible}
\setbeamercovered{%
again covered={\opaqueness<1->{40}}}
\mode<presentation>
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{frame}\frametitle{A Title Here}
\begin{itemize}
\item<1> A first item describing some things
\item<2-4> A second item leading to these equations:
\onslide<3-4>{%
\begin{center}
\large \vskip -.6cm
\begin{align}
{\color<3>{blue}\color<4>{gray}F_m = F_{m-1} + F_{m-1}, \;\; m \in \mathbb{N}} \tag{Eq 1}\\
{\color<4>{blue}\color<3>{gray} a^n + b^n = c^n, \;\; n \in \mathbb{N}\; \& \; a,b,c \in \mathbb{Z}} \tag{Eq 2}
\end{align}
\end{center}
}
\item<3-> With $F_0=0$ and $F_1=1$, this is Fibonacci's Sequence.
\item<4-> This is Fermat's last theorem.
\end{itemize}
\end{frame}
\end{document}
你可能已经注意到我用以下方法替换了一些投影仪选项
\usefonttheme[onlymath]{serif}
\usefonttheme{professionalfonts}
因为投影仪选项已经过时了。