2009-04-13 17 views
7

Temelde böyle bir şey yapmak istiyorum:LaTeX Beamer ile bir ödevleme sırasında başka bir kareye gidebilir miyim?

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

kimse başka biri sırasında bir kare gösterebilir biliyor mu? Ayrıca, alt çerçeveyi bir yerde (örneğin ana kareden sonra) tanımlamak zorunda kalacağımı ve ana çerçeveden sonra tekrar göstermek istemediğimi hayal ediyorum.

Zaman ayırdığınız için teşekkürler!

cevap

8

Eski bir karenin görüntüsünü devam ettirmek için \againframe kullanabilirsiniz.

Örnek:

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

Ben tam örnek çalışmaya alamadım. İlk karenin ilk satırını '\ begin {frame} <1-3> [label = frame1]' (ve sonuncusu '\ end {frame}') olarak değiştirmek işe yaradı. – lgautier

İlgili konular