Beamer 和 Pause:显示图片,同时显示一些文本

Beamer 和 Pause:显示图片,同时显示一些文本

我写了以下代码:

\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}

相关内容