X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Fijmpd.layout;h=12f5878c8a89c3bfb52fb18c1adbe37e0ba010c7;hb=0d30333ec6cc3947c37f19a49c5b5fa8f3812876;hp=92620660ad2bf1d5396cd2a68a59f93894ddedd7;hpb=3e885523c305c260a52c4b6e65047bc6f5f3a867;p=lyx.git diff --git a/lib/layouts/ijmpd.layout b/lib/layouts/ijmpd.layout index 92620660ad..12f5878c8a 100644 --- a/lib/layouts/ijmpd.layout +++ b/lib/layouts/ijmpd.layout @@ -1,5 +1,6 @@ #% Do not delete the line below; configure depends on this -# \DeclareLaTeXClass[ws-ijmpd]{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 @@ -9,168 +10,473 @@ # # 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 59 + +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 +End +Input stdcounters.inc +Input stdfloats.inc +#Input stdlists.inc +Input stdsections.inc +Input stdstarsections.inc +Input stdlayouts.inc +Input lyxmacros.inc -Format 2 -Input stdclass.inc -Input numarticle.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 -SecNumDepth 3 -TocDepth 0 -ProvidesAmsmath 0 -ProvidesNatbib 0 -ProvidesUrl 0 - -ClassOptions - FontSize "" - PageStyle "" +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 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 Green + EndFont +End Style Title - Align Center - AlignPossible Center - Font - Size Large - EndFont + 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 End - Style Author - Align Center - AlignPossible Center - Font - Series Medium - Size Normal - EndFont + 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 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 +End -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 +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 green + Size Small + EndFont + ResetsFont 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 green + Size Small + EndFont + ResetsFont 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 green + Size Small + EndFont + ResetsFont true +End Style Abstract - LatexType Environment - Align Block - AlignPossible Block - LabelType No_Label - Font - Size Small - EndFont + Margin First_Dynamic + LatexType Environment + LatexName abstract + Category FrontMatter + TopSep 0.7 + BottomSep 0.7 + ParSkip 0.4 + Font + Size Small + EndFont 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 +End -Style Section - Align Block - AlignPossible Block - Font - Size Normal - EndFont +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 green + Size Small + EndFont + ResetsFont true 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 green + Size Small + EndFont + ResetsFont true +End -Style Section* - Align Block - AlignPossible Block - Font - Size Normal - EndFont +Style ItemList + Category List + Margin Static + LatexType Item_Environment + LatexName itemlist + 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 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" + 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" + HTMLTag ol + HTMLItem li + HTMLLabel NONE + RefPrefix enu +End -Style Subsection - Align Block - AlignPossible Block - Font - Shape Italic - Size Normal - EndFont +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 End +Counter theorem + Within section +End +Style Theorem + ResetArgs 1 + LabelString "Theorem \thetheorem." + Font + Shape Up + EndFont + LabelFont + Series Bold + EndFont +End -Style Subsubsection - Align Block - AlignPossible Block - Font - Series Medium - Shape Italic - Size Normal - EndFont +Counter remark + Within section +End +Style Remark + LabelString "Remark \theremark." + LabelFont + Series Bold + Shape Up + EndFont End +Counter corollary + Within section +End +Style Corollary + LabelString "Corollary \thecorollary." +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 +Counter lemma + Within section +End +Style Lemma + LabelString "Lemma \thelemma." End +Counter proposition + Within section +End +Style Proposition + LabelString "Proposition \theproposition." +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 +Counter question + Within section +End +Style Question + LabelString "Question \thequestion." + LabelFont + Shape Up + EndFont End +Counter claim + Within section +End +Style Claim + LabelCounter claim + LabelString "Claim \theclaim." + LabelFont + Shape Up + EndFont +End -Style Bibliography - Align Block - AlignPossible Block - LabelFont - Size Normal - EndFont +Counter conjecture + Within section +End +Style Conjecture + LabelString "Conjecture \theconjecture." + LabelFont + Shape Up + EndFont End +Counter prop + Within section +End +Counter appendix +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 + 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 +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 End