
Ich verwende das thmtools
Paket, um theoremähnliche Umgebungen zu erhalten, in denen die Theoremnummerierung die Form ABSCHNITT.THEOREMNUMMER hat:
\declaretheorem[numberwithin = chapter]{theorem}
\declaretheorem[sibling = theorem, style = definition]{definition}
\declaretheorem[sibling = theorem, style = definition]{lemma}
Nun möchte ich auch Algorithmen einbinden, die die Pakete algorithm
und verwenden algpseudocode
. Das erste Paket habe ich über angegeben \usepackage[section]{algorithm}
. Allerdings lautet die Nummerierung jetzt nur noch ABSCHNITT.ALGORITHMNUMBER. Stehen vor einem Algorithmus Theoreme, werden diese ignoriert (d. h. die Nummerierung wird nicht fortgeführt). Anders ausgedrückt: Die Algorithmen innerhalb eines Abschnitts werden unabhängig von den Theoremen nummeriert. Wie kann ich das beheben?