Wenn ich das Paket tocloft lade, damit im Inhaltsverzeichnis der Text der Abschnittseinträge durch eine punktierte Linie mit der Seitenzahl verbunden wird, steht nur auf der ersten Seite des Inhaltsverzeichnisses die Seitenzahl im Fuß statt in der Kopfzeile und der Kopfzeileneintrag fehlt:

\documentclass{article}
\usepackage{blindtext}% nur für Beispieltext
\pagestyle{myheadings}
\markright{Ein Artikel}

\usepackage{tocloft}
\renewcommand*{\cftsecleader}{\cftdotfill{\cftdotsep}}

%\tocloftpagestyle{myheadings}
\begin{document}
\tableofcontents
\Blinddocument\Blinddocument\Blinddocument
\Blinddocument\Blinddocument\Blinddocument
\Blinddocument\Blinddocument\Blinddocument
\end{document}

Warum passiert das? Wie kann ich erreichen, dass die erste Verzeichnisseite den gleichen Seitenstil verwendet wie die anderen und ich trotzdem die punktierte Fülllinie für die Abschnitteinträge erhalte?

gefragt 18 Aug '20, 15:32

esdd's gravatar image

esdd
17.8k284257
Akzeptiert-Rate: 62%


Das Paket tocloft führt in der Voreinstellung auch ein \thispagestyle mit dem über \tocloftpagestyle angegebenen Seitenstil auf den Anfangsseiten der Verzeichnisse aus. Wird dieser nicht im Dokument explizit gesetzt, dann ist das plain.

Die Änderung des Seitenstils durch das Paket tocloft lässt sich vermeiden, wenn man die Paketoption titles setzt. Dann nimmt das Paket keinen Einfluss mehr auf die Verzeichnisüberschriften und den Seitenstil der jeweils ersten Seiten.

\documentclass[twoside]{article}
\usepackage{blindtext}% nur für Beispieltext
\pagestyle{myheadings}
\markright{Ein Artikel}

\usepackage[titles]{tocloft}% Paketoption titles ergänzt
\renewcommand*{\cftsecleader}{\cftdotfill{\cftdotsep}}

\begin{document}
\tableofcontents
\listoffigures
\Blinddocument\Blinddocument\Blinddocument
\Blinddocument\Blinddocument\Blinddocument
\Blinddocument\Blinddocument\Blinddocument
\end{document}

Alternativ kann man auch mit der Anweisung \tocloftpagestyle den Seitenstil des Dokuments als Argument übergeben:

\documentclass[twoside]{article}
\usepackage{blindtext}% nur für Beispieltext
\pagestyle{myheadings}
\markright{Ein Artikel}

\usepackage{tocloft}
\tocloftpagestyle{myheadings}% Seitenstil der ersten Verzeichnisseiten festgelegt
\renewcommand*{\cftsecleader}{\cftdotfill{\cftdotsep}}

\begin{document}
\tableofcontents
\listoffigures
\Blinddocument\Blinddocument\Blinddocument
\Blinddocument\Blinddocument\Blinddocument
\Blinddocument\Blinddocument\Blinddocument
\end{document}
Permanenter link

beantwortet 18 Aug '20, 15:37

esdd's gravatar image

esdd
17.8k284257
Akzeptiert-Rate: 62%

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×117
×15
×2

gestellte Frage: 18 Aug '20, 15:32

Frage wurde gesehen: 4,395 Mal

zuletzt geändert: 18 Aug '20, 15:37