]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/amsmaths.inc
include intl/libintl.h that is relative to $TOP_SRCDIR/src
[lyx.git] / lib / layouts / amsmaths.inc
index 2667c5f20a438b8fe50eb0afa4ac3b3394124bb9..973956f4fc011e598b77a2c7a7ec6d917513b80c 100644 (file)
 # 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
+# Tinkered with Sep. '07 by Paul Rubin <rubin@msu.edu>
 
-
-# The environnements defined are :
+# The environnements defined (regular and starred) are :
 # - Theorem
-# - Theorem*
 # - Corollary
-# - Corollary*
 # - Lemma
-# - Lemma*
 # - Proposition
-# - Proposition*
 # - Conjecture
-# - Conjecture*
 # - Criterion
 # - Algorithm
 # - Axiom
 # - Definition
-# - Definition*
 # - Example
-# - Example*
 # - Condition
 # - Problem
 # - Exercise
 # - Remark
-# - Remark*
 # - Note
-# - Note*
 # - Notation
 # - Claim
-# - Claim*
 # - Summary
 # - Acknowledgement
-# - Acknowledgement*
-# - Case
 # - Conclusion
-# - Conclusion*
-# - Fact 
-# - Fact*
+# - Fact
+# - Assumption
+# - Case (regular only -- defined as an enumeration)
+
+Format 5
+
 
-# A hack: this is used to provide a preamble which is needed by other 
-# style. Since this style has been obsoleted, it does not show up in 
-# layout lists
-Style TheoremStyle
-  ObsoletedBy          Standard
-  Preamble
-    \theoremstyle{plain}
-  EndPreamble
+Counter
+       Name                 theorem
+       Within               section
 End
 
 
-# Theorem-numbered style declaration
 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            Static
-  LabelString          "Theorem #."
-
-  
-  # standard font definition
-  Font
-    Shape              Italic
-    Size               Normal
-  EndFont
-
-  # label font definition
-  LabelFont
-    Shape              Up
-    Series             Bold
-  EndFont
-
-End  
-
-# Theorem-unnumbered style declaration
+       Margin                First_Dynamic
+       LatexType             Environment
+       LatexName             thm
+       NextNoIndent          1
+       OptionalArgs          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
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{thm}{Theorem}[section]
+       EndPreamble
+End
+
+
 Style Theorem*
-  CopyStyle            Theorem
-  LatexName            thm*
-  LabelString          "Theorem."
+       CopyStyle             Theorem
+       LatexName             thm*
+       LabelType             Static
+       LabelString           "Theorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{thm*}{Theorem}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem*{thm*}{Theorem} 
-  EndPreamble
-End  
 
-# Corollary-numbered style declaration
 Style Corollary
-  CopyStyle            Theorem
-  LatexName            cor
-  LabelString          "Corollary #."
-
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem{cor}[thm]{Corollary} %%Delete [thm] to re-start numbering
-  EndPreamble
-End  
-# Corollary-unnumbered style declaration
+       CopyStyle             Theorem
+       DependsOn             Theorem
+       LatexName             cor
+       LabelString           "Corollary \thetheorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{cor}[thm]{Corollary}
+       EndPreamble
+End
+
+
 Style Corollary*
-  CopyStyle            Theorem
-  LatexName            cor*
-  LabelString          "Corollary."
+       CopyStyle             Theorem*
+       LatexName             cor*
+       LabelString           "Corollary."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{cor*}{Corollary}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem*{cor*}{Corollary}
-  EndPreamble
-End  
 
-# Lemma-numbered style declaration
 Style Lemma
-  CopyStyle            Theorem
-  LatexName            lem
-  LabelString          "Lemma #."
+       CopyStyle             Theorem
+       DependsOn             Theorem
+       LatexName             lem
+       LabelString           "Lemma \thetheorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{lem}[thm]{Lemma}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem{lem}[thm]{Lemma} %%Delete [thm] to re-start numbering
-  EndPreamble
-End  
 
-# Lemma-unnumbered style declaration
 Style Lemma*
-  CopyStyle            Theorem
-  LatexName            lem*
-  LabelString          "Lemma."
+       CopyStyle             Theorem*
+       LatexName             lem*
+       LabelString           "Lemma."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{lem*}{Lemma}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem*{lem*}{Lemma} %%Delete [thm] to re-start numbering
-  EndPreamble
-End  
 
-# Proposition-numbered style declaration
 Style Proposition
-  CopyStyle            Theorem
-  LatexName            prop
-  LabelString          "Proposition #."
+       CopyStyle             Theorem
+       DependsOn             Theorem
+       LatexName             prop
+       LabelString           "Proposition \thetheorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{prop}[thm]{Proposition}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem{prop}[thm]{Proposition} %%Delete [thm] to re-start numbering
-  EndPreamble
-End  
 
