我正在使用 beamer 模板,并希望逐步显示不同的项目。我的代码如下:
\documentclass{beamer}
\begin{document}
\begin{frame}{summary}
\begin{enumerate}[<+- | alert@+>]
\item Part 1
\begin{itemize}
\item sub1
\item sub2
\item sub3
\end{itemize}
\item Part 2
\begin{itemize}
\item sub1
\item sub2
\item sub3
\end{itemize}
\end{enumerate}
\end{frame}
\end{document}
如您所见,我在枚举中使用了项目。我的问题是:如何使我的项目与它们所在的枚举同时出现?在我的示例中,如何使 sub1、sub2 和 sub3 出现在首次显示第 1 部分的同一张幻灯片中?
答案1
您可以指定要在每个幻灯片上显示各个项目,从而控制显示顺序。为此,请为每个项目提供叠加规范\item
:
\documentclass{beamer}
\begin{document}
\begin{frame}{summary}
\begin{enumerate}
\item<1-4> Part 1
\begin{itemize}
\item<2-4> sub1
\item<2-4> sub2
\item<2-4> sub3
\end{itemize}
\item<3-4> Part 2
\begin{itemize}
\item<4> sub1
\item<4> sub2
\item<4> sub3
\end{itemize}
\end{enumerate}
\end{frame}
\end{document}