我正在尝试制作一个像这样的嵌套枚举列表:
我想减少外层物品 1和内部项目 1.1,但保留所有其他间距。怎么做?
当前代码:
\documentclass[a4paper]{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}
\item Outer item 1
\begin{enumerate}[label=\alph*., nolistsep]
\item Inner item 1.1
\item Inner item 1.2
\item Inner item 1.3
\item Inner item 1.4
\end{enumerate}
\item Outer item 2
\begin{enumerate}[label=\alph*., nolistsep]
\item Outer item 2.1
\item Outer item 2.2
\end{enumerate}
\end{enumerate}
\end{document}
我尝试使用nolistsep
外部枚举和topsep=0pt
,但我没能得到所需要的。
答案1
我找到了一个适合我的答案,使用parsep
避免之间的间距外层物品 1和内部项目 1.1和itemsep
之间的间距内部项目 1.4和外层物品 2稍大一点:
\documentclass[a4paper]{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[parsep=0pt, itemsep=8pt]
\item Outer item 1
\begin{enumerate}[label=\alph*., nolistsep]
\item Inner item 1.1
\item Inner item 1.2
\item Inner item 1.3
\item Inner item 1.4
\end{enumerate}
\item Outer item 2
\begin{enumerate}[label=\alph*., nolistsep]
\item Outer item 2.1
\item Outer item 2.2
\end{enumerate}
\end{enumerate}
\end{document}