| 
                         Warum klappt das bei mir nicht???? ich habe es mit dem Paket tocloft versucht....keine Chance bei 2.1.11Definition hängt das D auf der letzten Ziffer, egal was ich mache Öffne in Overleaf 
\renewcommand\l@subsection{\@dottedtocline{2}{1.5em}{3.3em}} %funktioniert nicht \setlength{...}% funktioniert nicht \renewcommand\@pnumwidth{2em}% funktioniert nicht Minimalbeispiel Öffne in Overleaf 
                            \documentclass[a4paper, 11pt]{book} \usepackage{longtable} \usepackage{geometry}% damit im Beispiel mehr Platz ist \include{xcolor} \usepackage{alltt} \usepackage{tabularx} \usepackage{ngerman, fancyheadings} \usepackage{makeidx} \usepackage{listings} \usepackage[german,refpage]{nomencl} \usepackage[utf8]{inputenc} \usepackage{amsmath} \usepackage{tikz} \usepackage{graphicx} \usepackage{mdframed} \usepackage{thmtools} \renewcommand*{\listtheoremname}{Liste der Sätze, Definitionen und Beispiele} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{tocstyle} \usetocstyle{KOMAlike} \usepackage[numbers]{natbib} \usepackage[all]{nowidow} \usepackage[citecolor=green,urlcolor=black,linkcolor=red]{hyperref} \hypersetup{colorlinks=true} \lstset{ language={java}, basicstyle=\ttfamily\footnotesize, breaklines=true, numbers=left, stepnumber=5, numberstyle=\tiny\color{gray}, mathescape=true, showstringspaces=false, inputencoding=utf8} \newtheorem{Def}{Definition }[section] \newtheorem{Pro}{Proposition}[section] \newtheorem{Bsp}{Beispiel}[section] \makeindex \makenomenclature % Längendefinitionen \newlength{\currentLongTableWidth} %jeweils lokal anpassen %\setlength{\currentLongTableWidth}{\textwidth} %setze neue länge auf textbreite %\addtolength{\currentLongTableWidth}{-6\tabcolsep} %subtrahiere -8\cdot textbreite von asdf, 2 Abstände pro Zelle * Anzahl der Spalte \begin{document} %hier kommt der Text \listoftheorems \addcontentsline{toc}{chapter}{Liste der Sätze, Definitionen und Beispiele} \newpage \listoftables \addcontentsline{toc}{chapter}{Tabellenverzeichnis} \newpage \listoffigures \addcontentsline{toc}{chapter}{Abbildungsverzeichnis} \newpage \addcontentsline{toc}{chapter}{Index} \printindex \thispagestyle{myheadings} \markboth{}{INDEX} \newpage \end{document}  | 
                
| 
                                     Dein Beispiel ist leider nicht lauffähig. Außerdem enthält es mehrere veraltete Pakete:  Wenn Du  Du solltest nicht versuchen verschiedene Pakete für die Formatierung der Verzeichnisse in einem Dokument gemeinsam zu nutzen. Lade also nicht  Um mehr Platz für die Nummern zu schaffen, müsstest Du  Öffne in Overleaf 
\makeatletter \renewcommand\l@Def{\@dottedtocline{1}{1.5em}{3.3em}} \renewcommand\l@Pro{\@dottedtocline{1}{1.5em}{3.3em}} \renewcommand\l@Bsp{\@dottedtocline{1}{1.5em}{3.3em}} \makeatother Man kann aber auch das Paket  Öffne in Overleaf 
\documentclass[a4paper, 11pt]{book} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel}% <- !! \usepackage{thmtools} \addto\captionsngerman{% \renewcommand*{\listtheoremname}{Liste der Sätze, Definitionen und Beispiele}% } \newtheorem{Def}{Definition }[section] \newtheorem{Pro}{Proposition}[section] \newtheorem{Bsp}{Beispiel}[section] \usepackage{tocbasic} \addtotoclist[float]{lof} \renewcommand*\listoffigures{\listoftoc[{\listfigurename}]{lof}} \setuptoc{lof}{totoc} \addtotoclist[float]{lot} \renewcommand*\listoftables{\listoftoc[{\listtablename}]{lot}} \setuptoc{lot}{totoc} \addtotoclist[float]{loe} \renewcommand*\listoftheorems{\listoftoc[{\listtheoremname}]{loe}} \setuptoc{loe}{totoc} \DeclareTOCStyleEntry[ level=1, indent=1.5em, numwidth=3.3em ]{tocline}{Def} \DeclareTOCStyleEntry[ level=1, indent=1.5em, numwidth=3.3em ]{tocline}{Pro} \DeclareTOCStyleEntry[ level=1, indent=1.5em, numwidth=3.3em ]{tocline}{Bsp} \begin{document} \tableofcontents \listoftheorems \listoftables \listoffigures \chapter{Kapitel} \section{Abschnitt} \begin{Bsp}[Beispieltitel] Hier steht dann ein Beispiel \ldots \end{Bsp} \end{document} Ergebnis:  | 
                            
| 
                                     Ich habe eine Lösung gefunden: usepackage[tocfullflat]{tocstyle} usetocstyle{classic} Damit passt es  | 
                            
			