使用未编号定理时,latex 编译失败

使用未编号定理时,latex 编译失败

我正在使用包中的未编号定理,amsthm如下所示:

\newtheorem*{exercise}[theorem]{Exercise}

但我的文件编译失败。具体来说,它说Latex Error: missing \begin{document} 我显然已经成功了,因为我可以在没有 newtheorem 后面的小行星符号的情况下进行编译。

有任何想法吗?

答案1

当你输入

\newtheorem{corollary}[theorem]{Corollary}

这意味着你已经有了类似的东西

\newtheorem{theorem}{Theorem}[section]

(可能带有不同的尾随可选参数,或者根本没有)并且您希望corollary与共享编号theorem

对于无编号的定理类环境,这是没有意义的,因为新环境没有编号,因此没有可共享的编号。因此

\newtheorem*{exercise}{Exercise}

就是您所需要的。

相关内容