获取包含图形的粘贴位置,用于多个投影仪幻灯片

获取包含图形的粘贴位置,用于多个投影仪幻灯片

我正在制作一个演示文稿,其中我想要一系列幻灯片,每个幻灯片上的图形都会略有变化。

我希望图形在许多幻灯片中停留在同一个位置,并且希望有文字描述所发生的事情。

我该怎么做?每张幻灯片的文本长度不同,因此图形会移动。

我猜我需要某种命令来让我指定“框”的宽度和高度,我可以随心所欲地指定。

答案1

我认为我猜我需要某种命令,允许我指定“框”的宽度和高度,但无论我想要什么您想知道环境overlayareaoverprint

这是一个简短的示例,显示了一些带有相关文字的图片:

\documentclass{beamer}
\usepackage{mwe,lmodern}
\begin{document}
\begin{frame}
\begin{columns}
\begin{column}{0.65\textwidth}
\includegraphics<1>[scale=0.6]{example-image}
\includegraphics<2>[scale=0.6]{example-image-a}
\includegraphics<3>[scale=0.6]{example-image-b}
\includegraphics<4>[scale=0.6]{example-image-c}
\end{column}
\begin{column}{0.3\textwidth}
\begin{overprint}
\only<1>{This is the text explaining picture 1}\only<2>{This is the text explaining picture a}\only<3>{This is the text explaining picture b}\only<4>{This is the text explaining picture c}
\end{overprint}
\end{column}
\end{columns}
\end{frame}
\end{document}

结果:

在此处输入图片描述

请注意,一个重要的方面是图像尺寸,正如 Dror 所说:在这里我使用了包mwe作为测试,所使用的图像已按相同的因子缩放。

overlayarea欲了解更多详情overprint请参阅 beameruserguide 部分9.5 动态更改文本或图像

答案2

下面是一张幻灯片的 MWE,其中的内容对我很有用:

\begin{frame}{Frame Title}
Some text
  \begin{figure}
   \centering
   \includegraphics<1>{fig1}
   \includegraphics<2>{fig2}
   \includegraphics<3>{fig3}
   \includegraphics<4>{fig4}
  \end{figure}
\end{frame}

重要的是,这里图形的边界框完全相同。

相关内容