PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rechtsbündige Nummerierung im Inhaltsverzeichnis



ronni
27-02-2007, 13:43
Hallo!

Wenn ich im Inhaltsverzeichnisse mehr als 10 einträge habe, dann tritt das Problem auf, dass es so aussieht:

Beispiel:

8
9
10

es wäre aber schöner wenn die 9 über der 0 von 10 stehen würde - wenn also die Nummerierung rechtsbündig ausgerichtet wäre

Beispiel:

18
19
10

Ich verwende \tableofcontents

Gibt es dafür eine Lösung?

grüße ronni

sofa-surfer
27-02-2007, 14:57
Hallo,

mit dem Paket tocloft (vergl. Doku (ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/tocloft/tocloft.pdf), Abschnitt 2.3, Seite 11):


\documentclass{article}


\usepackage{tocloft}
\newlength{\mylen}
\setlength{\mylen}{0.5em}
\renewcommand{\cftsecpresnum}{\hfill}
\renewcommand{\cftsecaftersnum}{\hspace*{\mylen}}
\addtolength{\cftsecnumwidth}{\mylen}

\begin{document}


\tableofcontents

\section{blub}
\section{blub}
\section{blub}
\section{blub}
\section{blub}
\section{blub}
\section{blub}
\section{blub}
\section{blub}
\section{blub}

\end{document}

Matthias

ronni
27-02-2007, 15:10
danke, hat wunderbar geklappt