![Definindo novos teoremas usando loops](https://rvso.com/image/327798/Definindo%20novos%20teoremas%20usando%20loops.png)
Eu gostaria de definir o Teorema xy, dizendo que x, y são números inteiros entre 1 e 20.
Então, preciso escrever 400 frases como
\newtheorem*{theorem1.1}{Theorem 1.1}.
EDIT: Estou digitando um livro antigo em formato de látex que tem seu próprio sistema de numeração de teoremas. Para segui-lo, gostaria de definir tais ambientes de teoremas a priori (usando uma frase em loop, por exemplo). Existe uma maneira legal de fazer isso?
Desde já, obrigado!
Responder1
Use uma estratégia diferente:
\newtheorem*{blurb}{Theorem \whatever}
\newcommand{\whatever}{}
\newenvironment{theorem}[1]
{\renewcommand\whatever{#1}\begin{blurb}}
{\end{blurb}}
então você pode fazer
\begin{theorem}{3.25}
em seu documento.