Requirepackage[leqno]{amsthm} 有什么问题?

Requirepackage[leqno]{amsthm} 有什么问题?

[leqno]我尝试编写自己的文档类,但是当我为包添加选项时,出现了问题amsthm

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{mybook}[2018/05/28 Free LaTeX text book template from Typesetters.se]
\LoadClass[11pt,
               onecolumn,
               titlepage,
               twoside,
               openany
               ]{book}
......
\Requirepackage[leqno]{amsthm}

错误:

! LaTeX Error: File `leqno.thm' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: thm)

答案1

leqno不是 的有效选项amsthm。该包通过以下行处理选项

\DeclareOption*{\input{\CurrentOption .thm}}

因此,对于option传递给amsthm系统的每个文件,都会查找一个文件option.thm,但leqno.thm根本就不存在。

我猜您可能想要传递leqnoamsmath,而不是amsthm

相关内容