Nach dem ich im beameruserguide
(Paketdokumentation zu beamer
) auch nichts hilfreiches gefunden habe, bin ich ebenfalls im Code der Beamerthemen auf die Suche gegangen und bei der beamerfontthemedefault.sty
Datei gelandet. Dort habe ich erstaunt festgestellt, dass in der Voreinstellung ein ganz anderer beamerfont
für die Schriftgröße in der Kopfzeile und die von @sudo erwähnte automatische Anpassung der Kopfzeilenhöhe genutzt wird: headline
\setbeamerfont{headline}{size=\huge}
Hier nun noch der komplette Code für verschiedene Beamerthemen:
\documentclass{beamer}
\let\Tiny\tiny
\usetheme{Frankfurt}
%\usetheme{Berlin}
%\usetheme{Warsaw}
\usecolortheme{seahorse}
\setbeamerfont{headline}{size=\huge}% \huge nur für Demozweck, sonst max. \footnotesize
\title{Titel}
\begin{document}
\section{Einleitung}
\subsection{Unterpunkt}
\begin{frame}\frametitle{Folientitel}
Dies ist die erste Folie.
\end{frame}
\subsection{Unterpunkt}
\begin{frame}\frametitle{Folientitel}
Dies ist die zweite Folie.
\end{frame}
\end{document}
Frankfurt:

Berlin:

Warsaw:

Wie man in den Beispielen sieht, beeinflusst headline
aber alle Elemente in der Kopfzeile, also auch dort erscheinende subsection
etc. und beim Thema Frankfurt auch den Abstand zwischen Kopfzeile und Folientitel. Würde man tatsächlich die riesige Vergrößerung auf \huge
nehmen, wäre der Vorschlag von @sudo für das Thema Frankfurt wegen dieses Abstandes eindeutig besser.
Für die Fußzeile gibt es das analoge Element footline
. In der Voreinstellung übernehmen beide die Schrift von tiny structure
und sind wie der Name suggeriert \tiny
. Deshalb sind schon \scriptsize
oder \footnotesize
eine deutliche Vergrößerung.
Die Voreinstellung für den beamerfont
section in head/foot
in der beamerfontthemedefault.sty
ist übrigens leer: \setbeamerfont{section in head/foot}{}
Im folgenden Beispiel wird das sichtbar:
\documentclass{beamer}
\let\Tiny\tiny
\usetheme{Frankfurt}
\usecolortheme{seahorse}
\title{Titel}
\begin{document}
\section{Einleitung}
\subsection{Unterpunkt}
\begin{frame}\frametitle{Folientitel}
Das ist normaler Text.
{\usebeamerfont{section in head/foot}Dieser Text wird mit dem beamerfont section in head/foot gesetzt.}
{\usebeamerfont{headline}Dieser Text wird mit dem beamerfont headline gesetzt.}
Wieder normaler Text.
\end{frame}
\end{document}

beantwortet
29 Dez '13, 22:10
esdd
17.8k●28●42●57
Akzeptiert-Rate:
62%