1 #\DeclareLyXModule{Theorems (AMS-Extended)}
3 #Defines some additional theorem environments for use with the
4 #AMS theorems packages. Includes Criterion, Algorithm, Axiom,
5 #Condition, Note, Notation, Summary, Acknowledgement, Conclusion,
6 #Fact, Assumption, Case, and Question, in both starred and non-starred
9 #Requires: theorems-ams
11 # Original Author : David L. Johnson <dlj0@lehigh.edu>
12 # Probably broken by Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
13 # modified and modularized by Emmanuel GUREGHIAN <gureghia@boston.bertin.fr>
14 # Tinkered with Sep. '07 by Paul Rubin <rubin@msu.edu>
15 # Modularized Jan 08 by Richard Heck <rgheck@comcast.net>
21 # The environments defined (regular and starred) are :
39 LabelString "Criterion \thetheorem."
42 \newtheorem{criterion}[thm]{Criterion}
49 LabelString "Criterion."
52 \newtheorem*{criterion*}{Criterion}
61 LabelString "Algorithm \thetheorem."
64 \newtheorem{algorithm}[thm]{Algorithm}
72 LabelString "Algorithm."
75 \newtheorem*{algorithm*}{Algorithm}
84 LabelString "Axiom \thetheorem."
87 \newtheorem{ax}[thm]{Axiom}
98 \newtheorem*{ax*}{Axiom}
106 LabelString "Condition \thetheorem."
108 \theoremstyle{definition}
109 \newtheorem{condition}[thm]{Condition}
115 CopyStyle Definition*
117 LabelString "Condition."
119 \theoremstyle{definition}
120 \newtheorem*{condition*}{Condition}
128 LabelString "Note \thetheorem."
130 \theoremstyle{remark}
131 \newtheorem{note}[thm]{Note}
141 \theoremstyle{remark}
142 \newtheorem*{note*}{Note}
150 LabelString "Notation \thetheorem."
152 \theoremstyle{remark}
153 \newtheorem{notation}[thm]{Notation}
161 LabelString "Notation."
163 \theoremstyle{remark}
164 \newtheorem*{notation*}{Notation}
172 LabelString "Summary \thetheorem."
174 \theoremstyle{remark}
175 \newtheorem{summary}[thm]{Summary}
183 LabelString "Summary."
185 \theoremstyle{remark}
186 \newtheorem*{summary*}{Summary}
191 Style Acknowledgement
193 LatexName acknowledgement
194 LabelString "Acknowledgement \thetheorem."
196 \theoremstyle{remark}
197 \newtheorem{acknowledgement}[thm]{Acknowledgement}
202 Style Acknowledgement*
204 LatexName acknowledgement*
205 LabelString "Acknowledgement."
207 \theoremstyle{remark}
208 \newtheorem*{acknowledgement*}{Acknowledgement}
216 LabelString "Conclusion \thetheorem."
218 \theoremstyle{remark}
219 \newtheorem{conclusion}[thm]{Conclusion}
226 LatexName conclusion*
227 LabelString "Conclusion."
229 \theoremstyle{remark}
230 \newtheorem*{conclusion*}{Conclusion}
239 LabelString "Assumption \thetheorem."
242 \newtheorem{assumption}[thm]{Assumption}
249 LatexName assumption*
250 LabelString "Assumption."
253 \newtheorem*{assumption*}{Assumption}
261 LabelString "Question \thetheorem."
264 \newtheorem{question}[thm]{Question}
271 LabelString "Question."
274 \newtheorem*{question*}{Question}