目录中章节附近的前导点

目录中章节附近的前导点

我有一个问题,如何在靠近章节的目录中添加前导点?我搜索了互联网,只找到了如何向章节添加前导点的解决方案,但没有找到章节的解决方案。我尝试使用:

\usepackage{tocloft}
\renewcommand{\cftchapleader}{\cftdotfill{\cftchapdotsep}}

但它对我来说不起作用。

我在这里先向您的帮助表示感谢。

\documentclass{report}[12pt]
\usepackage{tocloft}
\renewcommand{\cftchapterdotsep}{\cftdotsep}
\begin{document}
\tableofcontents
\chapter{A chapter}
\end{document}

答案1

您的 MWE 只多出了 3 个字母:该命令使用chap而不是chapter

\documentclass{report}[12pt]
\usepackage{tocloft}
\renewcommand\cftchapdotsep{\cftdotsep}%
\begin{document}
\tableofcontents
\chapter{A chapter}
\end{document}

答案2

我理解清楚你的问题了吗?

enter image description here

\documentclass{book}
\usepackage[english]{babel}
\usepackage{lipsum}

\makeatletter
\usepackage{tocloft}
\renewcommand\cftchapaftersnum{.}% 
\renewcommand\cftchapdotsep{\cftdotsep}%
\makeatother
\begin{document}
\tableofcontents
\section{Leaf}
\lipsum[1-10]
\end{document}

相关内容