PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einrückung im Inhaltsverzeichnis



TomK79
05-07-2005, 16:15
Hallo,

ich versuche meine Inhaltsverzeichnis dahingehend zu ändern, dass die linke Einrückung des Verzeichnisses verkleinert wird.
Dazu versuche ich das package tocloft zu verwenden:
...
\usepackage{tocloft}
...
Die Hilfe des tocloft-packages zeigte mir die für die Formatierung verantwortlichen Methoden (Bsp):
indent -> Einrückung
numwidth -> Tab zw. Nummerierung und Text...

Nun versuche ich diese Methoden zu ändern:
...
\makeatletter
\renewcommand{\l@section}{indent}{0cm}
\renewcommand{\l@subsection}{indent}{0.5cm}
\renewcommand{\l@subsubsection}{indent}{1.5cm}
\renewcommand{\l@parapraph}{indent}{2cm}
\renewcommand{\l@subparapraph}{indent}{2.5cm}
\makeatother
...

Ich bekomme jedoch leider nur Fehlermeldungen.
Ich hoffe, jemand kann mir helfen.
Vielen Dank, Gruß

Tom

TomK79
05-07-2005, 17:21
Folgendes funktioniert:

\makeatletter
\renewcommand{\l@section}{\@dottedtocline{1}{0em}{ 1.5em}}
\renewcommand{\l@subsection}{\@dottedtocline{2}{1e m}{2.3em}}
\renewcommand{\l@subsubsection}{\@dottedtocline{3} {2em}{3.2em}}
\renewcommand{\l@paragraph}{\@dottedtocline{4}{3em }{4.1em}}
\renewcommand{\l@subparagraph}{\@dottedtocline{5}{ 4em}{5em}}
\renewcommand{\l@figure}{\@dottedtocline{1}{0em}{2 .3em}}
\renewcommand{\l@table}{\@dottedtocline{1}{0em}{2. 3em}}
\makeatother

dabei sind:
\renewcommand{\l@Typ}{\@dottedtocline{Ebene}{Einrü ckung}{Abstand Nummer->Text}}

Gruß
Tom

PS: Das package tocloft muss nicht eingebunden werden.

chris3344
05-07-2005, 19:05
Hallo Tom,

kannst Du mir denn sagen, wie ich das Einrücken im Inhaltsverzeichnis komplett verhindern kann???

Gruß,

Christoph

TomK79
11-07-2005, 10:31
Hallo chris3344,

Du musst einfach mit den Zahlenwerten etwas rumspielen:

Bsp.: Wenn Du für die Einrückung auf jeder Ebene =0 setzt, hast Du gar keine Einrückung. Das nachfolgende sollte für 5 Gliederungsebenen sowie für Abbildungs- und Tabellenverzeichnis ohne Einrückung funktionieren:

\makeatletter
\renewcommand{\l@section}{\@dottedtocline{1}{0em}{ 1.5em}}
\renewcommand{\l@subsection}{\@dottedtocline{2}{0e m}{2.3em}}
\renewcommand{\l@subsubsection}{\@dottedtocline{3} {0em}{3.2em}}
\renewcommand{\l@paragraph}{\@dottedtocline{4}{0em }{4.1em}}
\renewcommand{\l@subparagraph}{\@dottedtocline{5}{ 0em}{5em}}
\renewcommand{\l@figure}{\@dottedtocline{1}{0em}{2 .3em}}
\renewcommand{\l@table}{\@dottedtocline{1}{0em}{2. 3em}}
\makeatother

Gruß
TomK79