Überschrift zu lang für die Kopfzeile

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Überschrift zu lang für die Kopfzeile

von Besserwisser » Di 6. Aug 2013, 17:17

Meine Kristallkugel sagt: Du verwendest ein uraltes KOMA-Script, für das der Support längst abgelaufen ist. Die entsprechende Option gibt es seit KOMA-Script 3.10, also seit rund 1 ½ Jahren. Mach ein Update.

von Fragezeichen » Di 6. Aug 2013, 16:16

Schonmal ein Danke... aber es will noch nicht funktionieren. Auch dein Minimalbsp. fürht zu einer Fehlermeldung:
Package scrbase error: option `headings`od family `KOMA`has no value `optiontoheadandtoc`

..und für scrbook, kann ich das wohl nicht verwenden.
Entschuldige dumme Fragen, aber ich bin nunmal Laie.

von Besserwisser » Di 6. Aug 2013, 15:56

Wenn der Eintrag mit \sectionmark im Inhaltsverzeichnis landet, dann wird im Inhaltsvereichnis die \sectionmark-Anweisung ausgeführt. Das kann nicht funktionieren. Und warum überhaupt \sectionmark für einen \subsection-Eintrag? Das passt alles nicht zusammen.

Wie es richtig geht, habe ich bereits erklärt und cgnieder hat es Dir eine der Möglichkeiten jetzt sogar noch gezeigt. Du solltest das trotzdem noch in der KOMA-Script-Anleitung nachlesen, weil es in Deinem Fall eventuell einfacher geht, wenn Du das optionale Argument nur für den Kolumnentitel verwenden lässt, was ebenfalls per Option möglich ist.

BTW: Bitte Code markieren wie das auch im Hinweis für Code in Beitrag mit Beispiel direkt über dem Nachrichten-Eingabefeld angegeben ist!

von cgnieder » Di 6. Aug 2013, 15:39

Wie besserwisser schon sagte:
\documentclass[headings=optiontoheadandtoc]{scrartcl}
\pagestyle{headings}
\begin{document}
\tableofcontents

\section[head=Im Kopf, tocentry=Im Inhaltsverzeichnis]{Im Text}
\newpage
\section[head=Im Kopf, tocentry=Im Inhaltsverzeichnis]{Im Text}

\end{document}
Siehe auch http://tex.stackexchange.com/a/114526/5049

Grüße

Minimalbeispiel

von Fragezeichen » Di 6. Aug 2013, 14:27

Das Minimalbsp. in diesem Fall ist das Inhaltsverzeichniss nicht in Ordnung:
\documentclass[fontsize=12pt,
paper=a4,
draft=false,
BCOR=20mm,
twoside=true,
footinclude=false,
mpinclude=false,
headinclude=true,
headsepline=true,
DIV=14,
bibliography=totoc,
listof=totoc
]{scrbook}

\usepackage{ngerman}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{float}
\usepackage{amsmath}
%--------------------------------------------------------------------------------------
%--------------------------------------------------------------------------------------
\begin{document}
%--------------------------------------------------------------------------------------
%Titelseite
%--------------------------------------------------------------------------------------
\begin{titlepage}
\begin {center}
\begin{LARGE}
\textbf{AFM-Untersuchungen }
\end{LARGE}
\end{center}
\end{titlepage}
\tableofcontents
%
%--------------------------------------------------------------------------------------
%Kapitel 1: Einleitung
\chapter{Einleitung}
Leertext...................................
\chapter{Grundlagen}
Leertext
\section{ÜberschriftA}
Leertext
\newpage
\subsection{ÜberschriftA.a}
Leertext
\newpage
\subsection{zu lange ÜberschriftA.b\sectionmark{Kurztitel}}
\sectionmark{Kurztitel}
Leertext
\newpage
Leertext
\newpage
Leertext
\newpage
Leertext
\section{ÜberschriftB}
Leertext
\subsection{ÜberschriftB.a}
Leertext
\end{document}

von Besserwisser » Di 6. Aug 2013, 14:03

scrbook bietet übrigens bereits seit längerer Zeit die Möglichkeit, das optionale Argument wahlweise nur für den Kolumnentitel zu verwenden und für das Inhaltsverzeichnis stattdessen ebenfalls die normale Überschrift zu verwenden oder auch drei verschiedene Titel anzugeben. Näheres ist der KOMA-Script-Anleitung zu entnehmen.

von u_fischer » Di 6. Aug 2013, 13:59

\chapter{Langer Titel}
\chaptermark{Kurztitel}

Ist zwar das Inhaltsverzeichniss in Ordnung, aber der Kurztitel wird sozusagen eine Seite zuspät im Dokument übernommen.
Dann hast du seltsame Kopfzeilen. Aber da du kein Minimalbeispiel geliefert hast, ...

Überschrift zu lang für die Kopfzeile

von Fragezeichen » Di 6. Aug 2013, 13:55

Hallo.. wie der Titel schon verrät, sind meine Überschriften einfach zulang für die Kopfzeile.
Als Lösung wird überall der Befehl \sectionmark{} aufgeführt, aber..
Verwende ich:

\chapter{Langer Titel\chaptermark{Kurztitel}}
\chaptermark{Kurztitel}

Wird mein Inhaltsverzeichniss völlig auf den Kopf gestellt. Dh. es werden unter dem entsprechenden Punkt, zusätzlich nocheinmal alle Überschriften des Kapitels aufgeführt.
Verwende ich nur:

\chapter{Langer Titel}
\chaptermark{Kurztitel}

Ist zwar das Inhaltsverzeichniss in Ordnung, aber der Kurztitel wird sozusagen eine Seite zuspät im Dokument übernommen.

Ich verwende bei der documentclass {scrbook}

Kann mir wer helfen?

Nach oben