Pagestyles
In LaTeX ermöglicht der Befehl \pagestyle{}, das Aussehen der Seiten eines Dokuments anzupassen. Im Gegensatz zu \thispagestyle{}, der nur die aktuelle Seite beeinflusst, ändert \pagestyle{} das Layout für alle nachfolgenden Seiten.
Es gibt vier vordefinierte Seitendesigns in LaTeX:
1. \pagestyle{plain}:
- Standardmäßig wird die Seitenzahl unten in der Mitte angezeigt. Dieser Stil wird automatisch gesetzt.
- Diese Option ist der am häufigsten verwendete Seitentyp, insbesondere bei Dokumenten wie Artikeln.
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\pagestyle{plain} % Seitenzahl unten in der Mitte
Seite 1.
\newpage
Seite 2.
\end{document}
2. \pagestyle{empty}:
- Es werden keine Kopf- oder Fußzeilen angezeigt, also auch keine Seitenzahl.
- Diese Option wird häufig für Deckblätter oder spezielle Seiten verwendet, die keine Nummerierung benötigen.
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\pagestyle{empty} % Keine Kopf- oder Fußzeilen und keine Seitenzahl
Seite 1 ohne Seitenzahl.
\newpage
Seite 2 ohne Seitenzahl.
\end{document}
3. \pagestyle{headings}:
- Die Kopfzeile enthält die Seitenzahl sowie den Abschnittstitel (Kapitel- oder Abschnittstitel, abhängig von der Dokumentenklasse).
- Diese Option ist nützlich, um die Navigation in längeren Dokumenten zu erleichtern.
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\pagestyle{headings} % Kopfzeile mit Seitenzahl und Abschnittstitel
\section{Erster Abschnitt}
Text auf Seite 1.
\newpage
Text auf Seite 2.
\end{document}
4. \pagestyle{myheadings}:
- Diese Option bietet benutzerdefinierte Kopfzeilen.
- Bei der einseitigen (
oneside) Dokumenteneinstellung wird der Text links und die Seitenzahl rechts in der Kopfzeile angezeigt, wobei der Text durch\markright{}festgelegt wird. - Bei der zweiseitigen (
twoside) Einstellung wird auf geraden Seiten links die Seitenzahl und rechts der Text angezeigt, und auf ungeraden Seiten umgekehrt.
Beispiel für einseitige Dokumente:
\documentclass[ngerman,oneside]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\pagestyle{myheadings} % Benutzerdefinierte Kopfzeilen für einseitige Dokumente
\markright{Mein benutzerdefinierter Text}
Text auf Seite 1.
\newpage
Text auf Seite 2.
\end{document}
Beispiel für zweiseitige Dokumente:
\documentclass[ngerman,twoside]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\pagestyle{myheadings} % Benutzerdefinierte Kopfzeilen für zweiseitige Dokumente
\markboth{Linker Text}{Rechter Text}
Text auf Seite 1.
\newpage
Text auf Seite 2.
\newpage
Text auf Seite 3.
\end{document}
\markright{}: Setzt den Text für die Kopfzeile in einseitigen Dokumenten.\markboth{Links}{Rechts}: Setzt den Text für die Kopfzeilen in zweiseitigen Dokumenten. Auf geraden Seiten wird der Text links angezeigt, auf ungeraden Seiten rechts.
Zusammenfassung:
\pagestyle{plain}: Seitenzahl unten in der Mitte.\pagestyle{empty}: Keine Kopf- oder Fußzeilen und keine Seitenzahl.\pagestyle{headings}: Kopfzeile mit Seitenzahl und Abschnittstitel.\pagestyle{myheadings}: Benutzerdefinierte Kopfzeilen, je nach oneside oder twoside Layout.