ich möchte in meiner Arbeit gerne in Kapiteln mit Unterabschnitten in der Kopfzeile die Vorgabe von scrbbok nutzen. D.h. auf der geraden/linken Seite steht der Kapitelname (mit Nr.) und auf der ungeraden/rechten Seite der Name des aktuellen Unterabschnitts (mit Nr.).
So weit so gut. In Kapiteln, die keine Unterabschnitte haben (kommt bei mir im Anhang vor), wird aber standardmäßig dann auf der ungeraden Seite nichts hingeschrieben.
Dies möchte ich analog zu Inhaltsverzeichnis, Glossar usw. so lösen, dass dort dann der auch Kapitelname (mit Nr.) und damit identisch zur geraden/linken Seite ist. Gibt es dazu einen Ausdruck, den man in \markright verwenden kann?
Anbei das Beispiel:
\documentclass[a4paper, headings=normal, 12pt]{scrbook} \begin{document} \chapter{Kapitel Eins} \section{Unterabschnitt Eins Eins} \newpage Der Kapitename steht auf einer linken Seite in der Kopfzeile. \textbf{Das passt}. \newpage Wenn das Kapitel Unterabschnitte hat, dann steht dieser auf der rechten Seite in der Kopfzeile. \textbf{Das passt}. \chapter{Kapitel Zwei} \newpage Der Kapitename steht auf einer linken Seite. \textbf{Das passt}. \newpage Wenn das Kapitel keine Unterabschnitte hat, dann ist die Kopfzeile leer. \textbf{Das passt nicht.} Stattdessen soll in solchen Kapiteln die Kopfzeile analog der linken Seite sein, d.h. mit Kapitelnummer, dem richtigen horizontalen Abstand und dann dem Kapitelnamen. \chapter{Kapitel Drei} \markright{3 Kapitel Drei} \newpage Der Kapitename steht auf einer linken Seite. Das \textbf{Das passt}. \newpage Man kann über den Befehl markright die Kopfzeile rechts manuell anpassen. Dies sieht auf den ersten Blick aehnlich aus, ist aber fehleranfaellig in einem großen Dokument und nicht identisch, da zumindest der Abstand zwischen Nr. und Name anders ist. \end{document}
Dirk