Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Inhaltsverzeichnis anpassen

  1. #1
    Registrierter Benutzer
    Registriert seit
    21.05.2009
    Beiträge
    42

    Inhaltsverzeichnis anpassen

    Hallo zusammen

    Ich möchte in meinem Inhaltsverzeichnis vor den \section-Überschriften
    einen Abstand haben, z.B. 0,5 cm, denn zur Zeit (vgl. Attachment "Ergebnis.jpg") sind die Titel ziemlich gedrängt.

    Kann mir jemand einen Tip geben, wie man das umformatieren könnte, um etwas mehr Platz zu haben? (gewünschtes Ergebnis = "Ziel.jpg")

    Anbei ein Beispieldokument.

    \documentclass{scrbook}
    \usepackage[ngerman]{babel}
    \usepackage{blindtext}
    \begin{document}
    \tableofcontents
    \Blinddocument
    \end{document}

    Vielen Dank.

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    Code:
    \documentclass{scrbook}
    \usepackage[ngerman]{babel}
    \usepackage{blindtext}
    \makeatletter
    \renewcommand\section{\@startsection{section}{1}{\z@}%
      {-3.5ex \@plus -1ex \@minus -.2ex}%
      {2.3ex \@plus.2ex}%
      {\addtocontents{toc}{\protect\addvspace{\@chapterlistsgap}}%
        \ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax
        \setlength{\parfillskip}{\z@ plus 1fil}\fi
        \raggedsection\normalfont\sectfont\nobreak\size@section}%
    }
    \makeatother
    \begin{document}
    \tableofcontents
    \Blinddocument
    \Blinddocument
    \end{document}
    Gruß
    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    21.05.2009
    Beiträge
    42

    Im Inhaltsverzeichnis fette Schrift

    Hei Marco, vielen Dank für Deine Mühe!

    Noch eine Frage: könnte man auch die \section-Einträge im Inhaltsverzeichnis fett machen, d.h. 1.1 und 1.2 fett? Sofern dies ohne allzu grossen Aufwand möglich ist, wäre ich über einen Hinweis dankbar.

  4. #4
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von swissjohnny Beitrag anzeigen
    Hei Marco, vielen Dank für Deine Mühe!

    Noch eine Frage: könnte man auch die \section-Einträge im Inhaltsverzeichnis fett machen, d.h. 1.1 und 1.2 fett? Sofern dies ohne allzu grossen Aufwand möglich ist, wäre ich über einen Hinweis dankbar.
    Hallo,

    sollen nur die Nummern fett oder die gesamte Zeile?

    Gruß
    Marco

  5. #5
    Registrierter Benutzer
    Registriert seit
    21.05.2009
    Beiträge
    42
    Am besten die ganze Überschriftszeile, d.h. Nummer inkl. Text.

    Vielen Dank bereits im Voraus!

  6. #6
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von swissjohnny Beitrag anzeigen
    Am besten die ganze Überschriftszeile, d.h. Nummer inkl. Text.

    Vielen Dank bereits im Voraus!
    Hallo,

    bei so vielen Änderungswünschen würde ich dann das Paket tocloft nutzen:
    Code:
    \documentclass{scrbook}
    \usepackage[ngerman]{babel}
    \usepackage{lmodern}
    \usepackage{blindtext}
    \usepackage{tocloft}
    \makeatletter
    \setlength{\cftbeforesecskip}{\@chapterlistsgap}
    \makeatother
    \renewcommand{\cftsecfont}{\bfseries}
    \renewcommand{\cftsecpagefont}{\bfseries}
    \begin{document}
    \tableofcontents
    \Blinddocument
    \Blinddocument
    \end{document}
    EDIT:
    Alternativ mit tocstyle (von Markus Kohm dem KOMA-Autor)
    Code:
    \documentclass{scrbook}
    \usepackage[ngerman]{babel}
    \usepackage{lmodern}
    \usepackage{blindtext}
    \usepackage{tocstyle}
    \usetocstyle{standard}
    \settocfeature[toc][1]{entryhook}{\bfseries}
    \makeatletter
    \settocfeature[toc][1]{entryvskip}{\@chapterlistsgap}
    \makeatother
    \begin{document}
    \tableofcontents
    \Blinddocument
    \Blinddocument
    \end{document}
    Gruß
    Marco
    Geändert von mechanicus (14-07-2009 um 09:18 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    21.05.2009
    Beiträge
    42
    Lieber Marco: Vielen DANK!!!

    Gruss

  8. #8
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von swissjohnny Beitrag anzeigen
    Lieber Marco: Vielen DANK!!!

    Gruss
    Habe meinen Beitrag nochmal ergänzt

    Gruß
    Marco

Lesezeichen

Berechtigungen

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