]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/amsbook.layout
Allow literate documents other than noweb to work out of the box. Currently
[lyx.git] / lib / layouts / amsbook.layout
index e25ca1ad24a12ad404822ac95cd3d8faec352234..2b2e2f1e3f54d0b3884c99a1b6d6842763950982 100644 (file)
@@ -6,21 +6,24 @@
 # 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>
 
 
-# General textclass parameters
-# Description          "book (AMS)"
+Format 11
 Columns                 1
 Sides                   2
 PageStyle               Headers
-MaxCounter              Counter_Chapter
+
 
 ClassOptions
        FontSize   8|9|10|11|12
-End  
+End
+
+DefaultModule theorems-ams
 
-# Standard style definition
 Style Standard
+       Category              MainText
        Margin                Static
        LatexType             Paragraph
        LatexName             dummy
@@ -32,17 +35,20 @@ Style Standard
 End
 
 
+Preamble
+       \numberwithin{section}{chapter}
+       \numberwithin{equation}{section} %% Comment out for sequentially-numbered
+       \numberwithin{figure}{section} %% Comment out for sequentially-numbered
+EndPreamble
 
-############### Sections.
 
 Input stdsections.inc
+Input stdinsets.inc
+Input numreport.inc
+
 
-# Redefine some of the section styles.
 Style Section
        Align                 Center
-       AlignPossible         Block, Center, Left
-
-       # standard font definition
        Font
          Series              Medium
          Shape               Smallcaps
@@ -50,56 +56,50 @@ Style Section
        EndFont
 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
 End
 
-# then define the unumbered sections, based on the numbered ones.
-Input stdstarsections.inc
-
-
-# Perharp's we should put this at the end of the file so it appears at the end
-# of the list box ??
-
-Preamble
-       \numberwithin{section}{chapter}
-       \theoremstyle{plain}    
-       \newtheorem{thm}{Theorem}[section]
-       \numberwithin{equation}{section} %% Comment out for sequentially-numbered
-       \numberwithin{figure}{section} %% Comment out for sequentially-numbered
-EndPreamble
 
+Input stdstarsections.inc
 Input lyxmacros.inc
-NoStyle Address
-Input amsdefs.inc
-
 Input stdlayouts.inc
-NoStyle Verse    # Although mathematicians tend to be poets at times, 
-                      # we don't need this.
-NoStyle Abstract  # there are no abstract in a book.
-
 Input stdlists.inc
 Input stdfloats.inc
 Input stdcounters.inc
+Input amsdefs.inc
 
-# End-of Chapter exercises  I need a way to do this.
+# Unwanted styles from the includes
+NoStyle Address
+NoStyle Verse
 
-# Chapter Exercises style definition
+# Chapter is _not_ prepended
+Style Section
+       LabelString          "\arabic{section}"
+       LabelStringAppendix  "\arabic{section}"
+End
+
+
+Style Paragraph
+       Font
+         Series Medium
+       EndFont
+End
+
+
+# End-of Chapter exercises  I need a way to do this.
 Style Chapter_Exercises
        Margin                First_Dynamic
        LatexType             Item_Environment
@@ -114,24 +114,13 @@ Style Chapter_Exercises
        ParSep                0.3
        Align                 Block
        AlignPossible         Block, Left
-       LabelType             Counter_EnumI
-
-       # standard font definition
-
-       # label font definition
+       LabelType             Counter
        LabelFont
          Shape               Up
          Series              Bold
        EndFont
-
        Preamble
          \newenvironment{lyxxcb}{\begin{xcb}{Exercises}\begin{enumerate}}
                             {\end{enumerate}\end{xcb}}
        EndPreamble
-
 End
-
-
-### Finally a few obsolete definitions for compatibility
-Input obsolete.inc
-