我正在写一个 LyX模块我想要以下结构:
#\DeclareLyXModule{A module that handles amsthm}
#DescriptionBegin
#Defines theorem environments.
#DescriptionEnd
Format 66
Requires amsthm
Input thms-envs.inc
然后thms-envs.inc
我想在里面插入以下 LaTeX 代码:
\theoremstyle{definition}
\newtheorem{theorem}{Theorem}[chapter]
\newtheorem{corollary}[theorem]{Corollary}
\newtheorem{lemma}[theorem]{Lemma}
LyX 模块语法是什么?
我知道我可以只需进入文档设置并执行此操作,但我想使用模块来完成。
答案1
语法是使用AddToPreamble
和EndPreamble
。要插入所需的代码,您可以执行以下操作:
AddToPreamble
\theoremstyle{definition}
\newtheorem{theorem}{Theorem}[chapter]
\newtheorem{corollary}[theorem]{Corollary}
\newtheorem{lemma}[theorem]{Lemma}
EndPreamble
欲了解更多信息,请参阅帮助>自定义。