使用 beamer 进行覆盖:\includegraphics 会导致图形发生移动

使用 beamer 进行覆盖:\includegraphics 会导致图形发生移动

我在 beamer 中使用带图形的叠加层时发现有些奇怪。每当我使用带两个以上图形(大小完全相同)的叠加层时,除了最后两个图形外,每个连续的图形都会向右移动一点。

以下是一个例子:

\documentclass[11pt]{beamer}


\begin{document}

\begin{frame}
    \begin{center} %
        \includegraphics<1>[scale=.5]{example-image} %
        \includegraphics<2>[scale=.5]{example-image} %
        \includegraphics<3>[scale=.5]{example-image} %
    \end{center} 
\end{frame}

\end{document}

图 B 相对于图 A 会稍微向右移动。不过,图 B 和 C 位于完全相同的位置。

我如何确保它们都在同一个位置?

答案1

        \includegraphics<1>[scale=.5]{example-image} %
        \includegraphics<2>[scale=.5]{example-image} %
        \includegraphics<3>[scale=.5]{example-image} %

相当于

        \includegraphics<1>[scale=.5]{example-image} \includegraphics<2>[scale=.5]{example-image} \includegraphics<3>[scale=.5]{example-image} %

因此第二幅图像位于第一幅图像位置右侧一个空格处,第三幅图像位于第一幅图像位置右侧两个空格处。

你要

        \includegraphics<1>[scale=.5]{example-image}%
        \includegraphics<2>[scale=.5]{example-image}%
        \includegraphics<3>[scale=.5]{example-image}%

这就像

        \includegraphics<1>[scale=.5]{example-image}\includegraphics<2>[scale=.5]{example-image}\includegraphics<3>[scale=.5]{example-image}

投影机或图像没有什么特别之处,比较一下

A %
B %
C %

排版为 ABC

A%
B%
C%

排版为 ABC

相关内容