-# Proposition-unnumbered style declaration
 Style Proposition*
-  CopyStyle            Theorem
-  LatexName            prop*
-  LabelString          "Proposition."
+       CopyStyle             Theorem*
+       LatexName             prop*
+       LabelString           "Proposition."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{prop*}{Proposition}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem*{prop*}{Proposition} 
-  EndPreamble
-End  
 
-# Conjecture-numbered style declaration
 Style Conjecture
-  CopyStyle            Theorem
-  LatexName            conjecture
-  LabelString          "Conjecture #."
+       CopyStyle             Theorem
+       DependsOn             Theorem
+       LatexName             conjecture
+       LabelString           "Conjecture \thetheorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{conjecture}[thm]{Conjecture}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem{conjecture}[thm]{Conjecture} %%Delete [thm] to re-start numbering
-  EndPreamble
-End  
 
-# Conjecture-unnumbered style declaration
 Style Conjecture*
-  CopyStyle            Theorem
-  LatexName            conjecture*
-  LabelString          "Conjecture."
+       CopyStyle             Theorem*
+       LatexName             conjecture*
+       LabelString           "Conjecture."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{conjecture*}{Conjecture}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem*{conjecture*}{Conjecture} 
-  EndPreamble
-End 
 
-# Criterion-numbered style declaration
 Style Criterion
-  CopyStyle            Theorem
-  LatexName            criterion
-  LabelString          "Criterion #."
+       CopyStyle             Theorem
+       DependsOn             Theorem
+       LatexName             criterion
+       LabelString           "Criterion \thetheorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{criterion}[thm]{Criterion}
+       EndPreamble
+End
+
+Style Criterion*
+       CopyStyle             Theorem*
+       LatexName             criterion*
+       LabelString           "Criterion."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{criterion*}{Criterion}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem{criterion}[thm]{Criterion} %%Delete [thm] to re-start numbering
-  EndPreamble
-End  
 
-# Algorithm-numbered style declaration
 Style Algorithm
-  CopyStyle            Theorem
-  LatexName            algorithm
-  LabelString          "Algorithm #."
+       CopyStyle             Theorem
+       DependsOn             Theorem
+       LatexName             algorithm
+       LabelString           "Algorithm \thetheorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{algorithm}[thm]{Algorithm}
+       EndPreamble
+End
+
+
+Style Algorithm*
+       CopyStyle             Theorem*
+       LatexName             algorithm*
+       LabelString           "Algorithm."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{algorithm*}{Algorithm}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem{algorithm}[thm]{Algorithm} %%Delete [thm] to re-start numbering
-  EndPreamble
-End  
 
-# Fact-numbered style declaration
 Style Fact
-  CopyStyle            Theorem
-  LatexName            fact
-  LabelString          "Fact #."
+       CopyStyle             Theorem
+       DependsOn             Theorem
+       LatexName             fact
+       LabelString           "Fact \thetheorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{fact}[thm]{Fact}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem{fact}[thm]{Fact} 
-  EndPreamble
-End  
 
-# Fact-unnumbered style declaration
 Style Fact*
-  CopyStyle            Theorem
-  LatexName            fact*
-  LabelString          "Fact."
+       CopyStyle             Theorem*
+       LatexName             fact*
+       LabelString           "Fact."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{fact*}{Fact}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem*{fact*}{Fact} 
-  EndPreamble
-End  
 
-# Axiom-numbered style declaration
 Style Axiom
-  CopyStyle            Theorem
-  LatexName            ax
-  LabelString          "Axiom #."
-  
-  Preamble
-    \theoremstyle{plain}    
-    \newtheorem{ax}[thm]{Axiom} 
-  EndPreamble
-End  
-
-# Definition-numbered style declaration
+       CopyStyle             Theorem
+       DependsOn             Theorem
+       LatexName             ax
+       LabelString           "Axiom \thetheorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{ax}[thm]{Axiom}
+       EndPreamble
+End
+
+
+Style Axiom*
+       CopyStyle             Theorem*
+       LatexName             ax*
+       LabelString           "Axiom."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{ax*}{Axiom}
+       EndPreamble
+End
+
+
 Style Definition
