#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[ws-ijmpd,amsmath.sty,amssymb.sty,rotating.sty]{article (IJMPD)}
+# \DeclareLaTeXClass[ws-ijmpd,amsmath.sty,amssymb.sty,rotating.sty]{Int. Journal of Modern Physics D}
+# \DeclareCategory{Articles}
#
# Textclass definition file for ws-ijmpd.cls
# For publications in the International Journal of Modern Physics D
# Author: Uwe Stöhr (uwestoehr@web.de)
-Format 35
+Format 93
Sides 1
Columns 1
DefaultStyle Standard
Style Standard
+ Category MainText
Margin Static
LatexType Paragraph
LatexName dummy
Align Block
AlignPossible Block, Left, Right, Center
LabelType No_Label
+ DocBookTag para
End
Input stdcounters.inc
Input lyxmacros.inc
ProvidesModule theorems-std
+Input theorems-without-preamble.inc
+NoStyle Fact
+NoStyle Note
+NoStyle Problem
+NoStyle Solution
+NoStyle Prob
+NoStyle Sol
+NoStyle Exercise
+NoStyle Example
+NoStyle Definition
+NoStyle Case
+NoStyle Property
NoStyle Chapter
NoCounter chapter
Category FrontMatter
InTitle 1
Align Center
+ Argument 1
+ Mandatory 1
+ AutoInsert 1
+ LabelString "Author Names"
+ Tooltip "Author names that will appear in the header line"
+ EndArgument
Font
Size Small
EndFont
\DeclareRobustCommand{\foreign@language}[1]{%
\lowercase{\oldforeign@language{#1}}}
EndPreamble
+ DocBookTag IGNORE
+ # TODO: a mix of titleabbrev and authorinitials...
+ DocBookInInfo always
End
Style Catchline
LabelString "Catchline"
LabelFont
Series Bold
- Color Green
+ Color textlabel2
EndFont
+ DocBookTag IGNORE
+ DocBookInInfo always
End
Style Title
LatexName title
Category FrontMatter
InTitle 1
- OptionalArgs 0
+ ResetArgs 1
ParSkip 0.4
ItemSep 0
TopSep 0
Font
Size Largest
EndFont
+ DocBookTag title
+ DocBookTagType paragraph
+ DocBookInInfo maybe
End
Style Author
LatexType Command
Category FrontMatter
InTitle 1
- OptionalArgs 1
LatexName author
LabelSep xxx
ParSkip 0.4
Font
Size Large
EndFont
+ DocBookTag personname
+ DocBookTagType paragraph
+ DocBookWrapperTag author
+ DocBookWrapperTagType inline
+ DocBookInInfo always
+End
+
+Style Address
+ DocBookTag address
+ DocBookTagType paragraph
+ DocBookWrapperTag author
+ DocBookWrapperTagType inline
+ DocBookWrapperMergeWithPrevious true
+ DocBookInInfo always
End
Style History
Font
Size Small
EndFont
+ DocBookTag releaseinfo
+ DocBookInInfo always
End
InsetLayout Flex:Received
Misc No_Bar
EndFont
LabelFont
- Color green
+ Color textlabel2
Size Small
EndFont
+ ResetsFont true
+ DocBookTag date
+ DocBookAttr role='received'
+ DocBookTagType inline
+ DocBookNoFontInside true
End
InsetLayout Flex:Revised
Misc No_Bar
EndFont
LabelFont
- Color green
+ Color textlabel2
Size Small
EndFont
+ ResetsFont true
+ DocBookTag date
+ DocBookAttr role='revised'
+ DocBookTagType inline
+ DocBookNoFontInside true
End
InsetLayout Flex:Comby
Misc No_Bar
EndFont
LabelFont
- Color green
+ Color textlabel2
Size Small
EndFont
+ ResetsFont true
End
Style Abstract
Font
Size Small
EndFont
+ DocBookAbstract true
+ DocBookInInfo always
+ DocBookWrapperTag abstract
+ DocBookWrapperMergeWithPrevious true
+ DocBookTag para
End
Style Keywords
Shape Italic
Size Small
EndFont
+ DocBookTag keyword
+ DocBookTagType paragraph
+ DocBookWrapperTag keywordset
+ DocBookInInfo always
End
InsetLayout Flex:TableCaption
Misc No_Bar
EndFont
LabelFont
- Color green
+ Color textlabel2
Size Small
EndFont
+ ResetsFont true
+ DocBookTag caption
+ DocBookTagType paragraph
End
InsetLayout Flex:Refcite
Misc No_Bar
EndFont
LabelFont
- Color green
+ Color textlabel2
Size Small
EndFont
+ ResetsFont true
End
Style ItemList
Margin Static
LatexType Item_Environment
LatexName itemlist
+ Argument listpreamble:1
+ LabelString "List preamble"
+ MenuString "List Preamble"
+ Tooltip "LaTeX code to be inserted before the first item"
+ PassThru 1
+ Font
+ Family typewriter
+ Color latex
+ EndFont
+ EndArgument
NextNoIndent 1
+ ToggleIndent Never
LeftMargin MMN
LabelSep xx
ItemSep 0.2
Align Block
AlignPossible Block, Left
LabelType Itemize
- LabelString "*"
HTMLTag ul
HTMLItem li
HTMLLabel NONE
+ DocBookTag itemizedlist
+ DocBookItemTag listitem
+ DocBookItemInnerTag para
End
Style RomanList
Margin Static
LatexType Item_Environment
LatexName romanlist
- OptionalArgs 1
+ Argument 1
+ LabelString "Numbering Scheme"
+ Tooltip "Use the largest item number in your list, e.g. '(iv)' for 4 Roman numbered items"
+ PassThru 1
+ EndArgument
+ Argument listpreamble:1
+ LabelString "List preamble"
+ MenuString "List Preamble"
+ Tooltip "LaTeX code to be inserted before the first item"
+ PassThru 1
+ Font
+ Family typewriter
+ Color latex
+ EndFont
+ EndArgument
NextNoIndent 1
LeftMargin MMN
LabelSep xx
HTMLItem li
HTMLLabel NONE
RefPrefix enu
+ DocBookTag orderedlist
+ DocBookItemTag listitem
+ DocBookItemInnerTag para
End
-Counter remark
- Within section
-End
-Style Remark
- LatexName remark
- Category Theorem
- LabelCounter remark
- LabelString "Remark \theremark."
+Style Proof
LatexType Environment
+ LatexName proof
+ Category Reasoning
Margin First_Dynamic
TopSep 0.6
BottomSep 0.6
- Align Block
- LabelType Counter
+ Align Block
+ LabelType Static
+ LabelString "Proof:"
LabelSep M
- NextNoIndent 1
LabelFont
Series Bold
EndFont
+ LabelFont
+ Series Bold
+ EndFont
+ EndLabelType Box
+ DocBookTag para
+ DocBookAttr role='proof'
End
Counter theorem
+ GuiName Theorem
Within section
End
Style Theorem
- LatexType Environment
- LatexName theorem
- Category Theorem
- Margin First_Dynamic
- TopSep 0.6
- BottomSep 0.6
- Align Block
- NextNoIndent 1
- LabelType Counter
- LabelCounter theorem
+ ResetArgs 1
LabelString "Theorem \thetheorem."
- LabelSep M
+ Font
+ Shape Up
+ EndFont
LabelFont
Series Bold
EndFont
+ DocBookTag para
+ DocBookAttr role='theorem'
End
-Style Proof
- LatexType Environment
- LatexName proof
- Category Theorem
- Margin First_Dynamic
- TopSep 0.6
- BottomSep 0.6
- Align Block
- LabelType Static
- LabelString "Proof:"
- LabelSep M
- LabelFont
- Series Bold
- EndFont
+Counter remark
+ GuiName Remark
+ Within section
+End
+Style Remark
+ LabelString "Remark \theremark."
LabelFont
Series Bold
+ Shape Up
EndFont
- EndLabelType Box
End
Counter corollary
+ GuiName Corollary
+ Within section
End
Style Corollary
- CopyStyle Theorem
- LatexName corollary
- LabelCounter corollary
LabelString "Corollary \thecorollary."
End
Counter lemma
+ GuiName Lemma
+ Within section
End
Style Lemma
- CopyStyle Theorem
- LatexName lemma
- LabelCounter lemma
LabelString "Lemma \thelemma."
End
Counter proposition
+ GuiName Proposition
+ Within section
End
Style Proposition
- CopyStyle Theorem
- LatexName proposition
- LabelCounter proposition
LabelString "Proposition \theproposition."
End
-Counter prop
-End
-Style Prop
- CopyStyle Theorem
- LatexName prop
- LabelCounter prop
- LabelString "Prop \theprop."
-End
-
Counter question
+ GuiName Question
+ Within section
End
Style Question
- CopyStyle Theorem
- LatexName question
- LabelCounter question
LabelString "Question \thequestion."
+ LabelFont
+ Shape Up
+ EndFont
End
Counter claim
+ GuiName Claim
+ Within section
End
Style Claim
- CopyStyle Theorem
- LatexName claim
LabelCounter claim
LabelString "Claim \theclaim."
+ LabelFont
+ Shape Up
+ EndFont
End
Counter conjecture
+ GuiName Conjecture
+ Within section
End
Style Conjecture
- CopyStyle Theorem
- LatexName conjecture
- LabelCounter conjecture
LabelString "Conjecture \theconjecture."
+ LabelFont
+ Shape Up
+ EndFont
+End
+
+Counter prop
+ GuiName Prop(osition)
+ Within section
End
Counter appendix
+ GuiName Appendix
End
Style Appendix
LatexType Command
Margin First_Dynamic
Align Block
NextNoIndent 1
- LabelType Counter
+ LabelType Static
LabelCounter appendix
LabelString "Appendix \Alph{appendix}."
LabelSep M
Font
Series Bold
EndFont
+ DocBookTag title
+ DocBookTagType paragraph
+ DocBookSection true
End
Style Bibliography
LatexName thebibliography
Category BackMatter
NextNoIndent 1
+ ToggleIndent Never
LeftMargin MM
ParSkip 0.4
ItemSep 0
Series Bold
Size Larger
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