到目前为止,我使用了带有阿拉伯数字的枚举环境,并在序言中写道\setlist[enumerate,1]{leftmargin=*}
以避免缩进。而且效果很好。
现在我试图在序言中告诉枚举\setenumerate[0]{label=(\alph*)}
使用小写字母而不是阿拉伯数字。它可以工作,但现在我的列表中的缩进很小。当我使用\Alph*
而不是 时\alph*
,它可以工作而无需缩进,但我不想使用大写字母。
有没有什么办法可以避免缩进\alph
?
PS:我用的是enumitem
包。
答案1
默认情况下,标签的宽度\alph*
是字符的宽度m
。您可以使用以下选项更改此widest
设置:
\documentclass{article}
\usepackage{enumitem}
\setlist[enumerate,1]{leftmargin=*}
\setlist[enumerate,0]{label=(\alph*),widest=a}
\begin{document}
\noindent
Text.
\begin{enumerate}
\item One
\item Two
\item Three
\end{enumerate}
\end{document}
顺便说一下\setenumerate
已被弃用。