<?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_ToCsSamePage</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCsSamePage/</link><description>Recent changes to HowTo_ToCsSamePage</description><atom:link href="https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCsSamePage/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 03 Jun 2025 08:10:24 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCsSamePage/feed" rel="self" type="application/rss+xml"/><item><title>HowTo_ToCsSamePage modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCsSamePage/</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, 03 Jun 2025 08:10:24 -0000</pubDate><guid>https://sourceforge.net6754480de117c9953c28a00899250b46f79e8988</guid></item><item><title>HowTo_ToCsSamePage modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCsSamePage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -43,7 +43,7 @@
 \setuptoc{toc}{totoc}
 \begin{document}

-\addchap{Verzeichnisse}
+\chapter*{Verzeichnisse}
 \tableofcontents
 \listoffigures
 \listoftables
@@ -70,4 +70,80 @@
 \end{document}
 ```

+Das funktioniert übrigens auch für andere Verzeichnisse von Paketen, die `tocbasic` unterstützen, beispielsweise für die Verzeichnisse des [Pakets `listings`](https://www.ctan.org/pkg/listings) oder [Paket `floatbytocbasic`](https://www.ctan.org/pkg/floatbytocbasic). Bei Verwendung von `tocbasic` funktioniert es mit Hilfe von Option `enablepatch=all` auch mit den Standardklassen `book` und `report`:
+```latex
+\documentclass{report}
+\usepackage[ngerman]{babel}
+\usepackage{mwe}
+\usepackage[enablepatch=all]{tocbasic}
+\setuptoc{lot}{leveldown}
+\setuptoc{lof}{leveldown}
+\begin{document}
+
+\tableofcontents
+
+\chapter*{Abbildungen und Tabellen}
+\listoffigures
+\listoftables
+
+\blinddocument
+\begin{figure}
+  \centering
+  \includegraphics{example-image}
+  \caption{Ein Beispielbild}
+  \label{fig:example}
+\end{figure}
+
+\blindtext
+\begin{table}
+  \centering
+  \begin{tabular}{lcr}
+    links &amp;amp; Mitte &amp;amp; rechts \\
+    1     &amp;amp; 2     &amp;amp; 3      \\
+    A     &amp;amp; B     &amp;amp; C      \\
+  \end{tabular}
+  \caption{Eine sehr einfache Tabelle}
+  \label{tab:example}
+\end{table}
+\end{document}
+```
+Für das Inhaltsverzeichnis genügt Option `enablepatch=all` bisher nicht. Stattdessen ist dafür `\tableofcontents` zu ersetzen:
+```latex
+\documentclass{report}
+\usepackage[ngerman]{babel}
+\usepackage{mwe}
+\usepackage[enablepatch=all]{tocbasic}
+\setuptoc{lot}{leveldown}
+\setuptoc{lof}{leveldown}
+\setuptoc{toc}{leveldown}
+\begin{document}
+
+\chapter*{Verzeichnisse}
+\listoftoc[\contentsname]{toc}
+\listoffigures
+\listoftables
+
+\blinddocument
+\begin{figure}
+  \centering
+  \includegraphics{example-image}
+  \caption{Ein Beispielbild}
+  \label{fig:example}
+\end{figure}
+
+\blindtext
+\begin{table}
+  \centering
+  \begin{tabular}{lcr}
+    links &amp;amp; Mitte &amp;amp; rechts \\
+    1     &amp;amp; 2     &amp;amp; 3      \\
+    A     &amp;amp; B     &amp;amp; C      \\
+  \end{tabular}
+  \caption{Eine sehr einfache Tabelle}
+  \label{tab:example}
+\end{table}
+\end{document}
+```
+Möglicherweise wird aber Option `enablepatch=all` in Zukunft erweitert werden.
+
 Und bevor jemand fragt: Ja, es wäre auch möglich, die Verzeichnisse weiterhin als Kapitel zu setzen, aber dennoch den Seitenumbruch davor zu verhindern. Man kann nämlich den in „[Wie verhindert werden kann, dass Kapitel eine neue Seite beginnen](HowTo_ChapterNoNewPage)“ dokumentierten Trick auch per `\BeforeTOCHead{…}` anwenden. Er bleibt dann für die jeweilige Verzeichnisüberschrift lokal. Die deutliche Warnung aus dem entsprechenden Artikel, gilt aber natürlich auch für Verzeichnisse. Aus diesem Grund will ich den Trick hier auch nicht noch einmal zeigen.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Tue, 03 Jun 2025 07:52:42 -0000</pubDate><guid>https://sourceforge.net65cf143da967fbd9ac0e3e7465c6bca7ff092108</guid></item><item><title>HowTo_ToCsSamePage modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ToCsSamePage/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="wie-bei-scrbook-und-scrreprt-mehrere-verzeichnisse-auf-einer-seite-stehen-konnen"&gt;Wie bei &lt;code&gt;scrbook&lt;/code&gt; und &lt;code&gt;scrreprt&lt;/code&gt; mehrere Verzeichnisse auf einer Seite stehen können&lt;/h1&gt;
&lt;p&gt;Anwender, die mit &lt;code&gt;scrbook&lt;/code&gt; oder &lt;code&gt;scrreprt&lt;/code&gt; eher kurze Dokumente mit sehr wenigen Abbildungen und Tabellen erstellen, neigen zu dem Wunsch, beider Verzeichnisse ggf. sogar zusammen mit dem Inhaltsverzeichnis auf einer Seite stehen zu haben. Da jedoch alle Verzeichnisse in der Voreinstellung Kapitel darstellen, beginnen diese natürlich auch immer eine neue Seite. Allerdings bieten die KOMA-Script-Klassen die Möglichkeit, für Verzeichnisse stattdessen die Gliederungsebene um eine Stufe abzusenken, sie also im Beispiel von &lt;code&gt;scrbook&lt;/code&gt; und &lt;code&gt;scrreprt&lt;/code&gt; als Abschnitte zu setzen. Im Sinne der Konsistenz empfiehlt sich dann außerdem eine Gesamtüberschrift über die Verzeichnisse zu setzen, also beispielsweise:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="na"&gt;[listof=leveldown]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrreprt&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="na"&gt;[ngerman]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;babel&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;mwe&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;Abbildungen und Tabellen&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\listoffigures&lt;/span&gt;
&lt;span class="k"&gt;\listoftables&lt;/span&gt;

&lt;span class="k"&gt;\blinddocument&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;figure&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\centering&lt;/span&gt;
  &lt;span class="k"&gt;\includegraphics&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;example-image&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\caption&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Ein Beispielbild&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\label&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;fig:example&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;figure&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;table&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\centering&lt;/span&gt;
  &lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;tabular&lt;span class="nb"&gt;}{&lt;/span&gt;lcr&lt;span class="nb"&gt;}&lt;/span&gt;
    links &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; Mitte &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; rechts &lt;span class="k"&gt;\\&lt;/span&gt;
    1     &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; 2     &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; 3      &lt;span class="k"&gt;\\&lt;/span&gt;
    A     &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; B     &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; C      &lt;span class="k"&gt;\\&lt;/span&gt;
  &lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;tabular&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\caption&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Eine sehr einfache Tabelle&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\label&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;tab:example&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;table&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;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;oder so ähnlich mit allen Verzeichnissen und diese sogar im Inhaltsverzeichnis aufgeführt (was man in genau dem Fall natürlich genau nicht benötigt):&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="na"&gt;[listof=leveldown,listof=totoc]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrreprt&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="na"&gt;[ngerman]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;babel&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;mwe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\setuptoc&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;toc&lt;span class="nb"&gt;}{&lt;/span&gt;leveldown&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\setuptoc&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;toc&lt;span class="nb"&gt;}{&lt;/span&gt;totoc&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;\addchap&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Verzeichnisse&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\tableofcontents&lt;/span&gt;
&lt;span class="k"&gt;\listoffigures&lt;/span&gt;
&lt;span class="k"&gt;\listoftables&lt;/span&gt;

&lt;span class="k"&gt;\blinddocument&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;figure&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\centering&lt;/span&gt;
  &lt;span class="k"&gt;\includegraphics&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;example-image&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\caption&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Ein Beispielbild&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\label&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;fig:example&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;figure&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;table&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\centering&lt;/span&gt;
  &lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;tabular&lt;span class="nb"&gt;}{&lt;/span&gt;lcr&lt;span class="nb"&gt;}&lt;/span&gt;
    links &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; Mitte &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; rechts &lt;span class="k"&gt;\\&lt;/span&gt;
    1     &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; 2     &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; 3      &lt;span class="k"&gt;\\&lt;/span&gt;
    A     &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; B     &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt; C      &lt;span class="k"&gt;\\&lt;/span&gt;
  &lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;tabular&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\caption&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Eine sehr einfache Tabelle&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\label&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;tab:example&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;table&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;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Und bevor jemand fragt: Ja, es wäre auch möglich, die Verzeichnisse weiterhin als Kapitel zu setzen, aber dennoch den Seitenumbruch davor zu verhindern. Man kann nämlich den in „&lt;a class="" href="/p/koma-script/wiki-de/HowTo_ChapterNoNewPage/"&gt;Wie verhindert werden kann, dass Kapitel eine neue Seite beginnen&lt;/a&gt;“ dokumentierten Trick auch per &lt;code&gt;\BeforeTOCHead{…}&lt;/code&gt; anwenden. Er bleibt dann für die jeweilige Verzeichnisüberschrift lokal. Die deutliche Warnung aus dem entsprechenden Artikel, gilt aber natürlich auch für Verzeichnisse. Aus diesem Grund will ich den Trick hier auch nicht noch einmal zeigen.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Tue, 03 Jun 2025 07:35:52 -0000</pubDate><guid>https://sourceforge.net47b6e29bc3ccead568d6fc814003e0ed6b1744fa</guid></item></channel></rss>