Ich möchte, dass auf den ungeraden Seiten das Kapitel mit der Seitennummerierung folgt. Und auf den geraden Seiten die Seitennummerierung gefolgt vom Titel. Die Frage ist: WIE?
Antwort1
Wenn Sie die Standardklasse verwenden book
, können Sie das titleps
Paket aus dem titlesec
Bundle verwenden. Fügen Sie Ihrer Präambel einfach diesen Code hinzu:
\usepackage{titleps}
\newpagetyle{mystyle]{%
\titlerule% if you want a header rule
\sethead[\thepage\quad\chaptertitle][][]{}{}{\chapterritle\quad\thepage}
\setfoot{}{}{}
}%
\pagestyle{mypage}
Wenn Sie den Kapiteltitel lieber zentriert in der Kopfzeile haben möchten, schreiben Sie:
\sethead[\thepage][\chaptertitle][]{}{\chaptertitle}{\thepage}
Weitere Einzelheiten zu Beispielen und Möglichkeiten finden Sie in der Dokumentation.
Antwort2
Mit einer KOMA-Script-Klasse wie dieser scrbook
können Sie einfach Folgendes verwenden:
\documentclass{scrbook}
\usepackage{mwe}
\usepackage{scrlayer-scrpage}
\automark[chapter]{chapter}
\clearpairofpagestyles
\lehead{\pagemark\quad\expandafter\MakeMarkcase\csname @title\endcsname}
\rohead{\headmark\quad\pagemark}
\begin{document}
\title{Title of the Document}
\author{Author of the Document}
\maketitle
\blinddocument
\end{document}
Beachten Sie, dass die Seiten mit den Kapitelüberschriften standardmäßig keine Kopfzeile anzeigen.
Wenn Sie eine Standardklasse verwenden, \@title
wird nach entfernt \maketitle
. Die Verwendung eines neuen Befehls könnte daher eine einfache Lösung sein:
\documentclass{book}
\usepackage{mwe}
\newcommand*{\Title}{Title of the Document}
\usepackage{scrlayer-scrpage}
\automark[chapter]{chapter}
\clearpairofpagestyles
\lehead{\pagemark\quad\MakeMarkcase{\Title}}
\rohead{\headmark\quad\pagemark}
\begin{document}
\title{\Title}
\author{Author of the Document}
\maketitle
\blinddocument
\end{document}