Minitoc 编号与小节标题重叠

Minitoc 编号与小节标题重叠

我有较长的minitoc数字深度\setcounter{minitocdepth}{3}。我遇到了一个问题:

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

在此处输入图片描述

正如您所见A.12.10与重叠X

我该如何改变设置minitoc来解决这个问题?

答案1

这不是一个minitoc-特定问题。添加

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

添加到文档序言中会将分配给目录相关文件中子节编号的宽度从3.2em增加到3.5em。您可以根据需要调整此长度。

在此处输入图片描述

相关内容