使目录中的点一直延伸到数字(使用 titletoc)

使目录中的点一直延伸到数字(使用 titletoc)

我正在使用该titletoc包创建目录。如何确保我的虚线始终与数字相接?更准确地说,我希望虚线看起来如下图所示:

在此处输入图片描述

答案1

\contentsmargin以下是使用和 的一个可能的解决方案\dottedcontents

\documentclass{article}
\usepackage{titletoc}

\contentsmargin{0pt}
\renewcommand\contentspage{\thecontentspage}

\dottedcontents{section}[2.3em]{}{2.3em}{5pt}
\dottedcontents{subsection}[5.5em]{}{3.2em}{5pt}

\begin{document}

\tableofcontents
\section{test test test test test test}
\subsection{test}

\newpage
\setcounter{page}{12}
\section{test}
\subsection{test}

\end{document}

并获取 ToC:

在此处输入图片描述

就我个人而言,我不太喜欢这种布局,更喜欢在最右边的点和页码之间留一些统一的空白。

相关内容