列表:itemize、enumerate、description
项目符号列表用 itemize,编号列表用 enumerate,每个条目前写 \item。对于带解释的术语,请使用 description,并把术语放在方括号中:\item[Term]。
项目符号
itemize 列表的每个条目都以 \item 开头。条目可以有好几行,也可以包含多个段落。
项目符号列表
Bring to the field trip:
\begin{itemize}
\item a notebook and two pencils,
\item water for the whole day,
\item a rain jacket.
\end{itemize}编号列表
enumerate 把条目编号为 1、2、3,依此类推。
编号列表
\begin{enumerate}
\item Open the editor.
\item Choose New project.
\item Start writing.
\end{enumerate}嵌套列表
在 \item 中放一个列表即可嵌套。请在源代码中缩进,以便看清层级;编辑器并不需要缩进,但以后你会感谢自己这么做。
列表中的列表
\begin{enumerate}
\item Fruit
\begin{itemize}
\item Apples
\item Pears
\begin{itemize}
\item Williams
\item Conference
\end{itemize}
\end{itemize}
\item Vegetables
\begin{enumerate}
\item Carrots
\item Leeks
\end{enumerate}
\end{enumerate}各层级的标记与 TeX 发行版略有不同:
| 层级 | Scissor LaTeX 中的 itemize | TeX 发行版中的 itemize | Scissor LaTeX 中的 enumerate | TeX 发行版中的 enumerate |
|---|---|---|---|---|
| 1 | • | • | 1. | 1. |
| 2 | ‣ | – | 1. | (a) |
| 3 | – | ∗ | 1. | i. |
| 4 | • | · | 1. | A. |
描述列表
在 description 列表中,每个 \item 都在方括号中接收术语。术语以粗体排版,后面跟着它的解释。
术语及其解释
\begin{description}
\item[Preamble] The part before \verb|\begin{document}|.
\item[Body] The text that is printed.
\item[Package] A set of extra commands, loaded with
\verb|\usepackage|.
\end{description}自定义标签
在 TeX 发行版中,itemize 或 enumerate 列表中的 \item[...] 会用你自己的标签替换项目符号或编号。在 Scissor LaTeX 中,项目符号或编号会保留,你的标签输出在它之后,作为条目的开头。
itemize 和 enumerate 中的 \item[...]:标签跟在标记之后
\begin{itemize}
\item[+] Faster than before
\item[--] Uses more memory
\end{itemize}
\begin{description}
\item[Pro] Faster than before
\item[Con] Uses more memory
\end{description}连续的两个列表
两个列表之间的一句话让它们分别编号
Before the trip:
\begin{enumerate}
\item Pack.
\item Sleep.
\end{enumerate}
On the day:
\begin{enumerate}
\item Wake up.
\item Leave at 7:44.
\end{enumerate}enumitem 和 paralist 宏包
enumitem 宏包允许在 \begin{itemize} 或 \begin{enumerate} 之后的方括号中添加选项,例如 [label=(\alph*)]、[start=5] 或 [noitemsep]。Scissor LaTeX 会接受这些选项并忽略它们:列表保持正常的外观和编号。\setcounter{enumi}{...} 同样会被忽略。
enumitem 选项会被接受并忽略
\begin{enumerate}[label=(\alph*), start=4]
\item Numbered 1, not (d).
\item Numbered 2, not (e).
\end{enumerate}paralist 宏包的紧凑列表 compactitem、compactenum 和 compactdesc 的效果与 itemize、enumerate 和 description 相同。在段落中为条目编号的 inparaenum 会按普通编号列表排版。更多详情请参阅 enumitem 和 paralist 页面。
与 TeX 发行版的区别
完整手册位于 ctan.org/pkg/enumitem 和 ctan.org/pkg/paralist。
另请参阅 enumitem、paralist、文本样式和 multicol。
常见问题
如何在 LaTeX 中制作项目符号?
写 \begin{itemize},然后每个要点写一个 \item,最后写 \end{itemize}。
如何更改 enumerate 列表的编号样式?
在 TeX 发行版中,可以使用 enumitem 的选项 [label=(\alph*)]。Scissor LaTeX 会忽略它,仍按 1、2、3 编号。如果需要自己的标签,description 列表在任何地方都可用。
如何接着上一个列表继续编号?
在 Scissor LaTeX 中,紧挨着的两个编号列表本来就会继续编号。如果它们之间有文字,第二个列表会从 1 重新开始。
本页的每个示例都在构建网站时由 Scissor LaTeX 排版。 最后更新:2026-11-07