我需要编写一份文档,其中包含几个月后我需要编写的报告的初步目录。
为此,我需要提供初步的大纲,问题是如何创建一个包含任意条目的目录(与现在正在编写的文档无关)?
答案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
手册。