![我怎样才能自动化此项覆盖(在投影仪中)?](https://linux22.com/image/280548/%E6%88%91%E6%80%8E%E6%A0%B7%E6%89%8D%E8%83%BD%E8%87%AA%E5%8A%A8%E5%8C%96%E6%AD%A4%E9%A1%B9%E8%A6%86%E7%9B%96%EF%BC%88%E5%9C%A8%E6%8A%95%E5%BD%B1%E4%BB%AA%E4%B8%AD%EF%BC%89%EF%BC%9F.png)
为了演示,我想连续显示列表中的几个项目。目前,代码如下;相应的(和期望的)输出显示在我的帖子底部。
\documentclass{beamer}
\begin{document}
\frame{
\begin{itemize}
\item stay
\begin{itemize}
\item<2-> one
\item<3-> two
\item<4-> three
\end{itemize}
\item stay 2
\begin{itemize}
\item<5-> and four
% \item<> Ooops, forgot something
\item<6-> and five
\end{itemize}
\end{itemize}
}
\end{document}
我如何才能自动(计数器?)显示项目,这样就无需手动增加数字了<...>
。如果我需要\item
在开头某处再添加一个,则增加后续的每个项目<...>
会很繁琐。我正在考虑类似新的“\itemnext 我忘记的项目”之类的东西……
答案1
摆脱所有\item
覆盖规范,只需将其<+(1)->
作为可选参数传递给两个内部itemize
环境:\begin{itemise}[<+(1)->]
。1
此处充当偏移量;它将第一项的出现延迟一张幻灯片。请参阅第 9.6.4 节中的子节投影机手册更多细节。
\documentclass{beamer}
\begin{document}
\frame{
\begin{itemize}
\item stay
\begin{itemize}[<+(1)->]
\item one
\item two
\item three
\end{itemize}
\item stay 2
\begin{itemize}[<+(1)->]
\item and four
% \item<> Ooops, forgot something
\item and five
\end{itemize}
\end{itemize}
}
\end{document}