.png)
Ich benutze scrartcl
und möchte …
- Abbildungsverzeichnis und Tabellenverzeichnis im Inhaltsverzeichnis aufführen
- Füllen Sie den Raum zwischen den Abschnitten und ihren Seitenzahlen im Inhaltsverzeichnis mit Punkten
- Lassen Sie den Rest des Inhaltsverzeichnisses unverändert.
Dies ist also die gewünschte Ausgabe, die mit tocstyle
(Code unten) generiert wurde:
\documentclass[listof=totoc]{scrartcl}
% Problem: alpha version and warning.
\usepackage{tocstyle}
\newtocstyle[KOMAlike][leaders]{alldotted}{}
\usetocstyle{alldotted}
\begin{document}
\tableofcontents
\vfill\hrule
\listoffigures
\listoftables
\section{Test section}
\subsection{Test subsection}
\end{document}
Frage: Wie kann ich dieselbe Ausgabe erhalten, ohne zu verwenden tocstyle
? Ich möchte dies vermeiden tocstyle
, da immer eine Warnung generiert wird, dass es sich bei dem Paket um eine Alpha-Version handelt, die sich in Zukunft ändern kann.
Ich würde eine möglichst minimale Lösung bevorzugen, bei der zusätzliche Pakete vermieden werden, LOF und LOT nicht manuell zum Inhaltsverzeichnis hinzugefügt werden usw.
Ich habe bereits versucht, stattdessen zu verwenden tocloft
, aber dann gehen andere Dinge kaputt:
\documentclass[listof=totoc]{scrartcl}
% Problem: LOF and LOT not in TOC; different font style for sections.
\usepackage{tocloft}
\renewcommand{\cftsecdotsep}{\cftdotsep}
\renewcommand{\cftsecleader}{\cftdotfill{\cftsecdotsep}}
\begin{document}
\tableofcontents
\vfill\hrule
\listoffigures
\listoftables
\section{Test section}
\subsection{Test subsection}
\end{document}
Antwort1
Nutzen Sie die Option toc=sectionentrywithdots
. Obwohl im Handbuch steht, dass es sich um eine Beta-Funktion handelt, werden keine Warnungen generiert.
\documentclass[listof=totoc,toc=sectionentrywithdots]{scrartcl}
\begin{document}
\tableofcontents
\vfill\hrule
\listoffigures
\listoftables
\section{Test section}
\subsection{Test subsection}
\end{document}