继续在算法环境中对定理进行编号

继续在算法环境中对定理进行编号

我正在使用该thmtools包来获取类似定理的环境,其中定理编号的形式为 SECTION.THEOREMNUMBER:

\declaretheorem[numberwithin = chapter]{theorem}
\declaretheorem[sibling = theorem, style = definition]{definition}
\declaretheorem[sibling = theorem, style = definition]{lemma}

现在我还想使用包algorithm和来包含算法algpseudocode。我已经通过指定了第一个包\usepackage[section]{algorithm}。但是,现在的编号只有 SECTION.ALGORITHMNUMBER。如果算法之前有定理,则会忽略它们(即不继续编号)。换句话说:一个部分中的算法的编号与定理无关。我该如何解决这个问题?

相关内容