Sie sind hier

Viel zu lange Titel im Header mit scrlayer-scrpage

Kopfzeilen dienen der Orientierung. Trotzdem möchten manche Leute den vollen Titel in der Kopfzeile haben.

Während folgendes Beispiel schön für chapter funktioniert, sieht es für Abschnitte nur mäßig aus.

Gibt es dafür bereits eine akzeptable Lösung?

\documentclass{book}
\usepackage{scrlayer-scrpage}
\setlength{\headheight}{2\baselineskip}
\begin{document}
\chapter{This is very very long and there are no wombats in here,
which is really really
sad}
\section{This is very very long and there are no capybaras in
here, which is really really sad}
\null\clearpage\null\clearpage\null\clearpage\null\clearpage
\end{document}
Bild von Markus Kohm

Schon

\documentclass{book}
\usepackage{scrlayer-scrpage}
\setlength{\headheight}{2\baselineskip}
\begin{document}
\chapter{This is very very long and there are no nicer wombats in here,
which is really really
sad}
\section{This is very very long and there are no capybaras in
here, which is really really sad}
\null\clearpage\null\clearpage\null\clearpage\null\clearpage
\end{document}

funktioniert nicht.

Die Verwendung des linksbündigen, zentrierten oder rechtsbündigen Elements in Kopf oder Fuß bedeutet nicht, dass keine Überdeckung mit anderen Elementen möglich ist. Man muss ggf. selbst dafür sorgen, dass die Elemente sich nicht in die Quere kommen, indem man den Inhalt entsprechend in der Breite beschränkt. Dafür gibt es verschiedene Möglichkeiten. Beispielsweise:

Weitere Möglichkeiten sind denkbar, beispielsweise könnte man die Seitenzahl in einen eigenen Layer verschieben und Position und Breite der Layer scrheadings.head.odd und scrheadings.head.even modifizieren.

Das sind ja gleich viele verschiedene Möglichkeiten das Problem zu umgehen. Eine davon werde ich wohl empfehlen.

Comments for "Viel zu lange Titel im Header mit scrlayer-scrpage" abonnieren