为环境设置字母计数器

为环境设置字母计数器

我有一个\newtheorem这样的环境

\newtheorem{theorem}{Theorem}
\newtheorem{lemma}[theorem]{Lemma}

它遵循该部分的编号。

我怎样才能将数字编号从算术编号改为字母编号?在文档中间?

答案1

如果你发布完整的最小工作示例因为答案可能(但可能不)取决于你用于定理等的包。无论如何,我认为你需要

\renewcommand\thetheorem{\alph{theorem}}

通过此您可以获得:

在此处输入图片描述

我假设您只想使计数器theorem按字母顺序排列,而不是按部分排列。以下是完整代码(MWE):

\documentclass{article}

\newtheorem{theorem}{Theorem}

\begin{document}

  \begin{theorem}first one \end{theorem}

  \renewcommand\thetheorem{\alph{theorem}}

  \begin{theorem}second one \end{theorem}

\end{document}

相关内容