-  CopyStyle            Theorem
-  LatexName            defn
-  LabelString          "Definition #."
-  
-  # standard font definition
-  Font
-    Shape              Up
-  EndFont
-
-  # label font definition
-  LabelFont
-    Shape              Up
-    Series             Bold
-  EndFont
-  Preamble
-   \theoremstyle{definition}
-   \newtheorem{defn}[thm]{Definition}
-  EndPreamble
-End  
-# Definition-unnumbered style declaration
+       CopyStyle             Theorem
+       DependsOn             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*
-  LabelString          "Definition."
-  
-  Preamble
-   \theoremstyle{definition}
-   \newtheorem*{defn*}{Definition}
-  EndPreamble
-End  
-
-# Example-numbered style declaration
+       CopyStyle             Definition
+       LatexName             defn*
+       LabelType             Static
+       LabelString           "Definition."
+       Preamble
+        \theoremstyle{definition}
+        \newtheorem*{defn*}{Definition}
+       EndPreamble
+End
+
+
 Style Example
-  CopyStyle            Definition
-  LatexName            example
-  LabelString          "Example #."
+       CopyStyle             Definition
+       LatexName             example
+       LabelString           "Example \thetheorem."
+       Preamble
+        \theoremstyle{definition}
+         \newtheorem{example}[thm]{Example}
+       EndPreamble
+End
 
-  Preamble
-   \theoremstyle{definition}
-    \newtheorem{example}[thm]{Example}
-  EndPreamble
-End  
 
-# Example-unnumbered style declaration
 Style Example*
-  CopyStyle            Definition
-  LatexName            example*
-  LabelString          "Example."
+       CopyStyle             Definition*
+       LatexName             example*
+       LabelString           "Example."
+       Preamble
+         \theoremstyle{definition}
+         \newtheorem*{example*}{Example}
+       EndPreamble
+End
 
-  Preamble
-   \theoremstyle{definition}
-    \newtheorem*{example*}{Example}
-  EndPreamble
-End  
 
-# Condition-numbered style declaration
 Style Condition
-  CopyStyle            Definition
-  LatexName            condition
-  LabelString          "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
 
-  Preamble
-   \theoremstyle{definition}
-    \newtheorem{condition}[thm]{Condition}
-  EndPreamble
-End  
 
-# Problem-numbered style declaration
 Style Problem
-  CopyStyle            Definition
-  LatexName            problem
-  LabelString          "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
 
-  Preamble
-   \theoremstyle{definition}
-    \newtheorem{problem}[thm]{Problem}
-  EndPreamble
-End  
 
-# Exercise-numbered style declaration
 Style Exercise
-  CopyStyle            Definition
-  LatexName            xca
-  LabelString          "Exercise #."
+       CopyStyle             Definition
+       LatexName             xca
+       LabelString           "Exercise \thetheorem."
+       Preamble
+         \theoremstyle{definition}
+         \newtheorem{xca}[thm]{Exercise}
+       EndPreamble
+End
+
+
+Style Exercise*
+       CopyStyle             Definition*
+       LatexName             xca*
+       LabelString           "Exercise."
+       Preamble
+         \theoremstyle{definition}
+         \newtheorem*{xca*}{Exercise}
+       EndPreamble
+End
 
-  Preamble
-   \theoremstyle{definition}
-    \newtheorem{xca}[section]{Exercise}%%Delete [section] for sequential numbering
-  EndPreamble
-End  
 
-# Remark-numbered style declaration
 Style Remark
-  CopyStyle            Theorem
-  LatexName            rem
-  LabelString          "Remark #."
-  
-  # standard font definition
-  Font
-    Shape              Up
-    Size               Normal
-  EndFont
-
-  # label font definition
-  LabelFont
-    Series             Medium
-    Shape              Italic
-  EndFont
-
-  Preamble
-    \theoremstyle{remark}
-    \newtheorem{rem}[thm]{Remark}
-  EndPreamble
-End  
-# Remark-unnumbered style declaration
+       CopyStyle             Theorem
+       DependsOn             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*
-  LabelString          "Remark."
+       CopyStyle             Remark
+       LatexName             rem*
+       LabelType             Static
+       LabelString           "Remark."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem*{rem*}{Remark}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}
-    \newtheorem*{rem*}{Remark}
-  EndPreamble
-End  
 
-# Claim-numbered style declaration
 Style Claim
-  CopyStyle            Remark
-  LatexName            claim
-  LabelString          "Claim #."
+       CopyStyle             Remark
+       LatexName             claim
+       LabelString           "Claim \thetheorem."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem{claim}[thm]{Claim}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem{claim}[thm]{Claim}
-  EndPreamble
-End  
 
-# Claim-unnumbered style declaration
 Style Claim*
-  CopyStyle            Remark
-  LatexName            claim*
-  LabelString          "Claim."
+       CopyStyle             Remark*
+       LatexName             claim*
+       LabelString           "Claim."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem*{claim*}{Claim}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem*{claim*}{Claim}
-  EndPreamble
-End  
 
-# Note-numbered style declaration
 Style Note
