Bearbeiten Sie ein Standard-Latex-/Beamer-Design, um Abschnittsnummern anzuzeigen

Bearbeiten Sie ein Standard-Latex-/Beamer-Design, um Abschnittsnummern anzuzeigen

Ich verwende es, beamerum eine Präsentation zu erstellen. Das von mir gewählte Design ist Singapore. Es hat eine schöne Kopfzeile mit Abschnittsnamen und Aufzählungszeichen für Unterabschnitte.

Wie kann ich die Kopfzeile am einfachsten so ändern, dass nicht nur der Titel, sondern auch die Abschnittsnummer angezeigt wird?

Bonusfrage: Wie kann ich erreichen, dass die Abschnittsnummern auch im Inhaltsverzeichnis erscheinen?

Also statt:

Einführung Konzepte Umsetzung

es sollte sein:

  1. Einleitung 2. Konzepte 3. Umsetzung

Antwort1

Sie können die section in head/footund section in head/foot shadedVorlagen neu definieren, um hinzuzufügen \insertsectionheadnumber. Für den Bonus müssen Sie den Abschnitt im Inhaltsverzeichnis neu definieren, um hinzuzufügen \inserttocsectionnumber; ein Beispiel, das diese Neudefinitionen veranschaulicht:

\documentclass{beamer}
\usetheme{Singapore}

\setbeamertemplate{section in head/foot}{\hfill\insertsectionheadnumber.~\insertsectionhead}
\setbeamertemplate{section in head/foot shaded}{\color{structure!50}\hfill\insertsectionheadnumber.~\insertsectionhead}
\setbeamertemplate{section in toc}{\inserttocsectionnumber.~\inserttocsection}

\begin{document}

\section{Test Section One}
\begin{frame}
test
\end{frame}
\section{Test Section Two}
\begin{frame}
test
\end{frame}
\section{Test Section Three}
\begin{frame}
test
\end{frame}

\end{document}

Ein Bild des resultierenden Inhaltsverzeichnisses, das die Nummerierung sowohl in den Inhaltsverzeichniseinträgen als auch in der Überschrift zeigt:

Bildbeschreibung hier eingeben

verwandte Informationen