在不同幻灯片上固定图片的位置

在不同幻灯片上固定图片的位置

我有几个非常简单的投影仪幻灯片,它们的构建方式如下:

简短的介绍文字

在所有幻灯片中几乎相同的图片

不幸的是,介绍性文字有时只有一行,有时只有两行,有时只有三行。因此图片在垂直位置总会稍微偏移。由于这是演示文稿,我希望将其固定在某个位置,以便在加载新幻灯片时不会发生变化。

答案1

您可以使用overprint环境,以便在所有幻灯片上保留相同的空间。

\begin{frame}
\frametitle<1>{Title for slide 1}
\frametitle<2>{Title for slide 2}
\frametitle<3>{Title for slide 3}

\begin{overprint}
  \onslide<1> introductory text for first slide
  \onslide<2> introductory text for second slide
  \onslide<3> introductory text for third slide
              \\can also be longer
\end{overprint}

\begin{overprint}
  \onslide<1>\centerline{\includegraphics[width=<length>]{filename1}}%
  \onslide<2>\centerline{\includegraphics[width=<length>]{filename2}}%
  \onslide<3>\centerline{\includegraphics[width=<length>]{filename3}}%
\end{overprint}

\end{frame}

另一个简单的想法是在文本和图形之间添加一个,\vfill以将两者分开。这样图形将始终位于底部。第三种选择是使用包textpos以绝对坐标放置图形。

相关内容