# 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* 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." Preamble \theoremstyle{plain} \newtheorem{criterion}[thm]{Criterion} EndPreamble End Style Algorithm CopyStyle Theorem LatexName algorithm LabelString "Algorithm @Section@.\arabic{theorem}." Preamble \theoremstyle{plain} \newtheorem{algorithm}[thm]{Algorithm} EndPreamble End Style Fact CopyStyle Theorem LatexName fact LabelString "Fact @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." Preamble \theoremstyle{plain} \newtheorem{ax}[thm]{Axiom} EndPreamble End Style Definition CopyStyle Theorem LatexName defn LabelString "Definition @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." Preamble \theoremstyle{remark} \newtheorem{summary}[thm]{Summary} EndPreamble End Style Acknowledgement CopyStyle Remark LatexName acknowledgement LabelString "Acknowledgement @Section@.\arabic{theorem}." 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 @Section@.\arabic{theorem}." Preamble \theoremstyle{remark} \newtheorem{case}{Case} %%Numbering of Cases not keyed to sections EndPreamble End Style Conclusion CopyStyle Remark LatexName conclusion LabelString "Conclusion @Section@.\arabic{theorem}." 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