我有一长串数字(大约 200 个),并且想在 Beamer 中执行以下操作:
- 显示第一个数字。
- 暂停一秒钟。
- 擦除第一个数字。
- 显示第二个数字。
...整个列表都是如此。我目前的破解方法如下:
\begin{frame}
\foreach \n in {0, 1, 2, 3}{
\n \\
\vspace{-\baselineskip}
\pause
{\color{white} \n}\\
\vspace{-\baselineskip}
}
\end{frame}
这会留下白色数字的不良痕迹,并且不会自动前进。有什么更好的方法吗?
答案1
使用过渡(需要 Acrobat Reader);请参阅章节14.3 幻灯片切换请参阅beamer
手册以了解更多详细信息和效果:
\documentclass{beamer}
\usepackage{pgffor}
\begin{document}
\begin{frame}
\foreach \n [count=\i] in {0, 1, 2, 3}
{
\transduration<1->{1}
\only<\i>{\n}
}
\end{frame}
\end{document}