Inhaltsverzeichnis: Kapitel auf nächste Seite

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: Inhaltsverzeichnis: Kapitel auf nächste Seite

von Besserwisser » Mo 3. Mär 2014, 11:17

djnforce hat geschrieben:klappt hervorragend.
Hervorragend würde ich das nicht nennen, denn es hat den großen Nachteil, dass es die Wartung des Dokuments erschwert. Sobald sich das Kapitel nämlich im Inhaltsverezeichnis verschiebt, stört die Anweisung ggf. Solche Dinge übersieht man dann auch leicht. Ebenso suchen sich weniger erfahrende Anwender einen Wolf, um das dann entstandene Problem zu lösen. Es ist also eher eine Notlösung.

Hervorragend sind hingegen Lösungen wie die genannte vollautomatische. Die kann man sich übrigens auch ohne KOMA-Script-Klasse beispielsweise mit dem Paket tocstyle ins Haus holen. Vergleiche dazu
\documentclass{report}
\usepackage{blindtext}
\usepackage{multido}
\usepackage{tocstyle}
\usetocstyle{KOMAlike}
\begin{document}
\tableofcontents
\chapter{Dummy chapter}
\multido{\i=0+1}{29}{% passt noch
  \section{Dummy section \i}
  \blindtext
}
\blinddocument
\end{document}
mit
\documentclass{report}
\usepackage{blindtext}
\usepackage{multido}
\usepackage{tocstyle}
\usetocstyle{KOMAlike}
\begin{document}
\tableofcontents
\chapter{Dummy chapter}
\multido{\i=0+1}{30}{% passt noch
  \section{Dummy section \i}
  \blindtext
}
\blinddocument
\end{document}
Beide Beispiele benötigen drei LaTeX-Läufe. wie man erkennen kann genügt bereits ein Abschnitt mehr im ersten Kapitel, damit das zweite Kapitel komplett auf die zweite Seite des Inhaltsverzeichnisses wandert. Es wird also nie ein Seitenumbruch zwischen einem Eintrag und dem ersten nächst tieferen Eintrag gemacht.

Bei Verwendung einer KOMA-Script-Klasse braucht man tocstyle nicht, um das zu erreichen. KOMA-Script-Klassen machen das seit Version 2.97, also schon seit einigen Jahren, automatisch so.

von djnforce » Mo 3. Mär 2014, 10:53

Vielen Dank,

klappt hervorragend.

Für alle interessierten:
\include{KapitelA}
\addtocontents{toc}{\protect\newpage} %erzwingt Zeilenumbruch
\include{KapitelB}

von Besserwisser » Mo 3. Mär 2014, 10:39

Verwende eine KOMA-Script-Klasse und kein Nicht-KOMA-Script-Paket, das in die Ausgabe des Inhaltsverzeichnisses eingreift. KOMA-Script 3 hat einen eigenen Mechanismus, der genau dieses Problem verhindert. Siehe das Beispiel in http://www.golatex.de/viewtopic,p,58292.html#58292.

Inhaltsverzeichnis: Kapitel auf nächste Seite

von djnforce » Mo 3. Mär 2014, 10:27

Hallo liebe Community,

ich schreibe gerade meine Abschussarbeit und habe schon einige Kapitel zusammen :-)

Nun habe ich das Problem, dass Kapitel 5 im Inhaltsverzeichnis auf einer Seite steht und Unterkapitel 5.x dann auf der nächsten.

Wie kann ich das gesamte Kapitel auf die nächste Seite bringen?

Vielen Dank für Eure Hilfe.

P.S.: Für das Verzeichnis benutze ich lediglich
\tableofcontents

Nach oben