多语言展示
当前在线:1036今日阅读:26今日分享:39

Latex教程: [19]插入目录

上一节我们介绍了如何使用\section{}, \part{}, \chapter{}来在正文中插入章节。插入章节一方面是为了让文档更有层次,另一方面也有利于我们使用命令在文档中自动插入目录。这一节我们来介绍如何在Latex中自动插入目录。
工具/原料

Latex, WinEdt

方法/步骤
1

Latex插入目录需要你首先使用\section{},subsection{},\part{},\chapter{}等命令在正文中插入了章节之后才能够再使用\tableofcontents命令在这个命令出现的位置插入目录。输入如下代码插入一个简单的目录:

2

编译后可以看到在\tableofcontents出现的位置插入来一个目录。可以看到目录编排的只有\section{}系列的内容,并不把paragraph编排进去。

3

由于我们只出现了一页,因此看不到明显的目录效果。这里我们使用\newpage强制插入几页,然后再插入目录:

4

编译输出后可以看到目录中将不同页面的section页码自动附上了,格式也是Latex默认的格式,看起来很专业。

5

如果不想将某些section编进目录怎么办?这个时候我们可以在\senction{}的大括号前加上*号,这样这个section不仅不会在正文中被编号,同时也不会被编进目录中。例如我们对代码中subsubsection加*处理:

6

编译后可以看到这个subsubsection前面既不出现编号,在目录中也没有把它编进去。

推荐信息