2010-06-23 139 views
14

所以基本上我有这样的事情在我的TEX文件的顶部:如何更改Beamer中单个框架的页脚/脚标?

\setbeamertemplate{footline}{Number \insertframenumber} 

这适用“数<#>”所有帧的页脚/的footline。现在我想要做的就是改变的脚标。出人意料的是,以下不工作:

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

如何达到改变的footline /页脚一个单帧

+12

也许如果你在* \ begin {frame}之前放置模板更改命令*之后你必须改回它,或者如果你把整个东西放在'{'和'}'之间,它可能会起作用。如果没有,留下评论,我会开始尝试。 – Thomas 2010-06-23 17:29:14

回答

16

谢谢Thomas!对于任何想要得到这个工作的人来说,这里有一个完整的例子:

\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,将其标记为已解决(在答案的声望号码下面打勾),然后对Thomas的评论(将在评论左侧显示的橙色箭头)投票。 – Crowley 2010-06-23 19:04:24