我有一个简单的编程问题beamer
。我一直在寻找,但很惊讶竟然没有找到一个看似简单问题的快速答案,所以我在这里发布它。
我有一个列表,想从枚举中逐一揭开单个项目的句子(基本上,它显示多项选择题的解决方案;但我希望一点一点地显示每个项目的解决方案)。
我将不胜感激任何帮助。我尝试过only
、uncover
和pause
,但都失败了,但这些都不起作用。
答案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}