【发布时间】:2012-10-26 16:51:28
【问题描述】:
我想将框架标题集中在我的演讲中。我知道 beamer 类具有将框架标题居中的内置功能,但我不知道该怎么做。是这样的:
\begin{frame}
\frametitle[alignment=center]{title}
\end{frame}
但这不起作用。
我能得到一点帮助吗?
【问题讨论】:
我想将框架标题集中在我的演讲中。我知道 beamer 类具有将框架标题居中的内置功能,但我不知道该怎么做。是这样的:
\begin{frame}
\frametitle[alignment=center]{title}
\end{frame}
但这不起作用。
我能得到一点帮助吗?
【问题讨论】:
试试
\setbeamertemplate{frametitle}[default][center]
在所有幻灯片之前。
【讨论】:
手动,我总是这样:
\begin{frame}
\frametitle{\centerline{Hello World!}}
\end{frame}
【讨论】:
我认为将这段代码放在您的文档中会更好。所以你的框架标题和副标题都居中:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\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
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
【讨论】: