#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[ws-ijmpd]{article (ijmpd)}
+# \DeclareLaTeXClass[ws-ijmpd,amsmath.sty,amssymb.sty,rotating.sty]{article (IJMPD)}
#
# Textclass definition file for ws-ijmpd.cls
# For publications in the International Journal of Modern Physics D
# (usually abbreviated as IJMPD).
-#
+#
# Author: Panayotis "PAP" Papasotiriou <papasot@physics.upatras.gr>
#
# Version 1 2002-09-24 - First version from scratch.
# Version 2 2003-03-03 - Updated for LyX 1.3.0.
+# Version 3 2006-04-09 - Updated for LyX 1.4.0; all environments defined by
+# ijmpd are now supported by LyX.
+
+Format 34
-# Input general definitions
Input stdclass.inc
-Input stdsections.inc
+Input numarticle.inc
+
NoStyle Chapter
+NoCounter chapter
NoStyle Chapter*
NoStyle Part
-Input stdlists.inc
-Input stdlayouts.inc
+NoCounter part
NoStyle Verse
-Input stdstruct.inc
-Input stdfloats.inc
-Input stdcounters.inc
-
-# General class settings
-MaxCounter Counter_Section
-SecNumDepth 3
-TocDepth 0
-ProvidesAmsmath 0
-ProvidesNatbib 0
-ProvidesUrl 0
+
+Sides 1
+Columns 1
+SecNumDepth 3
+TocDepth 3
+DefaultStyle Standard
+
ClassOptions
- FontSize ""
- PageStyle ""
+ FontSize ""
+ PageStyle ""
End
-# Title style redefinition
Style Title
- Align Center
- AlignPossible Center
- Font
- Size Large
- EndFont
+ Align Center
+ TextFont
+ Size Large
+ EndFont
End
-# Author style redefinition
Style Author
- Align Center
- AlignPossible Center
- Font
- Series Medium
- Size Normal
- EndFont
+ Align Center
+ TextFont
+ Series Medium
+ Size Normal
+ EndFont
End
-# Address style definition
Style Address
- LatexType Command
- InTitle 1
- LatexName address
- ParSkip 0.4
- BottomSep 0.4
- Align Center
- AlignPossible Center
- LabelType No_Label
- Font
- Series Medium
- Shape Italic
- Size Normal
- EndFont
-End
-
-# Abstract style redefinition
+ LatexType Command
+ InTitle 1
+ LatexName address
+ ParSkip 0.4
+ BottomSep 0.4
+ Align Center
+ LabelType No_Label
+ TextFont
+ Series Medium
+ Shape Italic
+ Size Normal
+ EndFont
+End
+
Style Abstract
- LatexType Environment
- Align Block
- AlignPossible Block
- LabelType No_Label
- Font
- Size Small
- EndFont
+ LatexType Environment
+ ParIndent ""
+ Align Block
+ LabelType No_Label
+ TextFont
+ Size Small
+ EndFont
+End
+
+Style Keywords
+ CopyStyle Abstract
+ LatexType Command
+ LatexName keywords
+ Margin Dynamic
+ LabelType Static
+ LabelString "Keywords:"
+ LabelSep M
+ LabelFont
+ Series Medium
+ Shape Italic
+ Size Small
+ EndFont
End
-# Section style redefinition
Style Section
- Align Block
- AlignPossible Block
- Font
- Size Normal
- EndFont
+ Align Block
+ Font
+ Size Normal
+ EndFont
+ TocLevel 1
End
-# Section* style redefinition
Style Section*
- Align Block
- AlignPossible Block
- Font
- Size Normal
- EndFont
+ Align Block
+ Font
+ Size Normal
+ EndFont
End
-# Subsection style redefinition
Style Subsection
- Align Block
- AlignPossible Block
- Font
- Shape Italic
- Size Normal
- EndFont
+ Align Block
+ TextFont
+ Shape Italic
+ Size Normal
+ EndFont
+ TocLevel 2
End
-# Subsubection style redefinition
Style Subsubsection
- Align Block
- AlignPossible Block
- Font
- Series Medium
- Shape Italic
- Size Normal
- EndFont
+ Align Block
+ LabelFont
+ Series Medium
+ EndFont
+ TextFont
+ Series Medium
+ Shape Italic
+ Size Normal
+ EndFont
+ TocLevel 3
+End
+
+Counter definition
+ Within section
End
-# Theorem style definition
+Style Definition
+ LatexType Environment
+ LatexName definition
+ Margin First_Dynamic
+ TopSep 0.6
+ BottomSep 0.6
+ Align Block
+ LabelType Counter
+ LabelCounter definition
+ LabelString "Definition \thedefinition."
+ LabelSep M
+ NextNoIndent 1
+ LabelFont
+ Series Bold
+ EndFont
+End
+
+Counter step
+End
+Style Step
+ CopyStyle Definition
+ LatexName step
+ LabelCounter step
+ LabelString "Step \thestep."
+ LabelFont
+ Series Bold
+ EndFont
+End
+
+Counter example
+ Within section
+End
+Style Example
+ CopyStyle Definition
+ LatexName example
+ LabelCounter example
+ LabelString "Example \theexample."
+End
+
+Counter remark
+ Within section
+End
+Style Remark
+ CopyStyle Definition
+ LatexName remark
+ LabelCounter remark
+ LabelString "Remark \theremark."
+End
+
+Counter notation
+ Within section
+End
+Style Notation
+ CopyStyle Definition
+ LatexName notation
+ LabelCounter notation
+ LabelString "Notation \thenotation."
+ LabelFont
+ Series Medium
+ EndFont
+End
+
+Counter theorem
+ Within section
+End
Style Theorem
- LatexType Environment
- LatexName theorem
- Margin First_Dynamic
- Align Block
- AlignPossible Block
- LabelType Static
- LabelString Theorem:
- LabelSep M
- LabelFont
- Series Bold
- Size Normal
- EndFont
-End
-
-# Proof style definition
+ LatexType Environment
+ LatexName theorem
+ Margin First_Dynamic
+ TopSep 0.6
+ BottomSep 0.6
+ Align Block
+ NextNoIndent 1
+ LabelType Counter
+ LabelCounter theorem
+ LabelString "Theorem \thetheorem."
+ LabelSep M
+ LabelFont
+ Series Bold
+ Shape Up
+ EndFont
+End
+
Style Proof
- LatexType Environment
- LatexName proof
- Margin First_Dynamic
- Align Block
- AlignPossible Block
- LabelType Static
- LabelString Proof:
- LabelSep M
- LabelFont
- Series Bold
- Size Normal
- EndFont
-End
-
-# Bibliography style redefinition
-Style Bibliography
- Align Block
- AlignPossible Block
- LabelFont
- Size Normal
- EndFont
+ LatexType Environment
+ LatexName proof
+ Margin First_Dynamic
+ TopSep 0.6
+ BottomSep 0.6
+ Align Block
+ LabelType Static
+ LabelString "Proof."
+ LabelSep M
+ LabelFont
+ Series Bold
+ EndFont
+ EndLabelType Box
End
-# Appendix style definition
+Counter corollary
+ Within section
+End
+Style Corollary
+ CopyStyle Theorem
+ LatexName corollary
+ LabelCounter corollary
+ LabelString "Corollary \thecorollary."
+ TextFont
+ Shape Italic
+ EndFont
+End
+
+Counter lemma
+ Within section
+End
+Style Lemma
+ CopyStyle Corollary
+ LatexName lemma
+ LabelCounter lemma
+ LabelString "Lemma \thelemma."
+End
+
+Counter proposition
+ Within section
+End
+Style Proposition
+ CopyStyle Corollary
+ LatexName proposition
+ LabelCounter proposition
+ LabelString "Proposition \theproposition."
+End
+
+Counter prop
+ Within section
+End
+Style Prop
+ CopyStyle Notation
+ LatexName prop
+ LabelCounter prop
+ LabelString "Prop \theprop."
+End
+
+Counter question
+ Within section
+End
+Style Question
+ CopyStyle Notation
+ LatexName question
+ LabelCounter question
+ LabelString "Question \thequestion."
+End
+
+Counter claim
+ Within section
+End
+Style Claim
+ CopyStyle Notation
+ LatexName claim
+ LabelCounter claim
+ LabelString "Claim \theclaim."
+End
+
+Counter conjecture
+ Within section
+End
+Style Conjecture
+ CopyStyle Notation
+ LatexName conjecture
+ LabelCounter conjecture
+ LabelString "Conjecture \theconjecture."
+End
+
+Style Appendices_Section
+ Margin Static
+ LatexType Command
+ LatexName appendix
+ KeepEmpty 1
+ TopSep 0.6
+ BottomSep 0
+ Align Block
+ LabelType Centered_Top_Environment
+ LabelString "--- Appendices ---"
+ Font
+ Series Bold
+ Size Normal
+ Color Blue
+ EndFont
+End
+
+Counter appendix
+ Within section
+End
Style Appendix
- Margin Static
- LatexType Command
- LatexName appendix
- KeepEmpty 1
- Align Block
- AlignPossible Block
- LabelType Centered_Top_Environment
- LabelString Appendix
- Font
- Series Bold
- Size Normal
- EndFont
+ LatexType Command
+ LatexName section
+ TopSep 0.6
+ BottomSep 0.6
+ Margin First_Dynamic
+ Align Block
+ NextNoIndent 1
+ LabelType Counter
+ LabelCounter appendix
+ LabelString "Appendix \Alph{appendix}."
+ LabelSep M
+ LabelFont
+ Series Bold
+ Shape Up
+ Size Normal
+ EndFont
+ TextFont
+ Series Bold
+ EndFont
End
+
+Style Bibliography
+ Align Block
+ LabelFont
+ Size Normal
+ EndFont
+End
+
+Input theorems-refprefix.inc