A numeração do Minitoc se sobrepõe aos títulos das subseções

A numeração do Minitoc se sobrepõe aos títulos das subseções

Eu tenho minitocuma profundidade de numeração longa \setcounter{minitocdepth}{3}. Eu tenho um problema com isso:

\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}

insira a descrição da imagem aqui

Como você pode ver A.12.10sobreposições com X.

Como posso alterar a configuração minitocpara superar esse problema?

Responder1

Isto não é umminitoc-problema específico. Adicionando

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

ao preâmbulo do seu documento aumenta a largura alocada ao número da subseção nos arquivos relacionados ao ToC de 3.2empara 3.5em. Você pode ajustar esse comprimento para atender às suas necessidades.

insira a descrição da imagem aqui

informação relacionada