带有多张相同幻灯片的 Beamer 柱

带有多张相同幻灯片的 Beamer 柱

在 beamer 中,我遇到了列环境的小问题。在一张幻灯片中,我总是将图片放在左边,将文本放在右边。问题是,当第一次显示这张幻灯片时,图片会显示两次,即两张相同的幻灯片。然后文本显示正常。我知道这不是什么大问题,但我想知道是否有任何解决方案可以摆脱第一个问题?换句话说,当显示幻灯片时,会出现左列,然后是右列......,而不是左列出现两次。

抱歉我的英语不好。以下是 MWE:

%% Test columns
\begin{frame}\frametitle{Test frame}
    \begin{columns}
    \column{.5\textwidth}
        A figure
    \column{.5\textwidth}
        \begin{itemize}
            \item Item 1
            \item Item 2
        \end{itemize}
      \end{columns}
\end{frame}

答案1

您可以使用\uncover<>{}来指定其内容将在哪些幻灯片上显示。在您的例子中,一个幻灯片显示第一张幻灯片,另一个幻灯片显示第二张幻灯片。

\begin{frame}\frametitle{Test frame}
\begin{columns}
\uncover<1>{%
   \column{.5\textwidth}A figure
}
\uncover<2>{%
   \column{.5\textwidth}
        \begin{itemize}
            \item Item 1
            \item Item 2
        \end{itemize}
}
\end{columns}
\end{frame}

enter image description here

如果您想显示第一张幻灯片并保留它并显示第二张幻灯片,那么使用\uncover<1,2> 反而\uncover<1>

enter image description here

相关内容