我有一个关于 beamer 课程的问题。
我想要实现的是项目列表,这些项目逐一显示,并被覆盖整个文本区域的图形打断。该图形应仅显示一张幻灯片,位于项目 1.2 和项目 1.3 之间。我只将它放在 itemize 环境中。我怎样才能退出仅显示一张幻灯片的环境,然后继续显示之后的项目?
我目前的 MWE:
\documentclass{beamer}
\usetheme{PaloAlto}
\usecolortheme{seagull}
\begin{document}
\begin{frame}
\frametitle{Frame1}
\begin{itemize}
\item<+-> Item1
\begin{itemize}
\item<+-> Item 1.1
\item<+-> Item 1.2
\begin{overlayarea}{\textwidth}{\textheight}<+>
\includegraphics[width=\textwidth]{example-image-a}
\end{overlayarea}
\item<+-> 1.3
\end{itemize}
\end{itemize}
\end{frame}
\end{document}
先感谢您
答案1
您可以使用\againframe
在覆盖层之间夹带一个附加框架,在该框架上可以全尺寸显示图像:
\documentclass{beamer}
\usetheme{PaloAlto}
\usecolortheme{seagull}
\begin{document}
\begin{frame}<1-3>[label=foo]
\frametitle{Frame1}
\begin{itemize}
\item<+-> Item1
\begin{itemize}
\item<+-> Item 1.1
\item<+-> Item 1.2
\item<+-> 1.3
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\includegraphics[width=\textwidth]{example-image-duck}
\end{frame}
\againframe<4->{foo}
\end{document}