我已经定义
\newenvironment{cvolist}[1][2.25cm]{\setlength{\pwd {#1}\enumerate}
{\endenumerate \aftergroup\ignorespacesafterend\vspace{-1.5em}}
这样,我就可以在环境中拥有一个列表(这听起来可能很复杂,但确实如此,但它是一个我无法控制的更大项目的一部分,所以请不要争论它的复杂性)。
我真正想写的是
\newenvironmenth{cvolist}[1][2.25cm]{\setlength{\pwd}{#1}\enumerate[leftmargin=2cm]}
{\endenumerate \aftergroup\ignorespacesafterend\vspace{-1.5em}}
这样我就可以实际选择项目的左边距。但是,当我调用 \item 时会出现错误(没有 enumerate 的参数时不会出现错误)。
关于如何以命令形式传递参数有什么想法吗?
我以命令形式书写是因为我读到过嵌套环境会出现错误。