1 # Original Author : David L. Johnson <dlj0@lehigh.edu>
2 # Probably broken by Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
3 # modified and modularized by Emmanuel GUREGHIAN <gureghia@boston.bertin.fr>
4 # Tinkered with Sep. '07 by Paul Rubin <rubin@msu.edu>
5 # Modularized Jan 08 by Richard Kimberly Heck <rikiheck@lyx.org>
7 # The environments defined are :
21 # - Case (by inclusion)
25 OutlinerName thm "Definitions & Theorems"
37 LabelString "Additional Theorem Text"
38 Tooltip "Additional text appended to the theorem header"
52 LabelString "Theorem \thetheorem."
63 \newtheorem{thm}{\protect\theoremname}
66 \providecommand{\theoremname}{_(Theorem)}
69 \addto\captions$$lang{\renewcommand{\theoremname}{_(Theorem)}}
72 DocBookWrapperTag figure
73 DocBookWrapperAttr role='theorem'
75 DocBookGenerateTitle true
83 LabelString "Corollary \thetheorem."
86 \newtheorem{cor}[thm]{\protect\corollaryname}
89 \providecommand{\corollaryname}{_(Corollary)}
92 \addto\captions$$lang{\renewcommand{\corollaryname}{_(Corollary)}}
94 DocBookWrapperTag figure
95 DocBookWrapperAttr role='corollary'
97 DocBookGenerateTitle true
105 LabelString "Lemma \thetheorem."
108 \newtheorem{lem}[thm]{\protect\lemmaname}
111 \providecommand{\lemmaname}{_(Lemma)}
114 \addto\captions$$lang{\renewcommand{\lemmaname}{_(Lemma)}}
116 DocBookWrapperTag figure
117 DocBookWrapperAttr role='lemma'
119 DocBookGenerateTitle true
127 LabelString "Proposition \thetheorem."
130 \newtheorem{prop}[thm]{\protect\propositionname}
133 \providecommand{\propositionname}{_(Proposition)}
136 \addto\captions$$lang{\renewcommand{\propositionname}{_(Proposition)}}
138 DocBookWrapperTag figure
139 DocBookWrapperAttr role='proposition'
141 DocBookGenerateTitle true
149 LabelString "Conjecture \thetheorem."
152 \newtheorem{conjecture}[thm]{\protect\conjecturename}
155 \providecommand{\conjecturename}{_(Conjecture)}
158 \addto\captions$$lang{\renewcommand{\conjecturename}{_(Conjecture)}}
160 DocBookWrapperTag figure
161 DocBookWrapperAttr role='conjecture'
163 DocBookGenerateTitle true
171 LabelString "Fact \thetheorem."
174 \newtheorem{fact}[thm]{\protect\factname}
177 \providecommand{\factname}{_(Fact)}
180 \addto\captions$$lang{\renewcommand{\factname}{_(Fact)}}
182 DocBookWrapperTag figure
183 DocBookWrapperAttr role='fact'
185 DocBookGenerateTitle true
193 LabelString "Definition \thetheorem."
202 \theoremstyle{definition}
203 \newtheorem{defn}[thm]{\protect\definitionname}
206 \providecommand{\definitionname}{_(Definition)}
209 \addto\captions$$lang{\renewcommand{\definitionname}{_(Definition)}}
211 DocBookWrapperTag figure
212 DocBookWrapperAttr role='definition'
214 DocBookGenerateTitle true
221 LabelString "Example \thetheorem."
223 \theoremstyle{definition}
224 \newtheorem{example}[thm]{\protect\examplename}
227 \providecommand{\examplename}{_(Example)}
230 \addto\captions$$lang{\renewcommand{\examplename}{_(Example)}}
232 DocBookWrapperTag informalexample
241 LabelString "Problem \thetheorem."
243 \theoremstyle{definition}
244 \newtheorem{problem}[thm]{\protect\problemname}
247 \providecommand{\problemname}{_(Problem)}
250 \addto\captions$$lang{\renewcommand{\problemname}{_(Problem)}}
252 DocBookWrapperTag figure
253 DocBookWrapperAttr role='problem'
255 DocBookGenerateTitle true
262 LabelString "Exercise \thetheorem."
264 \theoremstyle{definition}
265 \newtheorem{xca}[thm]{\protect\exercisename}
268 \providecommand{\exercisename}{_(Exercise)}
271 \addto\captions$$lang{\renewcommand{\exercisename}{_(Exercise)}}
273 DocBookWrapperTag figure
274 DocBookWrapperAttr role='exercise'
276 DocBookGenerateTitle true
283 LabelString "Solution \thetheorem."
285 \theoremstyle{definition}
286 \newtheorem{sol}[thm]{\protect\solutionname}
289 \providecommand{\solutionname}{_(Solution)}
292 \addto\captions$$lang{\renewcommand{\solutionname}{_(Solution)}}
294 DocBookWrapperTag figure
295 DocBookWrapperAttr role='solution'
297 DocBookGenerateTitle true
305 LabelString "Remark \thetheorem."
315 \theoremstyle{remark}
316 \newtheorem{rem}[thm]{\protect\remarkname}
319 \providecommand{\remarkname}{_(Remark)}
322 \addto\captions$$lang{\renewcommand{\remarkname}{_(Remark)}}
324 DocBookWrapperTag figure
325 DocBookWrapperAttr role='remark'
327 DocBookGenerateTitle true
334 LabelString "Claim \thetheorem."
336 \theoremstyle{remark}
337 \newtheorem{claim}[thm]{\protect\claimname}
340 \providecommand{\claimname}{_(Claim)}
343 \addto\captions$$lang{\renewcommand{\claimname}{_(Claim)}}
345 DocBookWrapperTag figure
346 DocBookWrapperAttr role='claim'
348 DocBookGenerateTitle true
351 Input theorems-case.inc
352 Input theorems-refprefix.inc