<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to HowTo_ToCDynNumWidthIndent</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCDynNumWidthIndent/</link><description>Recent changes to HowTo_ToCDynNumWidthIndent</description><atom:link href="https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCDynNumWidthIndent/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 06 Aug 2025 07:54:42 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCDynNumWidthIndent/feed" rel="self" type="application/rss+xml"/><item><title>HowTo_ToCDynNumWidthIndent modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCDynNumWidthIndent/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -120,3 +120,5 @@
 \subsection{Second Subsection}
 \end{document}
 ```
+
+Selbstverständlich kann man `\DeclareTOCStyleEntry` auch beispielsweise auf Tabellen- oder Abbildungseinträge in die jeweiligen Verzeichnisse anwenden.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Wed, 06 Aug 2025 07:54:42 -0000</pubDate><guid>https://sourceforge.neta0d531d91bd7e15bcd11a6645d8f692dfc52cd7c</guid></item><item><title>HowTo_ToCDynNumWidthIndent modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCDynNumWidthIndent/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Wed, 28 Jul 2021 09:14:47 -0000</pubDate><guid>https://sourceforge.net32d14a433a1bf12699e7b335b2b102be326b3548</guid></item><item><title>HowTo_ToCDynNumWidthIndent modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCDynNumWidthIndent/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -99,4 +99,24 @@
 \subsection{Second Subsection}
 \end{document}
 ```
