Kolumnentitel auf der falschen Seite (Kopfzeile)

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


HP7289
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: So 4. Dez 2011, 15:47

Kolumnentitel auf der falschen Seite (Kopfzeile)

Beitrag von HP7289 »

Hi,

ich möchte gern die Seitenzahlen außen haben, sowie den Sektionstitel auf den ungeraden Seiten innen. Bei folgendem Code ist der Sektionstitel auf den geraden Seiten, ich weiß aber nicht, was ich ändern muss.
\documentclass[a4paper,twoside,10pt]{scrartcl}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[headsepline,plainheadsepline]{scrpage2}

\pagestyle{scrheadings}
\clearscrheadfoot
\automark{section}
\ihead[\headmark]{\headmark}
\ohead[\pagemark]{\pagemark}

\begin{document}

\section{Test}

Erste Seite.

\clearpage

Zweite Seite.

\end{document}
Laut Buch müsste ich \lohead benutzen, aber dann wird der Sektionstitel nirgendwo angezeigt. Danke schon mal für die Hilfe.

MfG
HP

guy.brush™
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 8. Aug 2010, 19:43
Wohnort: Earth

Beitrag von guy.brush™ »

Hallo,

das liegt daran, dass du scrartcl verwendest und \section dort die höchste Gliederungsebene ist. Auf der rechten Seite würde dann (wegen \headmark) der Eintrag für \subsection stehen.

Wenn du aber unbedingt die \section auf den ungeraden Seiten stehen haben möchtest, dann kannst du statt \headmark hier \leftmark (\rightmark gäbe es dann auch noch) verwenden.

Dann musst du aber explizit angeben, wo \leftmark stehen soll. Verwendest du weiterhin nur \ihead, so erscheint \leftmark nicht nur auf den ungeraden, sondern auch auf den geraden Seiten.
\documentclass[a4paper,twoside,10pt]{scrartcl}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[automark,headsepline,plainheadsepline]{scrpage2}	% ich weiß gerade nicht mehr, wieso,
								% aber ich habe im Kopf, dass die Variante
								% mit "automark" hier besser ist :)

\pagestyle{scrheadings}
\clearscrheadfoot

\lehead{\pagemark}
\lohead{\leftmark}
\rohead{\pagemark}

% \ihead[\headmark]{\headmark}
% \ohead[\pagemark]{\pagemark}

\begin{document}

\section{Abschnitt}

\subsection{Unterabschnitt}

Erste Seite.

\clearpage

Zweite Seite.

\clearpage

Dritte Seite.

\end{document}
Wenn du meinen Vorschlag auskommentierst und deinen wieder einkommentierst, siehst du, dass auf den ungeraden Seiten dann die \subsection steht.


Viele Grüße,

\\ guy.brush
Arch Linux - KDE - TeXLive - Kile - \me = Advanced Newbie

Interessensschwerpunkte: Mathematik- und Formelsatz sowie mathematische (Mikro-)Typographie
Offenes Problem: negierte \xarrow-Pfeile beliebiger Länge

HP7289
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: So 4. Dez 2011, 15:47

Beitrag von HP7289 »

Das funktioniert. Danke auch für die Erklärung, was falsch war!

guy.brush™
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 8. Aug 2010, 19:43
Wohnort: Earth

Beitrag von guy.brush™ »

Kein Problem :).

Die Erklärung stützt sich auf dem, so wie ich die ganze Sache verstanden habe. Ich bin kein Profi, aber würde mich wundern, wenn ich dir vorhin komplett Mist verzapft hätte ;).
Arch Linux - KDE - TeXLive - Kile - \me = Advanced Newbie

Interessensschwerpunkte: Mathematik- und Formelsatz sowie mathematische (Mikro-)Typographie
Offenes Problem: negierte \xarrow-Pfeile beliebiger Länge

Antworten