在使用LaTeX Beamer逐项列出期间,我可以进入另一个框架吗?

Jor*_*rdi 8 latex beamer

基本上我想做这样的事情:

\begin{frame}{Frame 1}
  \begin{itemize}
    \item A \pause
    \item B \pause
    \item C \pause
    \showsubframe
    % continue here
    \item D \pause
    \item E \pause
  \end{itemize}
\end{frame}

\begin{frame}{Subframe} % only show this during Frame 1, not also after
   % something to help explain point C from Frame 1
\end{frame}
Run Code Online (Sandbox Code Playgroud)

有谁知道如何在另一帧中显示一帧?此外,我想我必须在某处定义子帧(例如在主帧之后)并且我不想在主帧之后再次显示它.

谢谢你的时间!

Sva*_*nte 10

您可以使用它\againframe来恢复以前帧的显示.

例:

\frame<1-3>[frame1]{
  \begin{itemize}
    \item<1-> A
    \item<2-> B
    \item<3-> C
    \item<4-> D
    \item<5-> E
  \end{itemize}
}

\frame{
   % something to help explain point C from Frame 1
}

\againframe<4->{frame1}
Run Code Online (Sandbox Code Playgroud)

  • 我无法得到确切的例子.将第一帧的第一行更改为`\ begin {frame} <1-3> [label = frame1]`(最后一行更改为`\ end {frame}`)确实有效. (2认同)