Die Nummerierung von Minitoc überschneidet sich mit den Unterabschnittsüberschriften

Die Nummerierung von Minitoc überschneidet sich mit den Unterabschnittsüberschriften

Ich habe eine lange minitocNummerierungstiefe \setcounter{minitocdepth}{3}. Ich habe ein Problem damit:

\documentclass{report}
\usepackage{newcent}
\usepackage{minitoc}
\setcounter{tocdepth}{1}
\setcounter{secnumdepth}{5}
\dominitoc
\nomtcrule
\setlength{\mtcindent}{5pt}
\setcounter{minitocdepth}{5}
\renewcommand{\mtcSfont}{\small\bfseries\rmfamily}
\renewcommand{\mtifont}{\large\bfseries\rmfamily}
\begin{document}
\tableofcontents
\appendix
\chapter{X}
\minitoc
\newpage
\section{X}
\section{X}
\section{X}
\section{X}
\section{X}
\section{X}
\section{X}
\subsection{X}
\subsection{X}
\subsection{x}
\subsection{X}
\section{X}
\section{X}
\section{X}
\section{X}
\section{X}
\subsection{X}
\subsection{X}
\subsection{X}
\subsection{X}
\subsection{X}
\subsection{X}
\subsection{X}
\subsection{X}
\subsection{X}
\subsection{X}
\subsection{X}
\subsection{X}
\end{document}

Bildbeschreibung hier eingeben

Wie Sie sehen, A.12.10gibt es Überschneidungen mit X.

Wie kann ich die Einstellungen ändern, minitocum dieses Problem zu beheben?

Antwort1

Das ist keinminitoc-spezifisches Problem. Hinzufügen

\makeatletter
\renewcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.5em}}% Used to be {3.8em}{3.2em}
\makeatother

zu Ihrer Dokumentpräambel erhöht die der Unterabschnittsnummer in den Inhaltsverzeichnisdateien zugewiesene Breite von 3.2emauf 3.5em. Sie können diese Länge Ihren Anforderungen entsprechend anpassen.

Bildbeschreibung hier eingeben

verwandte Informationen