Inhaltsverzeichnisformatierung – Zahlen zu nah an den Abschnittsüberschriften

Inhaltsverzeichnisformatierung – Zahlen zu nah an den Abschnittsüberschriften

Ich stelle im Rahmen eines Gruppenprojekts für einen Teil meines Physikstudiums einen Bericht zusammen und habe Spaß daran, das Inhaltsverzeichnis richtig zu formatieren. Hier ist ein MWE:

    \documentclass[twoside]{article}
    \usepackage[a4paper,pdftex,left=1.7cm,right=1.7cm,top=2cm,bottom=2.5cm]{geometry}   
    \usepackage{blindtext}
    \usepackage[english]{babel}
    \renewcommand*\thesection{\arabic{section}.0}
    \renewcommand*\thesubsection{\arabic{section}.\arabic{subsection}}

    \begin{document}
    \tableofcontents
    \addtocontents{toc}{~\hfill\textbf{Page}\par}
    \newpage

    \begin{abstract}
    \blindtext
    \end{abstract}

    \section{A section}
    \blindtext
    \section{Another section}
    \blindtext
        \subsection{A subsection}
        \blindtext
        \subsection{Yet another subsection}
        \blindtext
            \subsubsection{Oh, exciting, a sub sub section!}
            \blindtext
    \section{Another boring old section}
    \blindtext

    \end{document}

Die Ausgabe sieht ungefähr so ​​aus:

Nicht schlecht, außer dass der Abstand zwischen den Abschnitten und ihren jeweiligen Nummern viel zu klein ist. Ich habe versucht, das zu beheben, indem ich Folgendes in die Präambel aufgenommen habe:

    \makeatletter
    \renewcommand{\l@section}{\@dottedtocline{1}{1.5em}{3em}}
    \renewcommand{\l@subsection}{\@dottedtocline{2}{3.0em}{3.5em}}
    \renewcommand{\l@subsubsection}{\@dottedtocline{3}{4.5em}{4.2em}}
    \makeatother

geben dies:

Obwohl ich den Abstand nach meinen Wünschen anpassen kann (im Bild nicht richtig angepasst, nur ein Beispiel), habe ich anscheinend die fette Schrift verloren und einige Punkte für meine Abschnitte erhalten, die vorher fehlten. Ich habe auch den schönen Abstand zwischen den Abschnitten verloren. Ich habe versucht, die fette Schrift mit

    \renewcommand\cftsecfont{\bfseries}

aber es schien keine Wirkung zu haben. Ich wäre für jeden Ratschlag dankbar, wie ich mein Inhaltsverzeichnis besser formatieren kann. Ich muss mich nicht an ein bestimmtes Formatierungslayout halten, das von der Universität vorgegeben wird, aber ich möchte, dass es klar und professionell aussieht. Das erste Beispiel war perfekt, abgesehen davon, dass die Abschnittsnummern direkt neben den Abschnitten klebten, obwohl es für die Unterabschnitte in Ordnung war.

Antwort1

Die Breite der Abschnittsnummern in einer Toc(Artikelklasse) kann durch Anpassen von

\cftsecnumwidthauf einen entsprechenden Wert ( 30ptin meinem Beispiel).

tocloftHierzu wird das Paket benötigt.

Ich verstehe den Zweck nicht

\renewcommand*\thesection{\arabic{section}.0}Jedoch.

 \documentclass[twoside]{article}
    \usepackage[a4paper,pdftex,left=1.7cm,right=1.7cm,top=2cm,bottom=2.5cm]{geometry}   
    \usepackage{blindtext}
    \usepackage[english]{babel}
    \usepackage{tocloft}
    \renewcommand*\thesection{\arabic{section}.0}
    \renewcommand*\thesubsection{\arabic{section}.\arabic{subsection}}

    \renewcommand{\cftsecnumwidth}{30pt}
    \setcounter{tocdepth}{3}
    \setcounter{secnumdepth}{4}

    \begin{document}
    \tableofcontents
    \addtocontents{toc}{~\hfill\textbf{Page}\par}
    \newpage


    \begin{abstract}
    \blindtext
    \end{abstract}

    \section{A section}
    \blindtext
    \section{Another section}
    \blindtext
        \subsection{A subsection}
        \blindtext
        \subsection{Yet another subsection}
        \blindtext
            \subsubsection{Oh, exciting, a sub sub section!}
            \blindtext
    \section{Another boring old section}
    \blindtext

  \end{document}

Bildbeschreibung hier eingeben

verwandte Informationen