简单的演示问题

简单的演示问题

我有一个简单的编程问题beamer。我一直在寻找,但很惊讶竟然没有找到一个看似简单问题的快速答案,所以我在这里发布它。

我有一个列表,想从枚举中逐一揭开单个项目的句子(基本上,它显示多项选择题的解决方案;但我希望一点一点地显示每个项目的解决方案)。

我将不胜感激任何帮助。我尝试过onlyuncoverpause,但都失败了,但这些都不起作用。

答案1

这是你想要的?

\documentclass{beamer}

\begin{document}

\begin{frame}

\begin{enumerate}
\item Here are many sentences to present this item. \uncover<2->{This is the second one. \uncover<3->{And here comes a third one.}}
\uncover<4->{\item Bar}
\uncover<5->{\item Foo. \uncover<6->{Bar. \uncover<7->{Baz.}}}
\end{enumerate}

\end{frame}

\end{document}

输出

编辑我不喜欢我答案的排版(太多未揭示的内容),所以这里是相同输出的替代方法(我setbeamercovered{transparent=0}根据 OP 的要求添加的)。这里只\pause使用了命令。

\documentclass{beamer}

\setbeamercovered{transparent=0}

\begin{document}
\begin{frame}
\begin{enumerate}
\item Here are many sentences to present this item.
\pause This is the second one.
\pause And here comes a third one.
\item \pause Bar 
\item \pause Foo.
\pause Bar.
\pause Baz.
\end{enumerate}
\end{frame}

\end{document}

相关内容