我需要打印目录的轻量版:不带点和页码。我已经尝试过使用tocloft
包等,但没有任何效果。
我怎样才能实现这一点?
我正在使用report
文档类。
谢谢
答案1
tocloft
为此提供了所有手段:
dotsep
可以使用较大的值(例如 10000 或)来关闭数轴上的点\cftnodots
,这意味着点之间的距离很大。这可以通过\newcommand{\cftsectiondotsep}{\cftnodots}
对每个结构级别进行等来完成,即subsection
等。\cftpagenumbersoff{section}
也可以使用 关闭每个结构级别的页码。
\documentclass{article}
\usepackage{tocloft}
\usepackage{blindtext}
\makeatletter
\newcommand{\cftsectiondotsep}{\cftnodots}
\newcommand{\cftsubsectiondotsep}{\cftnodots}
\newcommand{\cftsubsubsectiondotsep}{\cftnodots}
\cftpagenumbersoff{section}
\cftpagenumbersoff{subsection}
\cftpagenumbersoff{subsubsection}
\makeatother
\begin{document}
\tableofcontents
\clearpage
\blinddocument
\end{document}