mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-25 19:07:45 +00:00
9ca91b2566
There is nothing in the diff besides the format number changing from 93 to 95. From what I understand, this is as expected since 93 -> 94 and 94 -> 95 just add new layout tags. Updating the layouts makes it easier to test master. Otherwise, in some use cases layout2layout can be run hundreds of times which can make some things slow (e.g., opening documents or even opening the advanced find pane).
419 lines
8.7 KiB
Plaintext
419 lines
8.7 KiB
Plaintext
#% Do not delete the line below; configure depends on this
|
|
# \DeclareLaTeXClass{Society for Industrial and Applied Mathematics (SIAM)}
|
|
# \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>
|
|
# Modified from amsart.layout May '08 by Andrew Corrigan <acorriga@gmu.edu>
|
|
|
|
|
|
Format 95
|
|
Columns 1
|
|
Sides 2
|
|
PageStyle Headers
|
|
DefaultStyle Standard
|
|
Provides makeidx 1
|
|
Provides amsthm 1
|
|
|
|
# It is unclear at this point whether these are correct. It is how it
|
|
# was, though, before these got moved out of amsdefs.inc.
|
|
Provides amsmath 1
|
|
Provides makeidx 1
|
|
|
|
ClassOptions
|
|
FontSize 8|9|10|11|12
|
|
End
|
|
|
|
# We need to load the module this way
|
|
# so we can disable some layouts below.
|
|
Input theorems-ams.module
|
|
ProvidesModule theorems-ams
|
|
ExcludesModule theorems-ams-extended
|
|
|
|
Style Standard
|
|
Category MainText
|
|
Margin Static
|
|
LatexType Paragraph
|
|
LatexName dummy
|
|
ParIndent MM
|
|
ParSkip 0.4
|
|
Align Block
|
|
AlignPossible Block, Left, Right, Center
|
|
LabelType No_Label
|
|
DocBookTag para
|
|
End
|
|
|
|
|
|
Preamble
|
|
\newcommand\eqref[1]{(\ref{#1})}
|
|
EndPreamble
|
|
|
|
|
|
Input stdsections.inc
|
|
Input stdstarsections.inc
|
|
Input lyxmacros.inc
|
|
Input stdlayouts.inc
|
|
Input stdlists.inc
|
|
Input stdfloats.inc
|
|
Input stdcounters.inc
|
|
|
|
Input amsdefs.inc
|
|
|
|
#
|
|
# some redefinitions of the AMS Theorems
|
|
#
|
|
Style Theorem
|
|
LatexName theorem
|
|
Preamble
|
|
EndPreamble
|
|
End
|
|
|
|
Style Theorem*
|
|
Obsoletedby Theorem
|
|
End
|
|
|
|
Style Corollary
|
|
LatexName corollary
|
|
Preamble
|
|
EndPreamble
|
|
End
|
|
|
|
Style Corollary*
|
|
Obsoletedby Corollary
|
|
End
|
|
|
|
Style Lemma
|
|
LatexName lemma
|
|
Preamble
|
|
EndPreamble
|
|
End
|
|
|
|
Style Lemma*
|
|
Obsoletedby Lemma
|
|
End
|
|
|
|
Style Proposition
|
|
LatexName proposition
|
|
Preamble
|
|
EndPreamble
|
|
End
|
|
|
|
Style Proposition*
|
|
Obsoletedby Proposition
|
|
End
|
|
|
|
Style Conjecture
|
|
Preamble
|
|
EndPreamble
|
|
End
|
|
|
|
Style Conjecture*
|
|
Obsoletedby Conjecture
|
|
End
|
|
|
|
Style Algorithm
|
|
Category Reasoning
|
|
Preamble
|
|
EndPreamble
|
|
End
|
|
|
|
Style Algorithm*
|
|
Obsoletedby Algorithm
|
|
End
|
|
|
|
Style Definition
|
|
LatexName definition
|
|
Preamble
|
|
EndPreamble
|
|
End
|
|
|
|
Style Definition*
|
|
Obsoletedby Definition
|
|
End
|
|
|
|
Style AMS
|
|
Obsoletedby Subjectclass
|
|
End
|
|
|
|
|
|
NoStyle Fact
|
|
NoStyle Fact*
|
|
NoStyle Example
|
|
NoStyle Example*
|
|
NoStyle Problem
|
|
NoStyle Problem*
|
|
NoStyle Exercise
|
|
NoStyle Exercise*
|
|
NoStyle Remark
|
|
NoStyle Remark*
|
|
NoStyle Claim
|
|
NoStyle Claim*
|
|
|
|
|
|
Style Proof
|
|
Margin First_Dynamic
|
|
LatexType Environment
|
|
LatexName proof
|
|
NextNoIndent 1
|
|
Argument 1
|
|
LabelString "Alternative Proof String"
|
|
Tooltip "An alternative proof string"
|
|
EndArgument
|
|
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 "Proof."
|
|
EndLabelType Box
|
|
Font
|
|
Shape Up
|
|
Size Normal
|
|
EndFont
|
|
LabelFont
|
|
Shape Italic
|
|
EndFont
|
|
# We don't want the preamble from Theorem
|
|
Preamble
|
|
EndPreamble
|
|
End
|
|
|
|
|
|
### Now the title stuff. We do not use stdstruct.inc to keep
|
|
### things in the right order
|
|
Style Title
|
|
Margin Static
|
|
LatexType Command
|
|
InTitle 1
|
|
LatexName title
|
|
ParSkip 0.4
|
|
ItemSep 0
|
|
TopSep 0
|
|
BottomSep 1
|
|
ParSep 1
|
|
Align Center
|
|
LabelType No_Label
|
|
Argument 1
|
|
LabelString "Short Title|S"
|
|
Tooltip "The title as it appears in the running headers"
|
|
InsertCotext 1
|
|
EndArgument
|
|
Font
|
|
Shape Smallcaps
|
|
Series Bold
|
|
Size Larger
|
|
EndFont
|
|
HTMLTitle true
|
|
DocBookTag title
|
|
DocBookTagType paragraph
|
|
DocBookInInfo maybe
|
|
End
|
|
|
|
|
|
Style Author
|
|
Margin Static
|
|
LatexType Command
|
|
InTitle 1
|
|
LatexName author
|
|
LabelSep xxx
|
|
ParSkip 0.4
|
|
TopSep 1.3
|
|
BottomSep 0.7
|
|
ParSep 0.7
|
|
Align Center
|
|
LabelType No_Label
|
|
Font
|
|
Size Large
|
|
Shape Smallcaps
|
|
EndFont
|
|
DocBookTag personname
|
|
DocBookTagType paragraph
|
|
DocBookWrapperTag author
|
|
DocBookWrapperTagType inline
|
|
DocBookInInfo always
|
|
End
|
|
|
|
|
|
Style Date
|
|
Margin Dynamic
|
|
LatexType Command
|
|
InTitle 1
|
|
LatexName date
|
|
LabelSep xxx
|
|
ParSkip 0.4
|
|
TopSep 0.9
|
|
BottomSep 0.5
|
|
ParSep 1
|
|
Align Center
|
|
LabelType Static
|
|
LabelString "Date:"
|
|
Font
|
|
Size Large
|
|
EndFont
|
|
LabelFont
|
|
Shape Italic
|
|
Size Large
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Abstract
|
|
Margin First_Dynamic
|
|
LatexType Environment
|
|
InTitle 0
|
|
LatexName abstract
|
|
LeftMargin MMM
|
|
LabelIndent MMM
|
|
RightMargin MMM
|
|
ParIndent MM
|
|
TopSep 0.7
|
|
BottomSep 0.7
|
|
Align Block
|
|
LabelType Static
|
|
LabelString "Abstract."
|
|
LabelSep M
|
|
Font
|
|
Size Small
|
|
EndFont
|
|
LabelFont
|
|
Shape Smallcaps
|
|
EndFont
|
|
End
|
|
|
|
|
|
# Clear Address definition from lyxmacros
|
|
NoStyle Address
|
|
|
|
Style Address
|
|
Category FrontMatter
|
|
Margin Dynamic
|
|
LatexType Command
|
|
InTitle 1
|
|
LatexName address
|
|
ParSkip 0.4
|
|
BottomSep 1.5
|
|
ParSep 1.5
|
|
Align Left
|
|
AlignPossible Block, Left, Right, Center
|
|
LabelType Static
|
|
LabelString "Address:"
|
|
LabelSep M
|
|
LabelFont
|
|
Shape Italic
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Right_Address
|
|
Category FrontMatter
|
|
End
|
|
|
|
|
|
Style Keywords
|
|
CopyStyle Abstract
|
|
LatexName keywords
|
|
LabelString "Key words:"
|
|
DocBookTag keyword
|
|
DocBookTagType paragraph
|
|
DocBookWrapperTag keywordset
|
|
DocBookInInfo always
|
|
End
|
|
|
|
|
|
Style Subjectclass
|
|
CopyStyle Abstract
|
|
LatexName AMS
|
|
LabelString "AMS subject classifications:"
|
|
End
|
|
|
|
|
|
Style Bibliography
|
|
Category BackMatter
|
|
Margin First_Dynamic
|
|
LatexType Bib_Environment
|
|
LatexName thebibliography
|
|
NextNoIndent 1
|
|
ToggleIndent Never
|
|
LeftMargin MM
|
|
ParSkip 0.4
|
|
ItemSep 0
|
|
TopSep 0.7
|
|
BottomSep 0.7
|
|
ParSep 0.5
|
|
Align Block
|
|
AlignPossible Block, Left
|
|
LabelType Bibliography
|
|
LabelString "References"
|
|
LabelBottomSep 0.7
|
|
Font
|
|
Size Small
|
|
EndFont
|
|
LabelFont
|
|
Size Normal
|
|
Shape Smallcaps
|
|
EndFont
|
|
TocLevel 1
|
|
IsTocCaption 0
|
|
Argument listpreamble:1
|
|
LabelString "Bib preamble"
|
|
MenuString "Bibliography Preamble"
|
|
Tooltip "LaTeX code to be inserted before the first bibliography item"
|
|
PassThru 1
|
|
Font
|
|
Family typewriter
|
|
Color latex
|
|
EndFont
|
|
EndArgument
|
|
End
|
|
|
|
NoStyle Chapter
|
|
NoCounter chapter
|
|
NoStyle Paragraph
|
|
NoCounter paragraph
|
|
NoStyle Subparagraph
|
|
NoCounter subparagraph
|
|
NoStyle Chapter*
|
|
#NoStyle Paragraph*
|
|
#NoStyle Subparagraph*
|
|
|
|
NoStyle Verse # Although mathematicians tend to be poets at times,
|
|
# we don't need this.
|
|
|
|
|
|
Style Section
|
|
Align Center
|
|
Font
|
|
Series Medium
|
|
Shape Smallcaps
|
|
Size Large
|
|
EndFont
|
|
TocLevel 1
|
|
End
|
|
|
|
|
|
Style Subsection
|
|
Font
|
|
Series Bold
|
|
Size Normal
|
|
EndFont
|
|
TocLevel 2
|
|
End
|
|
|
|
|
|
Style Subsubsection
|
|
Font
|
|
Shape Italic
|
|
Size Normal
|
|
EndFont
|
|
TocLevel 3
|
|
End
|