
Gostaria de ter letras como subnumeração paraalgunsteoremas, da mesma forma queessa questão, mas eu gostaria de ter os dois subteoremas ''separadamente'', para poder incluir qualquer coisa entre eles.
Encontrei uma abordagem usando newcounter
como resposta a uma pergunta um pouco diferente e tentei modificá-la para fazer o que desejo, mas não consigo fazê-la funcionar. Aqui está o que eu tentei:
\documentclass{article}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}
\newtheorem{theorem2}{Theorem}
\newcounter{pretheorem}
\counterwithin{theorem2}{pretheorem}
\renewcommand\thetheorem{\arabic{pretheorem}\alph{theorem2}}
\newcommand{\theoremgroup}{\refstepcounter{pretheorem}}
\begin{document}
\begin{theorem}
This should be Theorem 1.
\end{theorem}
\theoremgroup
\begin{theorem2}
This should be Theorem 2a.
\end{theorem2}
\begin{theorem2}
This should be Theorem 2b.
\end{theorem2}
\begin{theorem}
This should be Theorem 3.
\end{theorem}
\end{document}
Responder1
Por tentativa e erro, descobri uma maneira. Acontece que o Latex não gosta que o nome de um teorema termine em um número neste caso.
\newtheorem{theorem}{Theorem}
\newtheorem{theoremgrp}{Theorem}
\newcounter{subtheorem}
\counterwithin{theoremgrp}{subtheorem}
\renewcommand\thetheoremgrp{\arabic{theorem}\alph{theoremgrp}}
\newcommand{\theoremgroup}{\refstepcounter{subtheorem}\refstepcounter{theorem}}
O uso é
\begin{theorem}
Lorem ipsum
\end{theorem}
para teoremas normais com um único número, e
\theoremgroup
\begin{theoremgrp}
Lorem ipsum
\end{theoremgrp}
\begin{theoremgrp}
Lorem ipsum
\end{theoremgrp}
...
para teoremas de múltiplas partes. A numeração é comum, por exemplo 1, 2a, 2b, 2c, 3...
eu ainda não seiPOR QUEisso funciona, então qualquer explicação é bem-vinda!