フレームタイトルを私の話の中心に置きたいです。ビーマー クラスにはフレームタイトルを中央に配置する機能が組み込まれていることは理解していますが、その方法がわかりません。それは次のようなものです:
\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
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%