центрирование заголовков при использовании класса beamer в latex
Я хочу сосредоточить frametitles на моем разговоре. Я понимаю, что класс beamer имеет встроенную способность центрировать frametitles, но я не могу понять, как это сделать. Это что-то вроде:
begin{frame}
frametitle[alignment=center]{title}
end{frame}
но это не сработает.
могу я получить небольшую помощь?
3 ответов
Я думаю, что гораздо лучше поместить этот код в проницаемый для вашего документа. Таким образом, вы будете иметь как заголовок кадра, так и субтитры по центру:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\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
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%