我想做的与这个问题也就是说,我希望 itemize 环境有动画效果,但是我不希望子项目有动画效果。
结果应如下所示。第一张幻灯片:
item 1
第二张幻灯片:
item 1
item 2
item 2.1
item 2.2
第三张幻灯片:
item 1
item 2
item 2.1
item 2.2
item 3
我也不想必须指定不同项目出现的确切幻灯片,而是想要类似选项的东西[<+->]
。目前,我有以下代码,它为子项目设置动画。
\begin{itemize}[<+->]
\item item 1
\item Item 2
\begin{itemize}
\item item 2.1
\item item 2.2
\end{itemize}
\item item 3
\end{itemize}
我怎样才能让所有子项一次显示出来?
答案1
您可以使用 <.->
,我引用手册第 93 页:
在叠加规范中,可以使用另一个特殊符号,其作用与符号类似
+-
:点。当您写入 时<.->
,会发生与 类似的情况<+->
,只是计数器 beamerpauses 不会增加,并且您得到的 beamerpauses 值会减少一。
\documentclass[]{beamer}
\begin{document}
\begin{frame}
\begin{itemize}[<+->]
\item item 1
\item Item 2
\begin{itemize}[<.->]
\item item 2.1
\item item 2.2
\end{itemize}
\item item 3
\end{itemize}
\end{frame}
\end{document}
答案2
像这样
\begin{itemize}
\item<1-> item 1
\item<2-> item 2
\begin{itemize}
\item item 2.1
\item item 2.2
\end{itemize}
\item<3-> item 3
\end{itemize}