#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass{article (AMS)}
+# \DeclareLaTeXClass{American Mathematical Society (AMS)}
+# \DeclareCategory{Articles}
# AMS-Article textclass definition file. Taken from initial LyX source code
# and from the Article textclass definition file, following the AMS sample
# paper "testmath.tex" of January, 1995
# Author : David L. Johnson <dlj0@lehigh.edu>
# Probably broken by Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
# modified and modularized by Emmanuel GUREGHIAN <gureghia@boston.bertin.fr>
+# Tinkered with Sep. '07 by Paul Rubin <rubin@msu.edu>
+# Modularized Jan '08 by Richard Heck <rgheck@brown.edu>
+# Moved "number within sections" to modules Aug '09 (Paul Rubin <rubin@msu.edu>)
+Format 85
-# General textclass parameters
-# Description "article (AMS)"
-Columns 1
-Sides 2
-PageStyle Headers
-MaxCounter Counter_Section
+Columns 1
+Sides 2
+PageStyle Headers
+BibInToc true
+
+Provides amsmath 1
+Provides makeidx 1
ClassOptions
- FontSize 8|9|10|11|12
-End
+ FontSize 8|9|10|11|12
+End
+
+DefaultModule theorems-ams
+DefaultModule eqs-within-sections
+DefaultModule figs-within-sections
-# Standard style definition
Style Standard
- Margin Static
- LatexType Paragraph
- LatexName dummy
- ParIndent MM
- ParSkip 0.4
- Align Block
- AlignPossible Block, Left, Right, Center
- LabelType No_Label
+ Category MainText
+ Margin Static
+ LatexType Paragraph
+ LatexName dummy
+ ParIndent MM
+ ParSkip 0.4
+ Align Block
+ AlignPossible Block, Left, Right, Center
+ LabelType No_Label
End
-############### Sections.
-# First the standard numbered definitions
+Input stdfloats.inc
+Input stdcounters.inc
+Input stdinsets.inc
Input stdsections.inc
+Input stdstarsections.inc
+Input lyxmacros.inc
+Input stdlayouts.inc
+Input stdlists.inc
+Input amsdefs.inc
+
+NoStyle Chapter
+NoCounter chapter
+NoStyle Paragraph
+NoCounter paragraph
+NoStyle Subparagraph
+NoCounter subparagraph
+NoStyle Chapter*
+NoStyle Verse # Although mathematicians tend to be poets at times,
+ # we don't need this.
-# Redefine some of the section styles.
Style Section
- Align Center
- AlignPossible Block, Center, Left
-
- # standard font definition
- Font
- Series Medium
- Shape Smallcaps
- Size Large
- EndFont
+ Align Center
+ Font
+ Series Medium
+ Shape Smallcaps
+ Size Normal
+ EndFont
+ TocLevel 1
End
-# Subsection-numbered style definition
-Style Subsection
- # standard font definition
- Font
- Series Bold
- Size Normal
- EndFont
-End
-# Subsubsection-numbered style definition
-Style Subsubsection
- # standard font definition
- Font
- Shape Italic
- Size Normal
- EndFont
+Style Section*
+ Align Center
+ Font
+ Series Medium
+ Shape Smallcaps
+ Size Normal
+ EndFont
End
-# then define the unumbered sections, based on the numbered ones.
-Input stdstarsections.inc
-# remove the layouts that we do not need.
-NoStyle Chapter
-NoStyle Paragraph
-NoStyle Subparagraph
-NoStyle Chapter*
-#NoStyle Paragraph*
-#NoStyle Subparagraph*
+Style SpecialSection
+ CopyStyle Section
+ LatexName specialsection
+ Font
+ Shape Up
+ EndFont
+End
-# Perharp's we should put this at the end of the file so it appears at the end
-# of the list box ??
-Preamble
- \theoremstyle{plain}
- \newtheorem{thm}{Theorem}[section]
- \numberwithin{equation}{section} %% Comment out for sequentially-numbered
- \numberwithin{figure}{section} %% Comment out for sequentially-numbered
-EndPreamble
+Style SpecialSection*
+ CopyStyle SpecialSection
+ Category Unnumbered
+ LatexName specialsection*
+ Margin Static
+ LabelType No_Label
+ LabelCounter ""
+ ResetArgs 1
+End
+Style Subsection
+ Font
+ Series Bold
+ Size Normal
+ EndFont
+ LabelFont
+ Series Medium
+ EndFont
+ TocLevel 2
+End
-Input amsdefs.inc
-
-Input stdlayouts.inc
-NoStyle Verse # Although mathematicians tend to be poets at times,
- # we don't need this.
+Style Subsection*
+ Font
+ Series Bold
+ Size Normal
+ EndFont
+ LabelFont
+ Series Medium
+ EndFont
+End
-Input stdlists.inc
-Input lyxmacros.inc
+Style Subsubsection
+ Font
+ Shape Italic
+ Series Medium
+ Size Normal
+ EndFont
+ TocLevel 3
+End
-### Finally a few obsolete definitions for compatibility
-Input obsolete.inc
+Style Subsubsection*
+ Font
+ Shape Italic
+ Series Medium
+ Size Normal
+ EndFont
+End