Enumitem 设置对枚举环境没有影响

Enumitem 设置对枚举环境没有影响

我读过这个问题:列表中的垂直空间但那里提供的解决方案都不适用于我。当我添加以下内容时:

\usepackage{enumitem}
\setitemize{itemsep=-10pt,parsep=-10pt,topsep=-10pt,partopsep=-10pt}

或者上述许多不同事物的任意组合都会受到影响,但对于enumerate环境的呈现方式绝对没有影响。

但是,当我添加\setlength\itemsep{-10pt}enumerate环境时,它确实会改变itemsep长度。

不幸的是,LaTeX 代码已生成,我无法更改生成器以插入 setlength 命令。还有其他方法可以解决这个问题吗?(出于同样的原因,重命名环境也不是一种选择)。

答案1

确切的语法,正如 所记录的enumitem,应该是

usepackage{enumitem}
\setlist[enumerate]{itemsep=-10pt,parsep=-10pt,topsep=-10pt,partopsep=-10pt}

或者,对于特定的列表级别,类似

\setlist[enumerate,2]{itemsep=-10pt,parsep=-10pt,topsep=-10pt,partopsep=-10pt}

获得 2 级枚举列表。

相关内容