diff --git a/preambel/preambel.tex b/preambel/preambel.tex index ab7289a6ead6b3975e06a69700f0da85892589fb..614ccc7b7b4f184d7966dcedc7b5794ef9e926c1 100644 --- a/preambel/preambel.tex +++ b/preambel/preambel.tex @@ -1540,9 +1540,25 @@ afterskip=\myparagraphafterskip% %% Inhaltsverzeichnis (Schrift, Aussehen) sowie weitere Verzeichnisse ==== +%\usepackage[tocgraduated]{tocstyle} +%\usetocstyle{allwithdot} + % Aussehen der Inhalts-, Abbildung, Tabellenverzeichnisse: tocloft \usepackage[subfigure,titles]{tocloft} +%% Abstand zwischen Text und Seitenzahlen im Inhaltsverzeichnis vergrößern: +\cftsetrmarg{4.07em}% original häufig 2.55em +%\cftsetpnumwidth{1.7em}% default is 1.55em + +%% Flattersatz ohne Silbentrennung in Inhaltsverzeichnis +%(Lösung aus https://tex.stackexchange.com/questions/283730/left-align-toc-items-when-using-tableofcontents) +\makeatletter +\bgroup +\advance\@flushglue by \@tocrmarg +\xdef\@tocrmarg{\the\@flushglue}% +\egroup +\makeatother + %Wird in der Datei settings.tex gesetzt %\setcounter{secnumdepth}{2} % Abbildungsnummerierung mit groesserer Tiefe %\setcounter{tocdepth}{3} % Inhaltsverzeichnis mit groesserer Tiefe @@ -1551,35 +1567,26 @@ afterskip=\myparagraphafterskip% \renewcommand\cftsecfont{\normalsize\raggedright} \renewcommand\cftsubsecfont{\normalsize\raggedright} % +% Seitenzahlen bei Part unterdrücken +\cftpagenumbersoff{part} + % Gepunktete Verbindung zwischen den Kapiteleinträgen und korrespondierenden Seitenzahlen: % funktioniert! \renewcommand{\cftchapdotsep}{\cftdotsep} -\renewcommand{\cftchapleader}{\cftdotfill{\cftchapdotsep}} - -% Seitenzahlen bei Part unterdrücken -\cftpagenumbersoff{part} +%\renewcommand{\cftchapleader}{\cftdotfill{\cftchapdotsep}} % Einzug im Abbildungsverzeichnis zu Null setzen \renewcommand{\cftfigindent}{0cm} % Einzug im Tabellenverzeichnis zu Null setzen \renewcommand{\cfttabindent}{0cm} -%\usepackage[tocgraduated]{tocstyle} -%\usetocstyle{allwithdot} - -%% Abstand zwischen Text und Seitenzahlen im Inhaltsverzeichnis vergrößern: -\cftsetrmarg{4.07em}% original häufig 2.55em -%\cftsetpnumwidth{1.7em}% default is 1.55em - -%% Flattersatz ohne Silbentrennung in Inhaltsverzeichnis -%(Lösung aus https://tex.stackexchange.com/questions/283730/left-align-toc-items-when-using-tableofcontents) -\makeatletter -\bgroup -\advance\@flushglue by \@tocrmarg -\xdef\@tocrmarg{\the\@flushglue}% -\egroup -\makeatother - +%% Minestanzahl an Punkten (2 Punkte zwischen den Kapiteleinträgen und korrespondierenden Seitenzahlen: +\renewcommand{\cftchapleader}{\leaders\hbox to1em{\hss.\hss}\hskip 3em plus1fill} +\renewcommand{\cftsecleader}{\leaders\hbox to1em{\hss.\hss}\hskip 3em plus1fill} +\renewcommand{\cftsubsecleader}{\leaders\hbox to1em{\hss.\hss}\hskip 3em plus1fill} +\renewcommand{\cftfigleader}{\leaders\hbox to1em{\hss.\hss}\hskip 3em plus1fill} +\renewcommand{\cftsubfigleader}{\leaders\hbox to1em{\hss.\hss}\hskip 3em plus1fill} +\renewcommand{\cfttableader}{\leaders\hbox to1em{\hss.\hss}\hskip 3em plus1fill} % Workaround for correct setting of the list of listings taken from % https://tex.stackexchange.com/questions/319372/customize-list-of-listings/319374#319374