制作书籍目录

制作书籍目录

我想知道如何在 LaTeX 中创建目录。例如,如果我要写一本书,我会想要类似这样的内容

内容

    Chapter 1
      1.1 Real Analysis .............. 1
      1.2 Role of LUB Axiom........... 3

我该如何创建它?我想知道。

答案1

\tableofcontents通过在文档的适当位置插入来生成目录 (ToC) 。

\documentclass{book}

\begin{document}

\tableofcontents

\chapter{(Chapter Name)}

\section{Real Analysis}

\section{Role of LUB Axiom}

\end{document}

请注意,您需要至少运行两次 LaTeX 才能生成目录(LaTeX 在第一次运行中收集目录数据,并在第二次运行中排版)。如果目录本身包含多页,则可能需要第三次运行 LaTeX 才能正确获取目录的页面引用。

答案2

只需要一个命令: ,正如 lockstep 所提到的。它从分段命令、等\tableofcontents中获取条目。\part\chapter\section

此外,您可以使用分段命令的可选参数来获取不同的、更短的目录条目,例如:

\section[short entry]{long title}

如果正文中的标题很长但目录中需要较短的列表条目,则此功能很有用。

如果需要,还有用于进一步定制内容列表的包,例如:

可以为您的图表和表格创建非常相似的索引。命令是\listoffigures\listoftables。我提到它是因为它们是相同的概念,这里的内容条目来自命令\caption

相关内容