]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/ijmpd.layout
include intl/libintl.h that is relative to $TOP_SRCDIR/src
[lyx.git] / lib / layouts / ijmpd.layout
index ac6c70eb53c0e7c717fe28b6107586e35cc5c2a3..93c528ec40ed82377ff1f47ecdb56380ae1807bf 100644 (file)
 #% Do not delete the line below; configure depends on this
-#  \DeclareLaTeXClass[ws-ijmpd]{article (ijmpd)}
+#  \DeclareLaTeXClass[ws-ijmpd]{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 5
 
-# Input general definitions
 Input stdclass.inc
-Input stdsections.inc
+Input numarticle.inc
+
 NoStyle Chapter
 NoStyle Chapter*
 NoStyle Part
-Input stdlists.inc
-Input stdlayouts.inc
 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
 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
 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
+End
+
+Counter
+       Name                  definition
+       Within                section
+End
+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
+       Name                  step
+End
+Style Step
+        CopyStyle             Definition
+       LatexName             step
+       LabelCounter          step
+       LabelString           "Step \thestep."
+       LabelFont
+         Series              Bold
+       EndFont
+End
+
+Counter
+       Name                  example
+       Within                section
+End
+Style Example
+        CopyStyle             Definition
+       LatexName             example
+       LabelCounter          example
+       LabelString           "Example \theexample."
+End
+
+Counter
+       Name                  remark
+       Within                section
+End
+Style Remark
+        CopyStyle             Definition
+       LatexName             remark
+       LabelCounter          remark
+       LabelString           "Remark \theremark."
 End
 
-# Theorem style definition
+Counter
+       Name                  notation
+       Within                section
+End
+Style Notation
+        CopyStyle             Definition
+       LatexName             notation
+       LabelCounter          notation
+       LabelString           "Notation \thenotation."
+       LabelFont
+         Series              Medium
+       EndFont
+End
+
+Counter
+       Name                  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
+       Name                  corollary
+       Within                section
+End
+Style Corollary
+        CopyStyle             Theorem
+       LatexName             corollary
+       LabelCounter          corollary
+       LabelString           "Corollary \thecorollary."
+       TextFont
+         Shape               Italic
+       EndFont
+End
+
+Counter
+       Name                  lemma
+       Within                section
+End
+Style Lemma
+        CopyStyle             Corollary
+       LatexName             lemma
+       LabelCounter          lemma
+       LabelString           "Lemma \thelemma."
+End
+
+Counter
+       Name                  proposition
+       Within                section
+End
+Style Proposition
+        CopyStyle             Corollary
+       LatexName             proposition
+       LabelCounter          proposition
+       LabelString           "Proposition \theproposition."
+End
+
+Counter
+       Name                  prop
+       Within                section
+End
+Style Prop
+        CopyStyle             Notation
+       LatexName             prop
+       LabelCounter          prop
+       LabelString           "Prop \theprop."
+End
+
+Counter
+       Name                  question
+       Within                section
+End
+Style Question
+        CopyStyle             Notation
+       LatexName             question
+       LabelCounter          question
+       LabelString           "Question \thequestion."
+End
+
+Counter
+       Name                  claim
+       Within                section
+End
+Style Claim
+        CopyStyle             Notation
+       LatexName             claim
+       LabelCounter          claim
+       LabelString           "Claim \theclaim."
+End
+
+Counter
+       Name                  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
+       Name                  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