#% Do not delete the line below; configure depends on this # \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 # (usually abbreviated as IJMPD). # # Author: Panayotis "PAP" Papasotiriou # # 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. # # revised for ws-ijmpd.tex : 19-4-07 # Author: Uwe Stöhr (uwestoehr@web.de) Format 107 Sides 1 Columns 1 SecNumDepth 3 TocDepth 3 DefaultStyle Standard 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 Input stdcounters.inc Input stdfloats.inc #Input stdlists.inc Input stdsections.inc Input stdstarsections.inc Input stdlayouts.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 NoStyle Chapter* NoStyle Part NoCounter part NoStyle Verse Style MarkBoth LaTeXType Command LaTeXName markboth 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 Preamble % protect \markboth against an old bug reintroduced in babel >= 3.8g \let\oldforeign@language\foreign@language \DeclareRobustCommand{\foreign@language}[1]{% \lowercase{\oldforeign@language{#1}}} EndPreamble DocBookTag IGNORE # TODO: a mix of titleabbrev and authorinitials... DocBookInInfo always End Style Catchline Margin Dynamic LatexType Command LatexName catchline{}{}{}{} LabelString "Catchline" Category FrontMatter KeepEmpty 1 ParSkip 0.4 InTitle 1 Align Block LabelSep xx LabelType Static LabelString "Catchline" LabelFont Series Bold Color textlabel2 EndFont DocBookTag IGNORE DocBookInInfo always End Style Title Margin Static LatexType Command LatexName title Category FrontMatter InTitle 1 ResetArgs 1 ParSkip 0.4 ItemSep 0 TopSep 0 BottomSep 1 ParSep 1 Align Center LabelType No_Label Font Size Largest EndFont DocBookTag title DocBookTagType paragraph DocBookInInfo maybe End Style Author Margin Static LatexType Command Category FrontMatter 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 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 Margin First_Dynamic LatexType Environment LatexName history Category FrontMatter TopSep 0.7 BottomSep 0.7 ParSkip 0.4 Align Center Font Size Small EndFont DocBookTag releaseinfo DocBookInInfo always End InsetLayout Flex:Received LyxType custom LatexType command LatexName received LabelString "Received" Font Size Small Misc No_Emph Misc No_Noun Misc No_Bar EndFont LabelFont Color textlabel2 Size Small EndFont ResetsFont true DocBookTag date DocBookAttr role='received' DocBookTagType inline DocBookNoFontInside true End InsetLayout Flex:Revised LyxType custom LatexType command LatexName revised LabelString "Revised" Font Size Small Misc No_Emph Misc No_Noun Misc No_Bar EndFont LabelFont Color textlabel2 Size Small EndFont ResetsFont true DocBookTag date DocBookAttr role='revised' DocBookTagType inline DocBookNoFontInside true End InsetLayout Flex:Comby LyxType custom LatexType command LatexName comby LabelString "Comby" Font Size Small Misc No_Emph Misc No_Noun Misc No_Bar EndFont LabelFont Color textlabel2 Size Small EndFont ResetsFont true End Style Abstract Margin First_Dynamic LatexType Environment LatexName abstract Category FrontMatter TopSep 0.7 BottomSep 0.7 ParSkip 0.4 Font Size Small EndFont DocBookAbstract true DocBookInInfo always DocBookWrapperTag abstract DocBookWrapperMergeWithPrevious true DocBookTag para End Style Keywords LatexType command LatexName keywords Category FrontMatter LabelString "Keywords:" LabelSep xx LabelType Static Margin Dynamic Font Size Small Misc No_Emph Misc No_Noun Misc No_Bar EndFont LabelFont Shape Italic Size Small EndFont DocBookTag keyword DocBookTagType paragraph DocBookWrapperTag keywordset DocBookInInfo always End InsetLayout Flex:TableCaption LyxType custom LatexType command LatexName tbl LabelString "Table caption" Font Size Small Misc No_Emph Misc No_Noun Misc No_Bar EndFont LabelFont Color textlabel2 Size Small EndFont ResetsFont true DocBookTag caption DocBookTagType paragraph End InsetLayout Flex:Refcite LyxType custom LatexType command LatexName refcite LabelString "Cite reference" Font Size Small Misc No_Emph Misc No_Noun Misc No_Bar EndFont LabelFont Color textlabel2 Size Small EndFont ResetsFont true End Style ItemList Category List 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 TopSep 0.7 BottomSep 0.7 ParSep 0.3 Align Block AlignPossible Block, Left LabelType Itemize HTMLTag ul HTMLItem li HTMLLabel NONE DocBookTag itemizedlist DocBookItemTag listitem DocBookItemInnerTag para End Style RomanList Category List Margin Static LatexType Item_Environment LatexName romanlist 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 ParSkip 0.0 ItemSep 0.2 TopSep 0.7 BottomSep 0.7 ParSep 0.3 Align Block AlignPossible Block, Left LabelType Enumerate LabelCounter "enum" HTMLClass LyXRomanList HTMLTag ol HTMLItem li HTMLLabel NONE RefPrefix enu DocBookTag orderedlist DocBookItemTag listitem DocBookItemInnerTag para HTMLStyle ol.LyXRomanList { list-style-type: lower-roman; } EndHTMLStyle End Style Proof LatexType Environment LatexName proof Category Reasoning Margin First_Dynamic TopSep 0.6 BottomSep 0.6 Align Block LabelType Static LabelString "Proof:" LabelSep M LabelFont Series Bold EndFont LabelFont Series Bold EndFont EndLabelType Box DocBookTag para DocBookAttr role='proof' End Counter theorem GuiName Theorem Within section PrettyFormat "Theorem ##" End Style Theorem ResetArgs 1 LabelString "Theorem \thetheorem." Font Shape Up EndFont LabelFont Series Bold EndFont DocBookTag para DocBookAttr role='theorem' End Counter remark GuiName Remark Within section PrettyFormat "Remark ##" End Style Remark LabelString "Remark \theremark." LabelFont Series Bold Shape Up EndFont End Counter corollary GuiName Corollary Within section PrettyFormat "Corollary ##" End Style Corollary LabelString "Corollary \thecorollary." End Counter lemma GuiName Lemma Within section PrettyFormat "Lemma ##" End Style Lemma LabelString "Lemma \thelemma." End Counter proposition GuiName Proposition Within section End Style Proposition LabelString "Proposition \theproposition." End Counter question GuiName Question Within section PrettyFormat "Question ##" End Style Question LabelString "Question \thequestion." LabelFont Shape Up EndFont End Counter claim GuiName Claim Within section PrettyFormat "Claim ##" End Style Claim LabelCounter claim LabelString "Claim \theclaim." LabelFont Shape Up EndFont End Counter conjecture GuiName Conjecture Within section PrettyFormat "Conjecture ##" End Style Conjecture LabelString "Conjecture \theconjecture." LabelFont Shape Up EndFont End Counter prop GuiName Prop(osition) Within section PrettyFormat "Proposition ##" End Counter appendix GuiName Appendix End Style Appendix LatexType Command LatexName section Category BackMatter TopSep 0.6 BottomSep 0.6 Margin First_Dynamic Align Block NextNoIndent 1 LabelType Static LabelCounter appendix LabelString "Appendix \Alph{appendix}." LabelSep M LabelFont Series Bold Shape Up Size Normal EndFont Font Series Bold EndFont DocBookTag title DocBookTagType paragraph DocBookSection true End Style Bibliography Margin First_Dynamic LatexType Bib_Environment LatexName thebibliography Category BackMatter 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 1.2 LabelFont 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