在 beamer 中使用以下代码:
\begin{frame}
\frametitle{some title}
some line
\begin {columns}
\column{.5\textwidth}
\includegraphics<3>{....jpg}
\column{.5\textwidth}
\begin{itemize}
\item<1-3> ...
\item<2-3> ...
\item<3> ...
\end{itemize}
\end{columns}
\end{frame}
我希望当项目在右列中运行时,左列始终会出现。但实际发生的情况是,我得到了一张重复的幻灯片,其文本在列的上方,而第三张幻灯片两列都出现了 - 包括右列上的所有项目。我遗漏了什么?
答案1
评论太长:
如果我使用您在问题中提供的代码并制作一个可编译的 MWE,我最终会得到以下结果,其中右列中的项目会一个接一个地显示出来。因此我无法重现您描述的“一次显示右列中的所有项目”的问题。
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{some title}
some line
\begin {columns}
\column{.5\textwidth}
\includegraphics<3>[width=\textwidth]{example-image}
\column{.5\textwidth}
\begin{itemize}
\item<1-3> ...
\item<2-3> ...
\item<3> ...
\end{itemize}
\end{columns}
\end{frame}
\end{document}