我有一个包含两列的框架,一列用于放置图片,一列用于放置逐项文本。例如,
\frame{\frametitle{hello}
\begin{columns}[onlytextwidth]
\begin{column}{0.4\textwidth}
\centering
\includegraphics[width=40mm]{pic1.png}
\end{column}
\begin{column}{0.6\textwidth}
\begin{itemize}
\item statement 1
\item statement 2
\end{itemize}
\end{itemize}
\end{column}
\end{columns}
}
我想指定一个覆盖,使其pic1
与语句 1 一起出现并pic2
与语句 2 一起出现。我该怎么做?
答案1
\includegraphics
利用和都具有覆盖感知的事实\item
,您可以执行以下操作:
\documentclass{beamer}
\begin{document}
\frame{\frametitle{hello}
\begin{columns}[onlytextwidth]
\begin{column}{0.4\textwidth}
\centering
\includegraphics<1>[width=40mm]{cat}
\includegraphics<2>[width=40mm]{ctanlion}
\end{column}
\begin{column}{0.6\textwidth}
\begin{itemize}
\item<1> statement 1
\item<2> statement 2
\end{itemize}
\end{column}
\end{columns}
}
\end{document}
CTAN 狮子绘画由 Duane Bibby 绘制。