Hallo,

mit diesem Code (aus dem zweiten LaTeX-Buch von Manuela Jürgens) sollte auf den ungeraden Seiten die Subsection rechts in der Kopfzeile stehen und bei geraden Seiten die Section:

Code:
\documentclass[twoside]{scrartcl}

\pagestyle{myheadings}
\renewcommand{\sectionmark}[1]{\markboth{Kapitel \thesection : #1}{}}
\renewcommand{\subsectionmark}[1]{\markright{Unterkapitel \thesubsection}}

\begin{document}
\section{Abschnitt 1}
\subsection{Unterabschnitt 1.1}
\clearpage
\section{Abschnitt 2}
\subsection{Unterabschnitt 2.1}
\clearpage
\section{Abschnitt 3}
\subsection{Unterabschnitt 3.1}
\end{document}
Wie man auf Seite 1 und 3 sieht, klappt das aber nicht. Wenn ich
Code:
\section{Abschnitt 3}
auskommentiere, funktioniert es.

Sprich, das \subsectionmark wird offensichtlich nicht nach \sectionmark ausgeführt. Ist das korrekt oder mache ich einen Fehler? Wie kriege ich denn ohne zusätzliches Paket das Unterkapitel an die Stelle, wenn ich auf der gleichen Seite ein \section habe? (Eine Lösung mit fancyhdr kenne ich bereits, mir geht's ums Verständnis.)

Wenn das nicht geht, wäre ich an einer Erklärung zu diesem (in meinen Augen) Bug interessiert.

Gruß
Dee

Syytem: Ubuntu 8.04, TeX-Live 2007-13