![在定理标签中添加字母来指定定理,请参阅 amsthm 包的附录](https://linux22.com/image/424890/%E5%9C%A8%E5%AE%9A%E7%90%86%E6%A0%87%E7%AD%BE%E4%B8%AD%E6%B7%BB%E5%8A%A0%E5%AD%97%E6%AF%8D%E6%9D%A5%E6%8C%87%E5%AE%9A%E5%AE%9A%E7%90%86%EF%BC%8C%E8%AF%B7%E5%8F%82%E9%98%85%20amsthm%20%E5%8C%85%E7%9A%84%E9%99%84%E5%BD%95.png)
因此,我有一个包含几个定理的主文档。我还有一个附录,其中包含对大多数读者来说可能不太重要的定理。这是两个单独的文档。理想情况下,答案不会使用一堆额外的包 [最好只是“amsthm”]。不幸的是,我的合作者使用 word 作为主文档,因为内容大多不太数学。无论如何,在附录中,我想要类似
定理 S1。< 插入文本 >
定理 S2。< 插入文本 >
Corralary S1。< 插入文本 >
S 代表补充(也可以用 A 代表附录)。这意味着我可以引用主文档中的定理,很明显它不是指那里提出的两个主要数学结果。
我确实看到一个关于向小节添加字母的问题,但是当我尝试将代码适配到定理环境时,它不起作用。
答案1
一个选项是按照如下方式使用
\usepackage{amsthm}
\newtheorem{thm}{Theorem S\ignorespaces}
\begin{document}
\begin{thm}
This is a theorem with S in it.
\end{thm}
\end{document}
答案2
您可以做类似的事情(未经测试 - 我的笔记本电脑正在维修,所以我手边没有 LaTeX 安装程序):
\newtheorem{thm}{Theorem}
\renewcommand{\thethm}{S\arabic{thm}}