Seite 1 von 2

Kopfzeilen nach Umstellen auf twoside nicht immer da

Verfasst: Di 3. Okt 2017, 20:05
von latexneuling356
Hallo!

Ich hab das Problem, dass die Kopfzeilen verrückt spielen, seitdem ich mit dem Paket geometry auf twoside gestellt habe.
Davor war alles super, aber jetzt sind nicht mehr auf allen Seiten Kopfzeilen. Weiß einer, woran das liegen könnte?
Oder Ideen, wie ich ganz umbauen könnte, dass es klappt?

Es ist schwierig, ein gutes Minimalbeispiel zu geben, da ich ja dann das gesamte Dokument hochladen müsste, aber vielleicht erkennt einer ja auch schon so den Fehler. :)

Danke!
\documentclass[fontsize=12pt]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage[a4paper, twoside, bindingoffset=0.25cm, margin=2.5cm]{geometry}

\pagestyle{scrheadings}
\clearscrheadfoot
\ohead{\headmark}
\automark[subsubsection]{subsection}

\begin{document}

\end{document}

Re: Kopfzeilen nach Umstellen auf twoside nicht immer da

Verfasst: Di 3. Okt 2017, 20:34
von Bartman
latexneuling356 hat geschrieben:Es ist schwierig, ein gutes Minimalbeispiel zu geben, da ich ja dann das gesamte Dokument hochladen müsste
Du könntest z. B. in Deiner document-Umgebung ausreichend Inhalt einfügen, um zu sehen, wie die Kopfzeile aussieht. Dafür kann der Befehl \blinddocument des Pakets blindtext hilfreich sein.

Irgendwie scheint Dein Ladebefehl für das Paket scrlayer-scrpage verloren gegangen zu sein.

Möchtest Du wirklich german statt ngerman beim Laden von babel benutzen?

Verfasst: Di 3. Okt 2017, 21:35
von latexneuling356
Hi, danke für die Antwort!

Ich hab das jetzt mal mit blindtext probiert - und auch hier ist bei mir der Fehler aufgetreten, dass nur (in meinem Fall) die Seite 2 eine Kopfzeile hat.
\documentclass[fontsize=12pt]{scrartcl} 

\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[a4paper, twoside, bindingoffset=0.25cm, margin=2.5cm]{geometry} 
\usepackage{blindtext}
\usepackage{scrpage2}

\pagestyle{scrheadings} 
\clearscrheadfoot 
\ohead{\headmark} 
\automark[subsubsection]{subsection} 

\begin{document} 
\blinddocument
\end{document} 

Verfasst: Di 3. Okt 2017, 23:22
von Beinschuss
Erstmal: Wie heute schon in einem anderen Thread geschrieben wurde, ist scrpage2 veraltet: http://golatex.de/seitenzahlen-werden-m ... 19833.html.

Und die Antwort auf Deine Frage findest Du hier:
Wo sind Kopfzeile und Fußzeile bei Kapitelstart

Verfasst: Mi 4. Okt 2017, 02:16
von esdd
@Beinschuss: Der Fragesteller verwendet scrarticl - also gibt es keine Kapitel und damit auch keine Kapitelanfangsseiten ;-) . Der verlinkte Thread beantwortet die Frage deshalb nicht.

Im einseitigen Modus gelten alle Seiten als rechte Seiten. Damit wird für \headmark im einseitigen Modus auf allen Seiten \rightmark verwendet und deshalb jeweils die erste auf einer Seite gesetzte rechte Marke in die Kopfzeile eingefügt. Im einseitigen Modus führt
\automark[subsubsection]{subsection}
dazu, dass ein neuer Unterabschnitt (subsection) die rechte und die linke Marke gleich diesem Unterabschnitt setzt. Im zweiseitigen Modus setzt ein neuer Unterabschnitt dagegen nur die linke Marke und leert die rechte. Deshalb steht im einseitigen Dokument der Unterabschnitt in der Kopfzeile während diese im zweisetigen Modus leer bleibt, wenn auf einer rechten Seite vor der ersten Unterunterabschnittsüberschrift noch eine Unterabschnittsüberschrift steht.

Das Kopfzeilenverhalten Deines einseitigen Dokuments kannst Du wie im folgenden Beispiel auf Dein zweiseitiges Dokument übertragen.
\documentclass[fontsize=12pt,twoside]{scrartcl}% twoside besser bei der Klasse angeben

\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[a4paper, bindingoffset=0.25cm, margin=2.5cm]{geometry} 
\usepackage{blindtext} 

\usepackage{scrlayer-scrpage}% aktiviert den Seitenstil scrheadings
\clearpairofpagestyles
\ohead{\rightmark} 

\automark[subsection]{subsection} 
\automark*[subsubsection]{subsubsection}

\begin{document} 
\blinddocument
\Blindtext[10]
\end{document}
Egal, ob ein- oder zweiseitig - wenn Du einen neuen Abschnitt beginnst und der keinen Unterabschnitt enthält oder der erste Unterabschnitt erst auf späteren Seiten beginnt, tauchen in der Kopfzeile solange noch der letzte Unter- bzw. Unterunterabschnitt aus dem vorherigen Abschnitt auf.

Verfasst: Mi 4. Okt 2017, 07:47
von Beinschuss
@Beinschuss: Der Fragesteller verwendet scrarticl - also gibt es keine Kapitel und damit auch keine Kapitelanfangsseiten Wink . Der verlinkte Thread beantwortet die Frage deshalb nicht.
Entschuldigung, ich sollte gründlicher lesen ...

Verfasst: Mi 4. Okt 2017, 20:59
von esdd
Zusätzlicher Hinweis: Wenn scrlayer-scrpage geladen wird, dann darf das Vorgängerpaket scrpage2 nicht mehr geladen werden!

Bezogen auf Dein Bespiel heißt das, dass Du
\usepackage{scrpage2}

\pagestyle{scrheadings} 
\clearscrheadfoot 
\ohead{\headmark} 
\automark[subsubsection]{subsection} 
durch
\usepackage{scrlayer-scrpage}% aktiviert den Seitenstil scrheadings
\clearpairofpagestyles
\ohead{\rightmark} 

\automark[subsection]{subsection} 
\automark*[subsubsection]{subsubsection}
ersetzen musst.

Verfasst: Do 5. Okt 2017, 08:59
von latexneuling356
Vielen Dank!

Verfasst: Sa 7. Okt 2017, 13:24
von latexneuling356
Ich bin mir sicher ich nerve, aber trotzdem: ich hab jetzt ein wenig mit den Seitenzahlen rumgespielt, aber bei \pagenumbering sind sie immer mittig. Wie kann ich bewirken, dass auch diese jeweils abwechselnd links- und rechtszentriert sind?

Verfasst: Sa 7. Okt 2017, 13:53
von Johannes_B
Stelle uns doch bitte ein Minimalbeispiel zur Verfügung. Das von dir geschilderte Problem kann dutzende Ursachen haben und wir können dir nicht über die Schulter schauen.