我想知道是否存在默认(或手动)覆盖规范,可以产生以下内容 -
\begin{itemize}
\item<alerted on slides 1-2> Parent 1
\begin{itemize}
\item<alerted on slide 1 only> 1.1
\item<alerted on slide 2 only> 1.2
\end{itemize}
\item<alerted on slides 3-4> Parent 2
\begin{itemize}
\item<alerted on slide 3 only> 2.1
\item<alerted on slide 4 only> 2.2
\end{itemize}
\end{itemize}
要点是所有项目和子项目都是可见的,但幻灯片会逐步进行,依次提醒每个子项目,并且当焦点位于父项目的任何子子项目上时,父项目仍处于提醒状态。提前致谢。
答案1
是的,你可以使用[<alert@+>]
内部形式,并使用外部形式itemize
的某些内容:\alert<m-n>
\item
itemize
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{itemize}
\item\alert<1-3>{Parent 1}
\begin{itemize}[<alert@+>]
\item1.1
\item1.2
\item1.3
\end{itemize}
\item\alert<4-5>{Parent 2}
\begin{itemize}[<alert@+>]
\item2.1
\item2.2
\end{itemize}
\item\alert<6-10>{Parent 3}
\begin{itemize}[<alert@+>]
\item3.1
\item3.2
\item3.3
\item3.4
\item3.5
\end{itemize}
\end{itemize}
\end{frame}
\end{document}