如何保持演示文稿中图片的垂直位置

如何保持演示文稿中图片的垂直位置

我喜欢将以下演示文稿中的图片放在相同的位置。不幸的是,第二张幻灯片之后位置发生了变化。

如何保持(垂直)位置?图片都是相同大小。

\PassOptionsToPackage{demo}{graphics}
 \documentclass{beamer}

\begin{document}

\begin{frame}
    \only<1>{\includegraphics[width=\textwidth]{pic1}}
    \only<2>{\includegraphics[width=\textwidth]{pic2}}
    \only<3>{\includegraphics[width=\textwidth]{pic3}}
    \only<4>{\includegraphics[width=\textwidth]{pic4}}
    \transduration<1-4>{1}
\end{frame}

\end{document}

答案1

如果使用 的[t]可选参数frame,则图像将全部与框架顶部对齐。另一种选择是使用环境,对齐不一定与顶部对齐overprint,如下例所示:

\PassOptionsToPackage{demo}{graphics}
 \documentclass{beamer}

\begin{document}

\begin{frame}
\begin{overprint}
    \only<1>{\includegraphics[width=\textwidth]{pic1}}
    \only<2>{\includegraphics[width=\textwidth]{pic2}}
    \only<3>{\includegraphics[width=\textwidth]{pic3}}
    \only<4>{\includegraphics[width=\textwidth]{pic4}}
    \transduration<1-4>{1}
\end{overprint}
\end{frame}

\end{document}

相关内容