-Auch so sind relativ schnell, ansprechende Ergebnisse zu erzielen. Diese Methode funktioniert darüber hinaus auch bereits ab [KOMA-Script 3.27](https://komascript.de/release3.27).
+Auch so sind relativ schnell, ansprechende Ergebnisse zu erzielen. Diese Methode funktioniert darüber hinaus auch bereits ab [KOMA-Script 3.27](https://komascript.de/release3.27). Allerdings wird dabei eine Möglichkeit von KOMA-Script ausgenutzt, die ausdrücklich nicht dokumentiert ist. Korrekt müsste man hier also eigentlich auf `\DeclareTOCStyleEntry` und `\DeclareTOCStyleEntries` zurückgreifen:
+```latex
+\documentclass{scrbook}
+\usepackage{blindtext}
+\DeclareTOCStyleEntry[numwidth+=8pt]{chapter}{chapter}
+\DeclareTOCStyleEntries[indent+=8pt]{section}{section,subsection}
+\DeclareTOCStyleEntry[numwidth+=4pt]{section}{section}
+\DeclareTOCStyleEntry[indent+=4pt]{section}{subsection}
+\DeclareTOCStyleEntry[numwidth+=3pt]{section}{subsection}
+\begin{document}
+\tableofcontents
+\chapter{First Chapter}
+\section{First Section}
+\subsection{First Subsection}
+
+\setcounter{chapter}{99}
+\chapter{Second Chapter}
+\section{Second Section}
+\subsection{Second Subsection}
+\end{document}
+```
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Wed, 28 Jul 2021 09:11:00 -0000</pubDate><guid>https://sourceforge.net70ca1095e19e6382327d4c53d3095f081fa36594</guid></item><item><title>HowTo_ToCDynNumWidthIndent modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCDynNumWidthIndent/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -76,7 +76,7 @@
 ```
 Die Angaben für `indent` und `numwidth` sind hier notwendig, weil ansonsten die voreingestellten Werte als Mindestwert für einen höheren Einzug sorgen.

-Manche Anwender:innen mögen sich nun fragen, warum im Text immer von `indent`, `dynindent`, `numwidth` und `dynnumwidth` die Rede ist, in den Beispielen aber `tocindent`, `tocdynindent`, `tocnumwidth` und `tocdynnumwidth` verwendet werden. Das liegt am Unterschied zwischen den Eigenschaften des Verzeichniseintragsstils `tocline` und den korrespondierenden Optionen für `\RedeclareSectionCommand`, der auch in der [KOMA-Script-Anleitung](http://mirrors.ctan.org/macros/latex/contrib/koma-script/doc/scrguide.pdf) und im [KOMA-Script-Buch](https://komascript.de/komascriptbuch) erklärt ist. Bei Verwendung von `\DeclareTOCStyleEntry` oder `\DeclareTOCStyleEntries` wären direkt die Eigenschaften als Optionen anzugeben, also ohne den Präfix `toc`.
+Manche Anwender:innen mögen sich nun fragen, warum im Text immer von `indent`, `dynindent`, `numwidth` und `dynnumwidth` die Rede ist, in den Beispielen aber `tocindent`, `tocdynindent`, `tocnumwidth` und `tocdynnumwidth` verwendet werden. Das liegt am Unterschied zwischen den Eigenschaften des Verzeichniseintragsstils `tocline` und den korrespondierenden Optionen für `\RedeclareSectionCommand`, der auch in der [KOMA-Script-Anleitung](wiki-de:HowTo_Manual) und im [KOMA-Script-Buch](https://komascript.de/komascriptbuch) erklärt ist. Bei Verwendung von `\DeclareTOCStyleEntry` oder `\DeclareTOCStyleEntries` wären direkt die Eigenschaften als Optionen anzugeben, also ohne den Präfix `toc`.

 Statt die ganzen Breiten und Einzüge automatisch bestimmen zu lassen, gibt es übrigens auch die Möglichkeit, manuell zu den vorhandenen Werten einen Wert zu addieren:
 ```LaTeX
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Mon, 26 Jul 2021 07:18:57 -0000</pubDate><guid>https://sourceforge.net39fce162701782c540e5d2ff515fe38c8f974766</guid></item><item><title>HowTo_ToCDynNumWidthIndent modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCDynNumWidthIndent/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Sat, 17 Jul 2021 14:09:12 -0000</pubDate><guid>https://sourceforge.net907f0a23883e9b6f95f5ed3a698476958dd1561b</guid></item><item><title>HowTo_ToCDynNumWidthIndent modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCDynNumWidthIndent/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Tue, 27 Apr 2021 18:12:43 -0000</pubDate><guid>https://sourceforge.net57edf636350cf4e706dd7ead414e31a34de38f00</guid></item><item><title>Wie die Einzüge im Inhaltsverzeichnis an die tatsächliche Breite der Nummern anpassen werden können modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/Wie%2520die%2520Einz%25C3%25BCge%2520im%2520Inhaltsverzeichnis%2520an%2520die%2520tats%25C3%25A4chliche%2520Breite%2520der%2520Nummern%2520anpassen%2520werden%2520k%25C3%25B6nnen/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="wie-die-einzuge-im-inhaltsverzeichnis-an-die-tatsachliche-breite-der-nummern-anpassen-werden-konnen"&gt;Wie die Einzüge im Inhaltsverzeichnis an die tatsächliche Breite der Nummern anpassen werden können&lt;/h1&gt;
&lt;p&gt;In der Voreinstellung erzeugen die KOMA-Script-Klassen ein Inhaltsverzeichnis, bei dem die einzelnen Ebenen entsprechend ihrer Hierarchie eingezogen sind. Teile und Kapitel werden bei &lt;code&gt;scrbook&lt;/code&gt; und &lt;code&gt;scrreprt&lt;/code&gt; linksbündig gesetzt, wobei für die Nummern eine feste Breite reserviert ist. Abschnitte werden um die Breite eingezogen, die für die Kapitelnummern reserviert ist. Auch hier wird für die Nummern wieder eine feste Breite reserviert. Unterabschnitte werden bis hinter die Nummernbreite für Abschnitte eingezogen. Auch für deren Nummern ist eine feste Breite reserviert. Es ergibt sich ein Bild mit vertikalen Fluchtlinien sowohl links von Nummern als auch links von den Texten, wobei die Fluchtlinie links von der Nummer der untergeordneten Ebene jeweils mit der Fluchtlinie links des Textes der aktuellen Ebene übereinstimmt.&lt;/p&gt;
&lt;p&gt;Bei der Klasse &lt;code&gt;scrartcl&lt;/code&gt; tritt die Abschnittebene an Stelle der Kapitelebene.&lt;/p&gt;
&lt;p&gt;Teilweise sind die fest vorgegebenen Breiten jedoch zu gering oder auch zu groß, um ein ausgewogenes Bild zu ergeben. Für diesen Fall bieten die Klassen selbst die Option &lt;code&gt;toc=flat&lt;/code&gt;. Dabei erfolgt kein hierarchischer Einzug mehr und gleichzeitig wird die Breite für die nun gemeinsame Nummernspalte durch die größte tatsächlich benötigten Breite aller Gliederungsnummern im Inhaltsverzeichnis bestimmt. Hierfür werden mehrere LaTeX-Läufe benötigt.&lt;/p&gt;
&lt;p&gt;Darüber hinaus gibt es aber auch die Möglichkeit, für jede einzelne Ebene über die Eigenschaft &lt;code&gt;dynnumwidth&lt;/code&gt; des Verzeichniseintragsstils &lt;code&gt;tocline&lt;/code&gt; lediglich die Breite, die für die Nummer dieser Ebene benötigt wird, automatisch ermitteln zu lassen. Setzt man diese Eigenschaft für alle Ebenen (bzw. für alle nummerierten Ebenen):&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrbook&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\RedeclareSectionCommands&lt;/span&gt;&lt;span class="na"&gt;[tocdynnumwidth]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;chapter,section,subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\tableofcontents&lt;/span&gt;
&lt;span class="k"&gt;\chapter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Chapter&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Section&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsubsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Subsubsection&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;chapter&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\chapter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Chapter&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;section&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Section&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;subsection&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;subsubsection&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsubsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Subsubsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;so sind zwar die Abstände zwischen Gliederungsnummer und Text nach drei LaTeX-Läufen jeweils eingehalten, aber die Einzüge der untergeordneten Ebenen orientieren sich nicht mehr an den Einzügen und Nummernbreiten ihrer übergeordneten Ebene, sondern sind weiterhin fest vorgegeben. Dadurch verdoppelt sich die Anzahl der Fluchlinien.&lt;/p&gt;
&lt;p&gt;Es sei an dieser Stelle explizit erwähnt, dass eine solche Darstellung nicht grundsätzlich falsch ist. Außerdem ist das gezeigte Beispiel mit dem Wechsel zwischen einstelligen Zahlen auf allen Ebenen hin zu dreistelligen Zahlen auf allen Ebenen natürlich realitätsfremd. Normalerweise sind die Übergänge weniger krass. Beide Extreme können jedoch auftreten.&lt;/p&gt;
&lt;p&gt;Vielfach wünschen Anwender:innen, dass bei dieser hierarchischen Darstellung nicht nur der benötigte Platz für die Nummern, sondern auch die Einzüge davon abhängend automatisch bestimmt werden. Ab &lt;a class="" href="https://komascript.de/release3.31" rel="nofollow"&gt;KOMA-Script 3.31&lt;/a&gt; wird dies mit der neuen Eigenschaft &lt;code&gt;dynindent&lt;/code&gt; unterstützt:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrbook&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\RedeclareSectionCommands&lt;/span&gt;&lt;span class="na"&gt;[tocdynnumwidth,tocdynindent]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;chapter,section,subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\tableofcontents&lt;/span&gt;
&lt;span class="k"&gt;\chapter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Chapter&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Section&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsubsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Subsubsection&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;chapter&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\chapter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Chapter&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;section&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Section&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;subsection&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;subsubsection&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsubsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Subsubsection&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Hiermit ergibt sich wieder die gewohnte hierarchisch eingezogene Darstellung jedoch mit automatisch angepassten Einzügen und Nummernbreiten.&lt;/p&gt;
&lt;p&gt;Der gezeigte Automatismus hängt jedoch davon ab, dass die Ebenen auch in der gewohnten Weise verwendet werden. Lässt man eine Ebene aus, so versagt der Mechanismus, weil in der Voreinstellung für den Einzug einer untergeordneten Ebene nur der Einzug und die Nummernbreite ihres direkten Vorgängers herangezogen wird. Wird nun eine Ebene übersprungen werden stattdessen die statisch vorbestimmten Werte verwendet, bis dynamisch ermittelte Werte vorliegen. Spätestens bei Verwendung dieser Methode wird daher nicht empfohlen, Ebenen zu überspringen. Es ist aber auch möglich, manuell vorzugeben, welcher Ebene eine andere Ebene folgen soll:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrbook&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\RedeclareSectionCommand&lt;/span&gt;&lt;span class="na"&gt;[tocindentfollows=chapter,tocindent=0pt,tocnumwidth=0pt]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\RedeclareSectionCommands&lt;/span&gt;&lt;span class="na"&gt;[tocdynnumwidth,tocdynindent]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;chapter,subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\tableofcontents&lt;/span&gt;
&lt;span class="k"&gt;\chapter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Chapter&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Subsection&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;chapter&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\chapter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Chapter&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;subsection&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Die Angaben für &lt;code&gt;indent&lt;/code&gt; und &lt;code&gt;numwidth&lt;/code&gt; sind hier notwendig, weil ansonsten die voreingestellten Werte als Mindestwert für einen höheren Einzug sorgen.&lt;/p&gt;
&lt;p&gt;Manche Anwender:innen mögen sich nun fragen, warum im Text immer von &lt;code&gt;indent&lt;/code&gt;, &lt;code&gt;dynindent&lt;/code&gt;, &lt;code&gt;numwidth&lt;/code&gt; und &lt;code&gt;dynnumwidth&lt;/code&gt; die Rede ist, in den Beispielen aber &lt;code&gt;tocindent&lt;/code&gt;, &lt;code&gt;tocdynindent&lt;/code&gt;, &lt;code&gt;tocnumwidth&lt;/code&gt; und &lt;code&gt;tocdynnumwidth&lt;/code&gt; verwendet werden. Das liegt am Unterschied zwischen den Eigenschaften des Verzeichniseintragsstils &lt;code&gt;tocline&lt;/code&gt; und den korrespondierenden Optionen für &lt;code&gt;\RedeclareSectionCommand&lt;/code&gt;, der auch in der &lt;a class="" href="http://mirrors.ctan.org/macros/latex/contrib/koma-script/doc/scrguide.pdf" rel="nofollow"&gt;KOMA-Script-Anleitung&lt;/a&gt; und im &lt;a class="" href="https://komascript.de/komascriptbuch" rel="nofollow"&gt;KOMA-Script-Buch&lt;/a&gt; erklärt ist. Bei Verwendung von &lt;code&gt;\DeclareTOCStyleEntry&lt;/code&gt; oder &lt;code&gt;\DeclareTOCStyleEntries&lt;/code&gt; wären direkt die Eigenschaften als Optionen anzugeben, also ohne den Präfix &lt;code&gt;toc&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Statt die ganzen Breiten und Einzüge automatisch bestimmen zu lassen, gibt es übrigens auch die Möglichkeit, manuell zu den vorhandenen Werten einen Wert zu addieren:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrbook&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\RedeclareSectionCommand&lt;/span&gt;&lt;span class="na"&gt;[tocnumwidth+=8pt]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;chapter&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\RedeclareSectionCommands&lt;/span&gt;&lt;span class="na"&gt;[tocindent+=8pt]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;section,subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\RedeclareSectionCommand&lt;/span&gt;&lt;span class="na"&gt;[tocnumwidth+=4pt]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;section&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\RedeclareSectionCommand&lt;/span&gt;&lt;span class="na"&gt;[tocindent+=4pt]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\RedeclareSectionCommand&lt;/span&gt;&lt;span class="na"&gt;[tocnumwidth+=3pt]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\tableofcontents&lt;/span&gt;
&lt;span class="k"&gt;\chapter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Chapter&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Section&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;First Subsection&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\setcounter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;chapter&lt;span class="nb"&gt;}{&lt;/span&gt;99&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\chapter&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Chapter&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Section&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\subsection&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Second Subsection&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Auch so sind relativ schnell, ansprechende Ergebnisse zu erzielen. Diese Methode funktioniert darüber hinaus auch bereits ab &lt;a class="" href="https://komascript.de/release3.27" rel="nofollow"&gt;KOMA-Script 3.27&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Tue, 27 Apr 2021 18:11:52 -0000</pubDate><guid>https://sourceforge.net1d7829e801e2ae398222558cc07190183ff1ed97</guid></item></channel></rss>