Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Layout der Verzeichnisse anpassen

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.12.2005
    Ort
    Braunschweig
    Beiträge
    219

    Layout der Verzeichnisse anpassen

    Hallo!
    eine kurze Frage - ich benutze
    Code:
    \documentclass[12pt,a4paper,fleqn]{scrbook}
    und u.a.
    \usepackage[nottoc]{tocbibind}
    \usepackage[intoc]{nomencl}
    nun füge ich im Hauptteil
    Code:
    \tableofcontents
    \listoffigures
    \listoftables
    Verzeichnisse ein, bei denen (im Inhalt ab der section-Tiefe) Punkte als Füllzeichen zur Seitenzahl verwendet werden. Kann ich den Abstand dieser Füllzeichen untereinander verkleinern?

    Danke...

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.04.2005
    Ort
    Hannover
    Beiträge
    1.854
    Ja, mit dem Paket tocloft lässt sich das meines Wissens beeinflussen.

    Matthias

  3. #3
    Registrierter Benutzer
    Registriert seit
    14.12.2005
    Ort
    Braunschweig
    Beiträge
    219
    hmmm - hat das schon mal einer probiert???? oder hat einer zufällig nen Beispiel? Ich bekomms nicht hin....

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.01.2005
    Beiträge
    979
    Hi Oscar-Spatz,

    unter ftp://tug.ctan.org/pub/tex-archive/m...ft/tocloft.pdf findest Du die Anleitung des Paketes tocloft. Dort auf Seite 3 findest Du die ersten Hinweise. Auf Seite 6 wird darauf hingewiesen, dass @dotsep nur mit Hilfe von \makeatletter und \makeatother geändert werden darf. Das angehängte Beispiel sollte Dir verdeutlichen, wie es funktioniert. Habe es so wie angegeben unter http://did.mat.uni-bayreuth.de/perso...n/fun/tex.html ausprobiert, funktioniert. Warum es nur mit auskommentierten \usepackage{tocloft} funktioniert, weiß ich nicht. Irgend eine Idee?

    Salnic

    Code:
    \documentclass[12pt,a4paper]{scrbook}
    \usepackage{ngerman}
    %\usepackage{tocloft}
    \makeatletter
    \renewcommand{\@dotsep}{20}
    \makeatother
    \begin{document}
    \tableofcontents
    \chapter{Kapitel}
    \section{Section}
    \subsection{Subsection}
    Text
    \end{document}

  5. #5
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Zitat Zitat von Salnic
    Warum es nur mit auskommentierten \usepackage{tocloft} funktioniert, weiß ich nicht. Irgend eine Idee?
    weil sich die tocloft Doku dort noch auf die Standardklassen bezieht. Unter 2.3 steht's, wie der vom Paket mitgebrachte Name dafür ist...
    Code:
    \documentclass[12pt,a4paper]{scrbook}
    \usepackage{ngerman}
    \usepackage{tocloft}
    \renewcommand{\cftdotsep}{20}
    \begin{document}
    \tableofcontents
    \chapter{Kapitel}
    \section{Section}
    \subsection{Subsection}
    Text
    \end{document}
    da hier nu kein @-Zeichen mit drin ist, braucht's auch nicht mehr in \makeatletter \makeatother geklammert zu werden.

    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  6. #6
    Registrierter Benutzer
    Registriert seit
    14.12.2005
    Ort
    Braunschweig
    Beiträge
    219
    Super!!!!
    allerdings - wenn ich das mit makeat... klammer funktionierts, da sich bei mir die Formatierung "zerschiesst", wenn ich tocloft als usepackage einfüge. Hatte ich vorher jedes Verzeichnis auf einer neuen ungerade Seite, werden nun die Verzeichnisse direkt hintereinander gehangen. Ohne tocloft, aber mit der Syntax, wie es Salnic beschreibt, klappts 1a...

    Vielen Dank...

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo Marcus,
    Zitat Zitat von tocloft:2 The tocloft package
    ...In the standard LaTeX classes that have \chapter headings, the ToC, LoF and LoT each appear on a new page. With the tocloft package they do not necessarily start new pages; if you want them to be on new pages you may have to specifically issue an appropriate command beforehand.
    Mit anderen Worten macht das tocloft-Paket aus ToC/LoF/LoT jeweils Abschnitte - unabhängig von der verwendeten Klasse - und die starten von sich aus halt keine neue (Doppel)Seite.
    In Deinem Fall hätte also ein Voranstellen von
    \cleardoublepage
    vor jeweils LoF,LoT & ToC in Verbindung mit dem tocloft-Paket funzen müssen.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  8. #8
    Registrierter Benutzer
    Registriert seit
    14.12.2005
    Ort
    Braunschweig
    Beiträge
    219
    ah - stimmt, aber so gehts ja auch....

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •