我正在使用该enumitem
软件包。我在序言中输入了以下内容:
\renewlist{enumerate}{enumerate}{5}
\setlist[enumerate,1]{label={\textbf{(\alph*)}},ref=\alph*}
\setlist[enumerate,2]{label={\textbf{(\arabic*)}},ref=\theenumi.\arabic*}
\setlist[enumerate,3]{label={\textbf{(\Alph*)}},ref=\theenumii.\Alph*}
\setlist[enumerate,4]{label={\textbf{(\roman*)}},ref=\theenumiii.\roman*}
\setlist[enumerate,5]{label={\textbf{(\arabic*)}},ref=\theenumiv.\arabic*, left=\parindent}
一切都运行正常,除非我想在不同的级别(例如级别 3(enumiii))开始新列表。我找不到轻松做到这一点的方法。可能吗?
答案1
列表嵌套深度在计数寄存器中\@enumdepth
,因此,如果出于某种奇怪的原因,您需要假装已经在列表内\@enumdepth=2
,它将启动下一个列表,就像嵌套到第 3 级一样