如何逐个创建 Beamer Overlays 中的不可见项目?

如何逐个创建 Beamer Overlays 中的不可见项目?

请允许我解释一下我的情况。我正在使用 Beamer 叠加进行测验。(我喜欢 pdf 输出)。因此,我在第一张幻灯片上为学生提供了多个选项。下一张幻灯片上他们得到了答案。但是,我想在答案后添加一条额外的评论,以进一步描述该主题。这是我所拥有的。

\begin{frame}{Programming Basics}
\texttt{Comments are followed by \underline{\hspace{2cm}}}
\begin{enumerate}
    \item<1> !
    \item<1> @
    \item<1> ::
    \item<1-2> ;
    \item<2> Only show this in second slide, ; I am comment
\end{enumerate}
\end{frame}

我喜欢\setbeamercovered{transparent},所以我不想设置为invisible。我只希望最后一个项目在答案后显示,而不是在第一张幻灯片上显示灰色透明项目,因为这可以给他们提示!!!(见附图)在此处输入图片描述

我做了一些研究,但找不到答案。谢谢。

答案1

\invisible你的新朋友

\documentclass{beamer}
\setbeamercovered{transparent}
\begin{document}
\begin{frame}{Programming Basics}
    \texttt{Comments are followed by \underline{\hspace{2cm}}}
    \begin{enumerate}
        \item<1> !
        \item<1> @
        \item<1> ::
        \item<1-2> ;
        \invisible<1>{\item Only show this in second slide, ; I am comment}
    \end{enumerate}
\end{frame}
\end{document}

在此处输入图片描述

相关内容