在显示子项时,此 MWE 中是否有方法将第一个项保持在原位?我的想法是,幻灯片上有几个项,我想逐个发现它们,每次都用应该再次消失的其他子项详细说明该项目。当项目改变位置时,我发现这会分散注意力。
\documentclass{beamer}
\begin{document}
\begin{frame}{Frame Title}
\begin{itemize}
\item<1-> xxxx
\begin{itemize}
\item<only@2> xyz
\item<only@2> xyz
\item<only@2> xyz
\item<only@2> xyz
\end{itemize}
\item<3-> xxx
\end{itemize}
\end{frame}
\end{document}
答案1
您可以使用overlayarea
合适高度(更改.5\textheight
为您的物品所需的高度):
\documentclass{beamer}
\begin{document}
\begin{frame}{Frame Title}
\begin{overlayarea}{\textwidth}{.5\textheight}
\begin{itemize}
\item<1-> xxxx
\begin{itemize}
\item<only@2> xyz
\item<only@2> xyz
\item<only@2> xyz
\item<only@2> xyz
\end{itemize}
\item<3-> xxx
\end{itemize}
\end{overlayarea}
\end{frame}
\end{document}