在具有两个“页面”(鼠标单击后出现第二个页面)的 Beamer 框架中,我有:
- 第一页是一个
itemize
带有 3 的环境,\item
后面跟着一张图片includegraphics
- 在第二页相同的
itemize
环境中,有相同的 3 个\item
,我想用第 4 个替换图片\item
我的问题是如何保持两页中所有元素的位置和大小相同。我可以item
使用<1>
包含图形和<2>
第 4 个 itemize 将我的图形替换为第 4 个图形,但两页之间的框架布局会发生变化。我该如何避免这种情况?
答案1
您可以使用\overlayarea
:
\overlayarea{<width>}{<height>}
一个简单的例子:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{overlayarea}{\textwidth}{6cm}
\begin{itemize}
\item<1-> First item.
\item<1-> Second item.
\item<1-> Third item.
\only<1>{\includegraphics[height=4cm]{example-image-a}}
\item<2> Fourth item.
\end{itemize}
\end{overlayarea}
\end{frame}
\end{document}