我想将框架标题集中在我的演讲中。我知道 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
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%