Добавление букв к меткам теорем для уточнения теоремы находится в приложении к пакету amsthm.
Итак, у меня есть основной документ с парой теорем. У меня также есть приложение с теоремами, которые могут быть менее важны для большинства читателей. Это два отдельных документа. В идеале, в ответе не будет кучи дополнительных пакетов [желательно просто amsthm]. К сожалению, мои соавторы использовали слово для обозначения основного документа, поскольку его содержание было гораздо менее математическим. В любом случае, в приложении я бы хотел что-нибудь вроде
Теорема S1. <вставить текст>
Теорема S2. <вставить текст>
Загон S1. <вставить текст>
S означает дополнение (можно также использовать A для приложения). Это означает, что я могу ссылаться на теоремы в основном документе, и ясно, что это не относится к двум основным математическим результатам, представленным там.
Я действительно видел один вопрос о добавлении букв в подразделы, но когда я попытался адаптировать код к среде теорем, это не сработало.
Ответы
Один из вариантов - сделать следующее, используя
\usepackage{amsthm}
\newtheorem{thm}{Theorem S\ignorespaces}
\begin{document}
\begin{thm}
This is a theorem with S in it.
\end{thm}
\end{document}
Вы можете сделать что-то вроде этого (не проверено - мой ноутбук в ремонте, поэтому у меня нет под рукой установки LaTeX):
\newtheorem{thm}{Theorem}
\renewcommand{\thethm}{S\arabic{thm}}