PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mehrzeilige Kapitelnamen in Kopfzeile (scrbook)



der autor
07-07-2008, 13:58
Hallo,

ich habe folgendes Problem in der documentclass "scrbook": Die Kapitelüberschriften werden auf jeder zweiten (rechten) Seite angezeigt, was natürlich sehr lobenswert ist. Nur leider sind einige davon derart lang, dass sie nicht in eine Zeile gehen. Gibt es dort die Möglichkeit eines automatischen Zeilenumbruchs?

Ein improvisiertes Minimalbeispiel:



\documentclass[a4paper]{scrbook}
\usepackage[ngerman]{babel}

\begin{document}

\tableofcontents %Inhaltsverzeichnis

\part{Teil I}
\chapter{Ich bin eine sehr, sehr, sehr lange Kapitelüberschrift und würde gerne in mehreren Zeilen auftauchen. Stattdessen gehe ich in der Kopfzeile aber über den Rand hinaus.}
\newpage
\chapter{Ich bin nur ein Hilfskapitel}

\end{document}

Stefan_K
07-07-2008, 14:13
Hallo,

ich sehe den Sinn der Kapitelüberschrift in der Kopfzeile nicht darin, den gesamten Text einer sehr, sehr langen Überschrift auf Folgeseiten vollständig wiederzugeben. Abgesehen davon, dass ich die Überschrift im Text schon möglichst kurz fassen würde, würde ich auf jeden Fall den Kapiteltitel notfalls verkürzt in die Kopfzeile stellen. Im Auge habe ich dabei den Zweck, dass die Kopfzeile dem Aufsuchen von Dokumentteilen nützen soll, dabei weder Schmuck noch Selbstzweck ist. Dafür würde ich \chapter[Kapiteltitel kürzer]{Kapiteltitel länger} verwenden.

Evtl. schau mal hier (http://www.mrunix.de/forums/showthread.php?t=36670), dort wurden mehrzeilige Kapitelüberschriften und Kopfzeilen besprochen.

Viele Grüße,

Stefan

der autor
07-07-2008, 15:36
@ Stefan:

Vielen Dank für deine zügige Antwort. Die Kapitelüberschriften kürzen ist leider nur bedingt möglich. "\chapter[Kapiteltitel kürzer]{Kapiteltitel länger}" liefert für die Kopfzeile schon einmal ein sehr gutes Ergebnis, leider wird dann im Inhaltsverzeichnis auch nur die verkürzte Version dargestellt.

Ich werde mich mal mit dem anderen Thread vertraut machen. Hatte schon nach diversen Begriffen im Forum gesucht, schlicht Kapitelüberschriften bin ich natürlich nicht gekommen (Asche auf mein Haupt!).

Ich bin natürlich weiterhin für einfache Lösungen offen =)

Stefan_K
07-07-2008, 15:46
Hallo,

wenn im Inhaltsverzeichnis die lange Version stehen soll, kannst Du statt des optionalen \chapter-Parameters \chaptermark (http://de.wikibooks.org/wiki/LaTeX-W%C3%B6rterbuch:_chaptermark) verwenden:

\chaptermark{Verkürzte Kapitelüberschrift}

Stefan

der autor
07-07-2008, 19:11
Hallo,

wenn im Inhaltsverzeichnis die lange Version stehen soll, kannst Du statt des optionalen \chapter-Parameters \chaptermark (http://de.wikibooks.org/wiki/LaTeX-W%C3%B6rterbuch:_chaptermark) verwenden:

\chaptermark{Verkürzte Kapitelüberschrift}

Stefan

Funktioniert wunderbar! Vielen, vielen Dank!