Siehe dazu das MWE weiter unten. Wie kann ich (in der Standardklasse book
) erreichen, dass trotz der oneside
Option „gerade und ungerade Seiten“ in der Kopfzeile unterschieden wird? Ich möchte, dass auch bei einseitigem Druck die Kopfzeile der ungeraden Seiten das Kapitel anzeigt, während die Kopfzeile der geraden Seiten den Abschnitt anzeigt, so wie es auch ohne die Option „einseitig“ der Fall wäre.
\documentclass[oneside]{book}
\usepackage{lipsum}
\usepackage{fancyhdr}
\usepackage[
a4paper,
textwidth=16cm,
outer=2cm,
textheight=45\baselineskip,
headheight=\baselineskip,
includehead=true,% Default
heightrounded,
]{geometry}
\pagestyle{fancy}
\fancyhead{}
\fancyhead[LO]{\leftmark}
\fancyhead[RE]{\rightmark}
\fancyhead[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot{}
\begin{document}
\chapter{Chapter One}
\section{Section One of Chapter One}
\lipsum
\lipsum
\section{Section Two of Chapter One}
\lipsum
\lipsum
\end{document}
Antwort1
Eine andere Alternative besteht darin, zu verwenden oneside
, die Überschriften dabei jedoch basierend auf der Seitenzahl umzuschalten, wie folgt:
\documentclass[oneside]{book}
\usepackage{lipsum}
\usepackage{fancyhdr}
\usepackage{ifthen}
\pagestyle{fancy}
\fancyhead{}
\fancyhead[L]{\ifthenelse{\isodd{\value{page}}}{\leftmark}{\rightmark}}
\fancyhead[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot{}
\begin{document}
\chapter{Chapter One}
\section{Section One of Chapter One}
\lipsum
\lipsum
\section{Section Two of Chapter One}
\lipsum
\lipsum
\end{document}
Antwort2
Inspiriert durch Stefan Lehmkes Kommentar bin ich zu folgender Lösung gekommen:
- Verwenden
twoside
. - Hinzufügen,
\renewcommand{\cleardoublepage}{\clearpage}
um zu vermeiden, dass LaTeX den Beginn von Kapiteln immer auf geraden Seiten erzwingt (am Ende der Präambel einfügen). asymmetric
Fügen Sie dem Paket die Option hinzugeometry
, damit innere und äußere Ränder auf abwechselnden Seiten nicht vertauscht werden.
\documentclass{book}
\usepackage{lipsum}
\usepackage{fancyhdr}
\usepackage[
a4paper,
asymmetric,
textwidth=16cm,
outer=2cm,
textheight=45\baselineskip,
headheight=\baselineskip,
includehead=true,% Default
heightrounded,
]{geometry}
\pagestyle{fancy}
\fancyhead{}
\fancyhead[LO]{\leftmark}
\fancyhead[RE]{\rightmark}
\fancyhead[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot{}
\renewcommand{\cleardoublepage}{\clearpage}
\begin{document}
\chapter{Chapter One}
\section{Section One of Chapter One}
\lipsum
\lipsum
\section{Section Two of Chapter One}
\lipsum
\lipsum
\chapter{Chapter Two}
\section{Section One of Chapter Two}
\lipsum
\lipsum
\section{Section Two of Chapter Two}
\lipsum
\lipsum
\end{document}