Wie platziert man auf der Titelseite einer Beamer-Präsentation den Untertitel vor dem Titel?

Wie platziert man auf der Titelseite einer Beamer-Präsentation den Untertitel vor dem Titel?

Standardmäßig wird der Untertitel auf der Titelseite nach dem Titel platziert. Für eine bestimmte Beamer-Präsentation muss der Untertitel jedoch vor dem Titel platziert werden. Offensichtlich funktioniert es nicht, in der Präambel \subtitle vor \title zu schreiben. Eine erzwungene Lösung wäre, die Schriftgrößen von Titel und Untertitel zu ändern, sodass es aussieht, als wären ihre Rollen vertauscht. Ich kann mir jedoch vorstellen, dass es dafür einen besseren Weg geben muss.

Mein MWE:

\documentclass{beamer}
\begin{document}
    \subtitle{Today we remember \ldots}
    \title{C. F. Gauss (1777-1855)}   
    \author{The author} 
    \date{\today} 
    \begin{frame}
        \titlepage
    \end{frame}
    \begin{frame}
        \frametitle{Carl Friedrich Gauss}
        Some text.
    \end{frame}
\end{document}

Die Ausgabe (nur Titelseite): Bildbeschreibung hier eingeben

Antwort1

Mit Beamer v3.70 oder neuer können Sie die titleVorlage wie folgt neu definieren:

\documentclass{beamer}

\makeatletter
\setbeamertemplate{title}{%
  \begin{beamercolorbox}[sep=8pt,center]{title}
    \ifx\insertsubtitle\@empty%
    \else%
      {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
      \vskip0.25em%
    \fi%       
    \usebeamerfont{title}\inserttitle\par%
  \end{beamercolorbox}%
}
\makeatother

\subtitle{Today we remember \ldots}
\title{C. F. Gauss (1777-1855)}   
\author{The author} 
\date{\today} 

\begin{document}

    \begin{frame}
        \titlepage
    \end{frame}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen