2010-03-02 13 views
13

Desidero centrare i frametitles sulla mia conversazione. Capisco che la classe di beamer ha una capacità incorporata per centrare frametitles, ma non riesco a capire come farlo. È qualcosa del tipo:centrare i titoli quando si utilizza la classe beamer in latex

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

ma che non funziona.

Posso avere un piccolo aiuto?

risposta

24

Prova

\setbeamertemplate{frametitle}[default][center] 

prima di tutte le diapositive.

+0

totalmente funzionante! Grazie ;) – jovo

2

manualmente, ho sempre fatto in questo modo:

\begin{frame} 
\frametitle{\centerline{Hello World!}} 
\end{frame} 
1

penso che sia molto meglio inserire questo codice a permeabile del documento. Quindi avrai sia il titolo del frame che il sottotitolo centrato:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
\makeatletter 
\long\def\[email protected]@frametitle[#1]#2{% 
    \[email protected]{#2}{}{% 
    \gdef\insertframetitle{\centering{#2\ifnum\[email protected]>0\relax{}\space\usebeamertemplate*{frametitle continuation}\fi}}% 
    \gdef\[email protected]{#2}% 
    \gdef\[email protected]{#1}% 
}% 
} 
\makeatother 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
Problemi correlati