我有以下LaTeX
代码:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label*=\textbf{\arabic*.}]
\setlength\itemsep{0.5em}
\item Test item 1
\begin{enumerate}[label*=\textbf{\arabic*.}]
\item Test subitem 1.1
\item Test subitem 1.2
\item Test subitem 3.3
\end{enumerate}
\item Test item 2
\begin{enumerate}[label*=\textbf{\arabic*.}]
\item Test subitem 2.1
\item Test subitem 2.2
\item Test subitem 2.3
\end{enumerate}
\end{enumerate}
\end{document}
我设法增加了项目之间的空间,如下所示:
如何增加项目与子项目之间的间距?
答案1
在我看来,嵌套级别之间的间距非常好,不需要更改分隔,但项目列表上方(和下方!)的空间由 控制,可以在可选参数中topsep
设置topsep=...
enumerate
如果此长度对于所有二级列表都有效,\setlist[enumerate,2]{topsep=...}
则使用...
代表“任何”所需值。
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label*=\textbf{\arabic*.},itemsep=0.5em]
\item Test item 1
\begin{enumerate}[label*=\textbf{\arabic*.},topsep=25pt]
\item Test subitem 1.1
\item Test subitem 1.2
\item Test subitem 3.3
\end{enumerate}
\item Test item 2
\begin{enumerate}[label*=\textbf{\arabic*.}]
\item Test subitem 2.1
\item Test subitem 2.2
\item Test subitem 2.3
\end{enumerate}
\end{enumerate}
\end{document}