17

我想将框架标题集中在我的演讲中。我知道 beamer 类具有将框架标题居中的内置功能,但我不知道该怎么做。它是这样的:

\begin{frame}
\frametitle[alignment=center]{title}
\end{frame}

但这不起作用。

我能得到一点帮助吗?

4

3 回答 3

30

尝试

\setbeamertemplate{frametitle}[default][center]

在所有幻灯片之前。

于 2010-03-02T18:42:04.667 回答
4

手动,我总是这样做:

\begin{frame}
\frametitle{\centerline{Hello World!}}
\end{frame}
于 2010-03-02T20:03:08.003 回答
1

我认为最好将此代码放在文档可渗透的位置。所以你将有框架标题和副标题居中:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
\makeatletter 
\long\def\beamer@@frametitle[#1]#2{% 
  \beamer@ifempty{#2}{}{% 
    \gdef\insertframetitle{\centering{#2\ifnum\beamer@autobreakcount>0\relax{}\space\usebeamertemplate*{frametitle continuation}\fi}}% 
  \gdef\beamer@frametitle{#2}% 
  \gdef\beamer@shortframetitle{#1}% 
}% 
} 
\makeatother 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
于 2012-04-04T01:50:18.680 回答