目录:添加垂直空间

目录:添加垂直空间

在使用 LaTeX 命令生成的目录中\tableofcontents,我想在目录中的章节项前添加垂直空格。我在笔记中使用的一种方法是使用

\addtocontents{toc}{\protect\vspace{10pt}}

在文档中的所需位置,以便通过处理\tableofcontents在目录中包含适当的垂直空间。我有两个问题:

  1. 以上是在目录中获取垂直空间的正确方法吗?

  2. 这里为什么需要用到\protect命令呢?

谢谢...

答案1

  1. 如果只是为了微调目录的最终外观,这是正确的方法;如果这是所有章节的普遍需求,直接自定义目录排版会更好。

  2. \addtocontents写入文件.toc,这会导致命令扩展,但您要\vspace{10pt}.toc文件中写入,而不是留下空格的指令(这将在.toc读取文件时完成)。

相关内容