Hallo zusammen,
ich schreibe sehr gerne mit scrlttr2 meine Briefe. Bei mehrseitigen Briefen nutze ich \pagestyle{headings}
, so dass ab der zweiten Seite in der Kopfzeile (von links nach rechts) mein Name, die Seitenzahl und der Betreff angezeigt wird.
Sofern die Betreffzeile zu lang wird oder sie mittels \newline
mehrzeilig ist zerstört das mein Layout.
Gibt es eine Möglichkeit, eine zusätzliche Kurzform der Betreffzeile zu formulieren und diese in die Kopfzeile einzufügen? Intuitiv habe ich \setkomavar{subject}[KURZ]{LAAAAANG}
versucht, leider ohne Erfolg.
Vielen Dank im Voraus für eure Unterstützung :)
Minimalbeispiel (hoffentlich):
\documentclass[version=last]{scrlttr2} \usepackage[ngerman]{babel} \RequirePackage[T1]{fontenc} % Ligaturschriften \RequirePackage[utf8]{inputenc} % Eingabezeichensatz \usepackage{blindtext} \KOMAoptions{ pagenumber=head, headsepline=on } \setkomavar{fromname}[S. Jonas]{\textbf{Stefan Jonas}} \setkomavar{subject}{Lange Betreffzeile die fast über die gesamte Breite des Blatt geht\newline und einen Umbruch besitzt} \pagestyle{headings} \begin{document} \begin{letter}{Empfänger\\ Straße 1001\\ \textbf{12345 Ort}} \opening{Sehr geehrte Damen und Herren,} \blindtext \blindtext \newpage \blindtext \vfill \closing{Mit freundlichen Grüßen\\} \end{letter} \end{document}
automatische Kolumnentitel
Wie üblich kann man automatische Kolumnentitel mit
\markboth
und\markright
ändern. Da die ganze Arbeit bei Briefen von\opening
erledigt wird, muss man das allerdings in dem Fall bis dahinter verschieben:Natürlich kann man auch den Kopf selbst so umdefinieren, dass er einen längeren Betreff verträgt. Siehe dazu
nexthead
oder ggf. auch scrlayer-scrpage.Vielen Dank für die schnelle
Vielen Dank für die schnelle Antwort.
\markright
funktioniert wie von mir gewünscht. Die anderen Rückmeldungen habe ich dankend umgesetzt.