如何重置组索引计数器

如何重置组索引计数器

有时我想要编号列表的标签,例如:

Exercise 2.2
  (a)
  (b)  

对于其他人,我想显示如下内容:

Theorem 2.3
  (i)
  (ii)

为此,我为该组添加了 \begingroup 和 \endgroup 以及 \renewcommand。因此代码如下:

\begin{example}
\qquad
\end{example}
\begin{enumerate}
\item ...
\item ...
\end{enumerate}

\begingroup\renewcommand{\labelenumi}{(\roman{enumi})}
\begin{theorem}
\qquad
\end{theorem}
\begin{enumerate}
\item ...
\item ...
\end{enumerate}
\endgroup

这是可行的,但列表索引计数器不能重置为 (i)。结果实际上是这样的:

Exercise 2.2
(a) ...
(b) ...

Theorem 2.3
(iii) ...
(iv) ...

所以我想知道如何重置每个组中的列表索引计数器。

相关内容