我正在 Beamer 中准备演示文稿。在其中一张幻灯片中,我展示了一张图片,在下一张幻灯片中,我展示了一张大小相同的图片,但图片下方有文字。
从美学角度来看,我不希望在添加文本时图形在第二张幻灯片上“向上移动”。
有没有办法在 LaTeX 中指定我想要在图形下方有一个“空行”文本?也就是说,不是在第一个图形下添加一些不需要的文本,而是指定“这里应该是一个空行。将其视为此处有文本”?
或者我是否错过了其他更聪明的解决问题的方法?
编辑:这是一个最小工作示例。请注意,图像 B 的位置高于图像 A。
\documentclass[10pt]{beamer}
\usepackage{mwe} % Needed for the placeholder image
\begin{document}
\begin{frame}
\frametitle{Some slide title}
\begin{center}
\includegraphics[width=100pt]{example-image-a}
\end{center}
\end{frame}
\begin{frame}
\frametitle{Some other slide title}
\begin{center}
\includegraphics[width=100pt]{example-image-b}
\end{center}
Here's some interesting text.
\end{frame}
\end{document}
答案1
您可以使用单个框架:
\documentclass{beamer}
\usetheme{Warsaw}
\begin{document}
\begin{frame}
\frametitle{\only<1>{Some title}\only<2>{Some other title}}
\begin{center}
\includegraphics<1>[width=100pt]{example-image-a}%
\includegraphics<2>[width=100pt]{example-image-b}%
\end{center}
\onslide<2>{Here's some interesting text.}
\end{frame}
\end{document}