-  CopyStyle            Remark
-  LatexName            note
-  LabelString          "Note #."
+       CopyStyle             Remark
+       LatexName             note
+       LabelString           "Note \thetheorem."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem{note}[thm]{Note}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem{note}[thm]{Note} 
-  EndPreamble
-End  
 
-# Note-unnumbered style declaration
 Style Note*
-  CopyStyle            Remark
-  LatexName            note*
-  LabelString          "Note."
-
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem*{note*}{Note} 
-  EndPreamble
-End  
+       CopyStyle             Remark*
+       LatexName             note*
+       LabelString           "Note."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem*{note*}{Note}
+       EndPreamble
+End
 
 
-# Notation-numbered style declaration
 Style Notation
-  CopyStyle            Remark
-  LatexName            notation
-  LabelString          "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*}{Notation}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem{notation}[thm]{Notation} 
-  EndPreamble
-End  
 
-# Summary-numbered style declaration
 Style Summary
-  CopyStyle            Remark
-  LatexName            summary
-  LabelString          "Summary #."
+       CopyStyle             Remark
+       LatexName             summary
+       LabelString           "Summary \thetheorem."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem{summary}[thm]{Summary}
+       EndPreamble
+End
+
+
+Style Summary*
+       CopyStyle             Remark*
+       LatexName             summary*
+       LabelString           "Summary."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem*{summary*}{Summary}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem{summary}[thm]{Summary} 
-  EndPreamble
-End  
 
-# Acknowledgement-numbered style declaration
 Style Acknowledgement
-  CopyStyle            Remark
-  LatexName            acknowledgement
-  LabelString          "Acknowledgement #."
-
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem{acknowledgement}[thm]{Acknowledgement} 
-  EndPreamble
-End  
-# Acknowledgement-unnumbered style declaration
-Style Acknowledgement*
-  CopyStyle            Remark
-  LatexName            acknowledgement*
-  LabelString          "Acknowledgement."
+       CopyStyle             Remark
+       LatexName             acknowledgement
+       LabelString           "Acknowledgement \thetheorem."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem{acknowledgement}[thm]{Acknowledgement}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem*{acknowledgement*}{Acknowledgement} 
-  EndPreamble
-End  
 
-# Case-numbered style declaration
-Style Case
-  CopyStyle            Remark
-  LatexName            case
-  LabelString          "Case #."
+Style Acknowledgement*
+       CopyStyle             Remark*
+       LatexName             acknowledgement*
+       LabelString           "Acknowledgement."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem*{acknowledgement*}{Acknowledgement}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem{case}{Case} %%Numbering of Cases not keyed to sections 
-  EndPreamble
-End  
 
-# Conclusion-numbered style declaration
 Style Conclusion
-  CopyStyle            Remark
-  LatexName            conclusion
-  LabelString          "Conclusion #."
+       CopyStyle             Remark
+       LatexName             conclusion
+       LabelString           "Conclusion \thetheorem."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem{conclusion}[thm]{Conclusion}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem{conclusion}[thm]{Conclusion} 
-  EndPreamble
-End  
 
-# Conclusion-unnumbered style declaration
 Style Conclusion*
-  CopyStyle            Remark
-  LatexName            conclusion*
-  LabelString          "Conclusion #."
+       CopyStyle             Remark*
+       LatexName             conclusion*
+       LabelString           "Conclusion."
+       Preamble
+         \theoremstyle{remark}
+         \newtheorem*{conclusion*}{Conclusion}
+       EndPreamble
+End
+
+
+Style Assumption
+       CopyStyle             Theorem
+       DependsOn             Theorem
+       LatexName             assumption
+       LabelString           "Assumption \thetheorem."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem{assumption}[thm]{Assumption}
+       EndPreamble
+End
 
-  Preamble
-    \theoremstyle{remark}    
-    \newtheorem*{conclusion*}{Conclusion} 
-  EndPreamble
-End  
 
+Style Assumption*
+       CopyStyle             Theorem*
+       LatexName             assumption*
+       LabelString           "Assumption."
+       Preamble
+         \theoremstyle{plain}
+         \newtheorem*{assumption*}{Assumption}
+       EndPreamble
+End
+
+
+# Define Case as an enumeration environment
+Style Case
+       CopyStyle             Enumerate
+       LatexName             caseenv
+       LabelType             Static
+       LeftMargin            "MMMMMMN"
+       LabelString           "Case #:"
+       Preamble
+         \newcounter{casectr}
+         \newenvironment{caseenv}
+         {\begin{list}{\bfseries\upshape Case \arabic{casectr}:}{}\setcounter{casectr}{0}\usecounter{casectr}}
+         {\end{list}}
+       EndPreamble
+End