我写了以下代码:
\begin{columns}
\begin{column}{.48\textwidth}
\begin{block}{Context} \vspace{+0.05cm}
\begin{itemize}
\item Bob \pause
\item Bob2 \pause
\end{itemize}
\end{block}
\end{column}
\hfill%
\begin{column}{.48\textwidth}
\begin{figure}
\centering
\includegraphics[scale=0.18]{myPic.jpg}
\caption{myPic title}
\end{figure}
\end{column}
\end{columns}
一开始我无法显示 Bob,同时无法显示整个图 myPic(图片 + 标题)。首先,使用暂停使图片不隐藏,并且标题仅在第 3 步读取。我还尝试使用
onslide<1>
对于这个数字,但它不起作用。
另请注意,我正在使用:
\setbeamercovered{transparent}
总而言之,如果可能的话,我希望获得以下步骤。
步骤 1:显示 Bob 和整个图形(图片+标题)
步骤 2:步骤 1 保留在屏幕上 + 显示 Bob2
预先感谢您的帮助。
答案1
您的代码存在一些问题,例如/pause
代替\pause
、缺失\end{figure}
等。修复后,代码看起来可以正常工作
\documentclass{beamer}
\usepackage{mwe}
\begin{document}
\begin{frame}{frametitle}
\begin{columns}
\begin{column}{.48\textwidth}
\begin{block}{Context} \vspace{+0.05cm}
\begin{itemize}
\item<1> Bob
\item<2> Bob2
\end{itemize}
\end{block}
\end{column}
\hfill%
\begin{column}{.48\textwidth}
\begin{figure}
\centering
\includegraphics<1>[scale=0.18]{example-image}
\only<1>{\caption{myPic title}}
\end{figure}
\end{column}
\end{columns}
\end{frame}
\end{document}