1

我想知道为什么在下面显示的目录中,我在最详细的小节中有不同的点样式?

替代文字

我用过的只是:

\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
....
\tableofcontents

如何在所有深度级别创建一致的样式:部分、小节等?

4

2 回答 2

2

这实际上取决于您使用的文档类;书籍、文章等都有 TOC 的预设布局。

既然你说你正在写你的论文,你是否有可能使用学院/大学给出的风格?

还是有办法改变的。你可以使用包tocloft,

\usepackage{tocloft}

它有一个名为 \@dotsep 的方法来更改点之间的空间量。虽然我不知道它是否会在这种情况下工作,因为您只为整个 TOC 定义一次,如果它与您所拥有的相关,它可能只会增加您的点相对于它已经放置的方式。

但无论如何,这是代码,

\makeatletter \renewcommand{\@dotsep}{4.5} \makeatother
\tableofcontents

它必须放在你的 toc 命令之前,4.5 代表距离。

但就像我说的,这取决于您的文档类及其样式类。这是包文档tocloft.pdf的链接。有更多可用的自定义项可能更适合您。

于 2010-09-29T22:23:13.797 回答
2

至少在文章类中,它们已经有了标准样式,但要获得像小节中那样的部分的点前导符,只需使用以下代码:

\usepackage{tocloft}
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
于 2012-07-26T03:47:58.983 回答