2010-06-23 11 views
14

Böylece temelde var bir şey:nasıl Beamer tek çerçevenin altbilgi/Footline değiştirebilirim? Benim tex dosyasının en üstünde böyle

\setbeamertemplate{footline}{Number \insertframenumber} 

Bu, tüm çerçevelerin altbilgi/Footline için "Numara < #>" geçerlidir. Şimdi ne yapmak istiyorum tek kare için Footline değiştirmektir. Şaşırtıcı bir şekilde, aşağıdaki çalışmaz:

\begin{frame} 
    \setbeamertemplate{footline}{New template \insertframenumber} 
\end{frame} 

nasıl tek kare için Footline/altbilgi değişen elde edersiniz?

+12

önce şablon değişen komutu * koymak Belki * 'başlayacak \ {çerçeve}'? Sonradan geri değiştirmek zorunda kalacak, yoksa '{' ve '}' arasındaki tüm şeyi koyarsanız belki işe yarar. Değilse, yorum bırakın ve denemeye başlarım. – Thomas

cevap

16

Teşekkür Thomas! Bu çalışma almak isteyebilirsiniz herkesten için buraya komple örnek:

\documentclass{beamer} 
\setbeamertemplate{footline}{goo \insertframenumber} 

\begin{document} 
    \begin{frame}[t]{Frame 1} 
     A 
    \end{frame} 

    { % these braces make the change local to the single frame 
     \setbeamertemplate{footline}{boo \insertframenumber} 
     \begin{frame}[t]{Frame 2} 
      B 
     \end{frame} 
    } 

    \begin{frame}[t]{Frame 3} 
     C 
    \end{frame} 
\end{document} 
+0

Jrop çözülmesi gibi (cevabım itibar numarasının altında kene) ve Thomas'ın comment (yorum sol tarafında görünecektir turuncu ok) kadar oy işaretleyin. – Crowley

İlgili konular