如何创建自定义目录

如何创建自定义目录

我需要编写一份文档,其中包含几个月后我需要编写的报告的初步目录。

为此,我需要提供初步的大纲,问题是如何创建一个包含任意条目的目录(与现在正在编写的文档无关)?

答案1

您可以使用enumerate并设置其样式,使用enumitem包。

\documentclass{article}
\usepackage{enumitem}
\usepackage{kantlipsum}
\begin{document}
  \kant[1-2]
  \begin{enumerate}[label=\arabic*,leftmargin=*,labelsep=2ex,ref=\arabic*]
    \item First chapter \dotfill 2
      \begin{enumerate}[label*=.\arabic*,leftmargin=*,labelsep=2ex]
        \item First section \dotfill 3
        \begin{enumerate}[label*=.\arabic*,leftmargin=*,labelsep=2ex]
        \item First sub section \dotfill 4
      \end{enumerate}
      \end{enumerate}
    \item Second chapter \dotfill 10
      \begin{enumerate}[label*=.\arabic*,leftmargin=*,labelsep=2ex]
        \item First section \dotfill 12
        \begin{enumerate}[label*=.\arabic*,leftmargin=*,labelsep=2ex]
        \item First sub section \dotfill 13
      \end{enumerate}
      \end{enumerate}
  \end{enumerate}
\end{document}

在此处输入图片描述

可以进行更多样式设置(例如调整垂直间距等),并将其留作练习。有关详细信息,请参阅enumitem手册。

相关内容