# Author : David L. Johnson # Probably broken by Jean-Marc Lasgouttes # modified and modularized by Emmanuel GUREGHIAN # This version has Theorems and other results numbered in one sequence, and all # numbered environments (figures as well) containing the section number. # (Themorem (1.1), Corollary (1.2) Theorem (1.3), etc. # These are only the theorems styles environnements # The environnements defined are : # - Theorem # - Theorem* # - Corollary # - Corollary* # - Lemma # - Lemma* # - Proposition # - Proposition* # - Conjecture # - Conjecture* # - Criterion # - Algorithm # - Axiom # - Definition # - Definition* # - Example # - Example* # - Condition # - Condition* # - Problem # - Problem* # - Exercise # - Remark # - Remark* # - Note # - Note* # - Notation # - Notation* # - Claim # - Claim* # - Summary # - Acknowledgement # - Acknowledgement* # - Case # - Conclusion # - Conclusion* # - Fact # - Fact* Format 5 Preamble \theoremstyle{plain} \newtheorem{thm}{Theorem}[section] EndPreamble Counter Name theorem End Style Theorem Margin First_Dynamic LatexType Environment LatexName thm #DependsOn TheoremStyle NextNoIndent 1 LabelSep xx ParIndent MMM ParSkip 0.4 ItemSep 0.2 TopSep 0.7 BottomSep 0.7 ParSep 0.3 Align Block AlignPossible Block, Left LabelType Counter LabelCounter theorem LabelString "Theorem \thetheorem." Font Shape Italic Size Normal EndFont LabelFont Shape Up Series Bold EndFont End Style Theorem* CopyStyle Theorem LatexName thm* LabelType Static LabelString "Theorem." Preamble \theoremstyle{plain} \newtheorem*{thm*}{Theorem} EndPreamble End Style Corollary CopyStyle Theorem LatexName cor LabelString "Corollary \thetheorem." Preamble \theoremstyle{plain} \newtheorem{cor}[thm]{Corollary} EndPreamble End Style Corollary* CopyStyle Theorem* LatexName cor* LabelString "Corollary." Preamble \theoremstyle{plain} \newtheorem*{cor*}{Corollary} EndPreamble End Style Lemma CopyStyle Theorem LatexName lem LabelString "Lemma \thetheorem." Preamble \theoremstyle{plain} \newtheorem{lem}[thm]{Lemma} EndPreamble End Style Lemma* CopyStyle Theorem* LatexName lem* LabelString "Lemma." Preamble \theoremstyle{plain} \newtheorem*{lem*}{Lemma} EndPreamble End Style Proposition CopyStyle Theorem LatexName prop LabelString "Proposition \thetheorem." Preamble \theoremstyle{plain} \newtheorem{prop}[thm]{Proposition} EndPreamble End Style Proposition* CopyStyle Theorem* LatexName prop* LabelString "Proposition." Preamble \theoremstyle{plain} \newtheorem*{prop*}{Proposition} EndPreamble End Style Conjecture CopyStyle Theorem LatexName conjecture LabelString "Conjecture \thetheorem." Preamble \theoremstyle{plain} \newtheorem{conjecture}[thm]{Conjecture} EndPreamble End Style Conjecture* CopyStyle Theorem* LatexName conjecture* LabelString "Conjecture." Preamble \theoremstyle{plain} \newtheorem*{conjecture*}{Conjecture} EndPreamble End Style Criterion CopyStyle Theorem LatexName criterion LabelString "Criterion \thetheorem." Preamble \theoremstyle{plain} \newtheorem{criterion}[thm]{Criterion} EndPreamble End Style Algorithm CopyStyle Theorem LatexName algorithm LabelString "Algorithm \thetheorem." Preamble \theoremstyle{plain} \newtheorem{algorithm}[thm]{Algorithm} EndPreamble End Style Fact CopyStyle Theorem LatexName fact LabelString "Fact \thetheorem." Preamble \theoremstyle{plain} \newtheorem{fact}[thm]{Fact} EndPreamble End Style Fact* CopyStyle Theorem* LatexName fact* LabelString "Fact." Preamble \theoremstyle{plain} \newtheorem*{fact*}{Fact} EndPreamble End Style Axiom CopyStyle Theorem LatexName ax LabelString "Axiom \thetheorem." Preamble \theoremstyle{plain} \newtheorem{ax}[thm]{Axiom} EndPreamble End Style Definition CopyStyle Theorem LatexName defn LabelString "Definition \thetheorem." Font Shape Up EndFont LabelFont Shape Up Series Bold EndFont Preamble \theoremstyle{definition} \newtheorem{defn}[thm]{Definition} EndPreamble End Style Definition* CopyStyle Definition LatexName defn* LabelType Static LabelString "Definition." Preamble \theoremstyle{definition} \newtheorem*{defn*}{Definition} EndPreamble End Style Example CopyStyle Definition LatexName example LabelString "Example \thetheorem." Preamble \theoremstyle{definition} \newtheorem{example}[thm]{Example} EndPreamble End Style Example* CopyStyle Definition* LatexName example* LabelString "Example." Preamble \theoremstyle{definition} \newtheorem*{example*}{Example} EndPreamble End Style Condition CopyStyle Definition LatexName condition LabelString "Condition \thetheorem." Preamble \theoremstyle{definition} \newtheorem{condition}[thm]{Condition} EndPreamble End Style Condition* CopyStyle Definition* LatexName condition* LabelString "Condition." Preamble \theoremstyle{definition} \newtheorem*{condition*}{Condition} EndPreamble End Style Problem CopyStyle Definition LatexName problem LabelString "Problem \thetheorem." Preamble \theoremstyle{definition} \newtheorem{problem}[thm]{Problem} EndPreamble End Style Problem* CopyStyle Definition* LatexName problem* LabelString "Problem." Preamble \theoremstyle{definition} \newtheorem*{problem*}{Problem} EndPreamble End Style Exercise CopyStyle Definition LatexName xca LabelString "Exercise \thetheorem." Preamble \theoremstyle{definition} %%Delete [section] for sequential numbering \newtheorem{xca}[section]{Exercise} EndPreamble End Style Exercise* CopyStyle Definition* LatexName xca* LabelString "Exercise." Preamble \theoremstyle{definition} \newtheorem*{xca*}{Exercise} EndPreamble End Style Remark CopyStyle Theorem LatexName rem LabelString "Remark \thetheorem." Font Shape Up Size Normal EndFont LabelFont Series Medium Shape Italic EndFont Preamble \theoremstyle{remark} \newtheorem{rem}[thm]{Remark} EndPreamble End Style Remark* CopyStyle Remark LatexName rem* LabelType Static LabelString "Remark." Preamble \theoremstyle{remark} \newtheorem*{rem*}{Remark} EndPreamble End Style Claim CopyStyle Remark LatexName claim LabelString "Claim \thetheorem." Preamble \theoremstyle{remark} \newtheorem{claim}[thm]{Claim} EndPreamble End Style Claim* CopyStyle Remark* LatexName claim* LabelString "Claim." Preamble \theoremstyle{remark} \newtheorem*{claim*}{Claim} EndPreamble End Style Note CopyStyle Remark LatexName note LabelString "Note \thetheorem." Preamble \theoremstyle{remark} \newtheorem{note}[thm]{Note} EndPreamble End Style Note* CopyStyle Remark* LatexName note* LabelString "Note." Preamble \theoremstyle{remark} \newtheorem*{note*}{Note} EndPreamble End Style Notation CopyStyle Remark LatexName notation LabelString "Notation \thetheorem." Preamble \theoremstyle{remark} \newtheorem{notation}[thm]{Notation} EndPreamble End Style Notation* CopyStyle Remark* LatexName notation* LabelString "Notation." Preamble \theoremstyle{remark} \newtheorem*{notation*}[thm]{Notation} EndPreamble End Style Summary CopyStyle Remark LatexName summary LabelString "Summary \thetheorem." Preamble \theoremstyle{remark} \newtheorem{summary}[thm]{Summary} EndPreamble End Style Acknowledgement CopyStyle Remark LatexName acknowledgement LabelString "Acknowledgement \thetheorem." Preamble \theoremstyle{remark} \newtheorem{acknowledgement}[thm]{Acknowledgement} EndPreamble End Style Acknowledgement* CopyStyle Remark* LatexName acknowledgement* LabelString "Acknowledgement." Preamble \theoremstyle{remark} \newtheorem*{acknowledgement*}{Acknowledgement} EndPreamble End Style Case CopyStyle Remark LatexName case LabelString "Case \thetheorem." Preamble \theoremstyle{remark} \newtheorem{case}{Case} %%Numbering of Cases not keyed to sections EndPreamble End Style Conclusion CopyStyle Remark LatexName conclusion LabelString "Conclusion \thetheorem." Preamble \theoremstyle{remark} \newtheorem{conclusion}[thm]{Conclusion} EndPreamble End Style Conclusion* CopyStyle Remark* LatexName conclusion* LabelString "Conclusion." Preamble \theoremstyle{remark} \newtheorem*{conclusion*}{Conclusion} EndPreamble End