使用無編號定理時,latex 無法編譯

使用無編號定理時,latex 無法編譯

我使用包中的未編號定理,amsthm如下所示:

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

但我的檔案無法編譯。特別是,它說Latex Error: missing \begin{document} 我顯然擁有這一點,因為我能夠在新定理之後沒有小行星符號的情況下進行編譯。

有任何想法嗎?

答案1

當您輸入時

\newtheorem{corollary}[theorem]{Corollary}

這意味著你已經有了類似的東西

\newtheorem{theorem}{Theorem}[section]

(可能有不同的尾隨可選參數,或完全沒有)並且您希望corollary與 共用編號theorem

在類似定理的無編號環境的情況下,這是沒有意義的,因為新環境一開始就沒有編號,因此沒有可供共享的環境。因此

\newtheorem*{exercise}{Exercise}

就是你所需要的。

相關內容