我希望在每张幻灯片中显示从第一张幻灯片开始的所有项目符号,以便观众可以看到每张幻灯片上有多少信息,但每个项目符号的文本应逐张幻灯片显示。
不幸的是<1->
,<2->
等等环境也会在项目显示之前隐藏幻灯片上的项目符号。
\documentclass[xcolor=dvipsnames,compress]{beamer}
\usepackage[english]{babel}
\begin{document}
\begin{frame}
\begin{itemize}
\item<1-> First point
\item<2-> Second point
\item<3-> Third point
\item<4-> and so on
\end{itemize}
\end{frame}
\end{document}
答案1
您必须手动指定项目显示:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{itemize}
\item \mbox{}\onslide<2->{First item}
\item \mbox{}\onslide<3->{Second item}
\item \mbox{}\onslide<4->{Last item}
\end{itemize}
\end{frame}
\end{document}
\mbox{}
类似于,\leavevmode
以便\item
设置。但是,由于 中的适当叠加规范,与每个项目相关的文本仅出现在后续幻灯片中\onslide
。