![Определение новыхтеорем с использованием циклов](https://rvso.com/image/327798/%D0%9E%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BD%D0%BE%D0%B2%D1%8B%D1%85%D1%82%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%20%D1%81%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC%20%D1%86%D0%B8%D0%BA%D0%BB%D0%BE%D0%B2.png)
Я хотел бы определить теорему xy, предположив, что x, y — целые числа от 1 до 20.
Затем мне нужно написать 400 предложений, например:
\newtheorem*{theorem1.1}{Theorem 1.1}.
EDIT: Я печатаю какую-то старую книгу в латексной форме, которая имеет свою собственную систему нумерации теорем. Чтобы следовать ей, я хотел бы определить такие окружения теорем априори (например, с помощью циклического предложения). Есть ли хороший способ сделать это?
Заранее спасибо!
решение1
Используйте другую стратегию:
\newtheorem*{blurb}{Theorem \whatever}
\newcommand{\whatever}{}
\newenvironment{theorem}[1]
{\renewcommand\whatever{#1}\begin{blurb}}
{\end{blurb}}
так что вы можете сделать
\begin{theorem}{3.25}
в вашем документе.