Beamer 揭示不可见的文本,然后使其透明

Beamer 揭示不可见的文本,然后使其透明

我正在尝试在枚举环境中逐步发现项目。文本在被发现之前应该是不可见的。显示每个元素后,它应该再次被覆盖,但这次我希望它是透明的。我有以下内容可以实现我的愿望:

\documentclass{beamer}

\begin{document}
\begin{frame}
  \setbeamercovered{
    still covered={\opaqueness<1->{0}},
    again covered={\opaqueness<1->{50}}
  }
  \begin{itemize}[<+>]
    \item first item
    \item second item
    \item third item
  \end{itemize}
\end{frame}
\end{document}

我使用的命令\setbeamercovered{}有点复杂,当我不想为still covered或指定多个项目时,它似乎有点过分again covered。有没有更简单的方法可以做到这一点?

答案1

我真的不明白您当前的解决方案有什么问题,但也许您更喜欢以下解决方案?

\documentclass{beamer}

\begin{document}
\begin{frame}
  \setbeamercovered{transparent}
  \begin{itemize}[<+-| uncover@+>]
    \item first item
    \item second item
    \item third item
  \end{itemize}
\end{frame}
\end{document}

相关内容