在多列模式投影机中同时使用图像与文本叠加

在多列模式投影机中同时使用图像与文本叠加

我有一张投影仪幻灯片,其中的图像随下一列中的文本一起变化。例如:

\frame{\frametitle{testing cols}
\begin{columns}[t]
\column{5cm} 
\begin{itemize}
\item On the next column you see a pic\pause
\item Pic is getting bigger! \pause
\item And it got even more big! 
\end{itemize}

\column[T]{10cm}
\includegraphics<1>[width=20mm]{pic.png}
\includegraphics<2>[width=30mm]{pic.png}
\includegraphics<3>[width=40mm]{pic.png}
\end{columns}
}

我不知道我是否完全做错了,但我希望每次相应列中的文本发生变化时,图像都会更改为相应的图像。我该如何实现这个功能?


经过一些尝试,

\documentclass{beamer}

\begin{document}

\frame{\frametitle{testing cols}
\begin{columns}[t]
\column{5cm} 
\begin{itemize}
\item On the next column you see a pic\pause
\item Pic is getting bigger! \pause
\item And it got even more big! 
\end{itemize}

\column[T]{10cm}
\includegraphics[width=20mm]{pic.png}\pause
\llap{\includegraphics[width=30mm]{pic.png}}\pause
\llap{\includegraphics[width=40mm]{pic.png}}
\end{columns}
}
end{document}

文本循环完成后,图像会叠加。我可以同时进行吗?

答案1

一个简单的解决方案可能是

\documentclass{beamer}

\begin{document}

\frame{\frametitle{testing cols}
\begin{columns}[t]
\column{.4\textwidth} 
\begin{itemize}[<+->]
\item On the next column you see a pic
\item Pic is getting bigger! 
\item And it got even more big! 
\end{itemize}
\column[T]{.6\textwidth}
\only<1>{\rule{100pt}{100pt}}
\only<2>{\rule{150pt}{150pt}}
\only<3>{\rule{200pt}{200pt}}
\end{columns}
}
\end{document}

使用可选参数,itemize<+->可以逐个发现项目。我没有您的图片,所以我必须使用\only<>{}\rule{x width}{y width}您可以继续使用\includegraphics<1>...

相关内容