PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Überschneidung Text-Punkte in Inhaltsverzeichnis



chris19802009
07-09-2009, 16:06
...und gleich die nächste Frage...:rolleyes:



Ich habe bei einem sehr umfangreichen Dokument mit der {scrbook}-Klasse ein Problem mit meinem Inhaltsverzeichnis.

Ab der Gliederungsebene \section und dann darunter besonders \subsection werden dermaßen viele Unterpunkte aufgeführt, daß die fortlaufende Nummer des Punktes bereits in die Überschrift des Punktes hineinragt, z.B.:

23.1.245. Betrachtung zu XYZ

Dabei überschneiden sich aber die letzte Ziffer sowie der erste Buchstabe.


Gibt es eine Möglichkeit, da für etwas mehr Platz zu sorgen? Es geht dabei nicht um die prinzipielle Einrückung der Gliederungspunkte (dafür findet man auch hier im Forum tonnenweise Tips), sondern mehr um den Abstand zwischen der Nummer und dem Titel des Gliederungspunkts.


Evtl. hat da jemand mal schon so ein ähnliches Problem gehabt...:o


Danke!
Chris


PS.: Mit einem Minimalbeispiel kann ich hier leider nicht dienen, da ich dann einmal die komplette Gliederungsebene hier reinsetzen müßte

u_fischer
07-09-2009, 16:24
\documentclass[toc=flat]{scrbook}
\begin{document}
\tableofcontents
\setcounter{chapter}{22}
\chapter{Hauptteil}
\section{Section}
\setcounter{subsection}{244}
\subsection{abc}
\end{document}

oder


\documentclass{scrbook}
\makeatletter
\renewcommand*\l@subsection{\@dottedtocline{2}{3.8 em}{4em}}
\makeatother
\begin{document}
\tableofcontents
\setcounter{chapter}{22}
\chapter{Hauptteil}
\section{Section}
\setcounter{subsection}{244}
\subsection{abc}
\end{document}

chris19802009
07-09-2009, 17:47
Hallo Ulrike!



vielen Dank für die schnelle Antwort & Hilfe!:)

Der zweite Weg hat gut funktioniert und sich auch problemlos auf weitere Gliederungsebenen übertragen lassen.


Chris