我想要一个如下所示的列表:
1. Introduction
Blaha blah albhalbhalbhalb
1.1. Purpose
Blaha bl ah blah blhab albhalbhalb
1.2. Another Subsection
More text for this section blah blahblalh
...
2. A Whole New Section
2.1. A Subsection in 2
Bunch more text... blah blah..
2.2. Blah
and so forth...
我不需要对子部分进行任何特殊缩进,我只希望能够拥有主要部分标题(可能下面有一些文本),然后是该主要部分的一些子部分(每个子部分下面也有一些文本)。我试图实现的目标有意义吗?
我意识到一种方法是做如下的事情:
\begin{description}
\item[1. Introduction]
...
\item[1.1. Purpose]
...
\item[1.2. Another subsection]
...
\item[2. Main Section]
...
and so forth
\end{description}
但是,我想避免这种方法,因为这意味着每当我在中间插入列表项时,我都必须手动浏览并更新后续列表项。
答案1
假设你需要用它来写一份文档的注释摘要,代码
\newcounter{dsection}
\newcounter{dsubsection}[dsection]
\newcommand\dsection[1]{%
\refstepcounter{dsection}\item[\thedsection~#1]}
\newcommand\dsubsection[1]{%
\refstepcounter{dsubsection}\item[\thedsubsection~#1]}
可以让你说
\begin{description}
\dsection{Introduction}
...
\dsubsection{Purpose}
...
\dsubsection{Another subsection}
...
\dsection{Main Section}
...
and so forth
\end{description}
你可能还想要一个个性化的description
环境;看看枚举项其中有几个例子。
对于文档的正常书写,\section
正是\subsection
您所需要的。
答案2
为此目的提供了分段命令\section
、等。请参阅\subsection
任何有关 LaTeX 的基本介绍。