我想在 Beamer 中使用覆盖系统,但只在条目列表的第一级使用。换句话说,我希望先显示 A,然后显示 B,但 A.1 和 A.2 与 A 同时显示。
帖子:Beamer:与项目同时显示子项目演示如何手动执行此操作。 有没有办法可以将其设置为默认行为\beamerdefaultoverlayspecification{<+->}
?
答案1
我也在尝试弄清楚如何做到这一点。我没有完整的解决方案,但这至少对大轮廓来说是一个改进。
在每个子列表中添加 [<.->]。然后所有子项将与该项一起出现。
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{itemize}[<+->]
\item A
\begin{itemize}[<.->]
\item a1
\item a2
\end{itemize}
\item B
\begin{itemize}[<.->]
\item b1
\item b2
\end{itemize}
\item C
\begin{itemize}[<.->]
\item c1
\item c2
\end{itemize}
\end{itemize}
\end{frame}
\end{document}