如果有人能给我提供 enumitem 中执行以下操作的代码,我将非常(非常)感激:
我只需要一个索引集(罗马数字)和灵活性来改变列表中项目之间的空间;左边距和列表中项目之间的空间;以及项目列表前后的空间。
我尝试了一天来得到这个,但却一无所获。
答案1
以下 MWE 构建了一个新的列表类型并调整了您请求的参数。(实际上,您不需要构建新的列表类型,但可以删除该\newlist
命令并newenum
从此替换为枚举。)
\documentclass{article}
\usepackage{enumitem}
\newlist{newenum}{enumerate}{1} %1 is max depth
\setlist[newenum,1]%set params for list level 1
{ label=(\arabic*), %arabic labelling
itemindent=0.9cm, % hor. space before "bullet"
labelsep=0.4cm, % hor. space between "bullet" and label
itemsep=0.5cm, % ver. space between items
topsep=1cm % ver. space before and after list
}
\begin{document}
List Starts.
\begin{newenum}
\item List
\item Continues
\end{newenum}
List Over.
\end{document}
使用它,您可以非常轻松地调整间距参数。水平间距非常可定制,因此我建议您查看enumitem
手动的从而准确达到您的要求。