X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Fijmpd.layout;h=f7c5c814538d8066fa5be9577b984367b486b1fc;hb=20bcaec061193a3984d42040ee65d2723872ecf4;hp=cf468be57ffd94f71446cedd53f4fb48e853524c;hpb=d252730dff10221be69df2a8c889cd311ae20e27;p=lyx.git diff --git a/lib/layouts/ijmpd.layout b/lib/layouts/ijmpd.layout index cf468be57f..f7c5c81453 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 @@ -11,351 +12,471 @@ # 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 49 -Format 7 +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 stdclass.inc -Input numarticle.inc +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 -Sides 1 -Columns 1 -SecNumDepth 3 -TocDepth 3 -DefaultStyle Standard -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 - TextFont - 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 - TextFont - Series Medium - Size Normal - EndFont -End - -Style Address - 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 + 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 + +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 - ParIndent "" - Align Block - LabelType No_Label - TextFont - 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 - CopyStyle Abstract - LatexType Command - LatexName keywords - Margin Dynamic - LabelType Static - LabelString "Keywords:" - LabelSep M - LabelFont - Series Medium - Shape Italic - Size Small - EndFont -End - -Style Section - Align Block - Font - Size Normal - EndFont -End - -Style Section* - Align Block - Font - Size Normal - EndFont -End - -Style Subsection - Align Block - TextFont - Shape Italic - Size Normal - EndFont -End - -Style Subsubsection - 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 + 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 Remark - CopyStyle Definition - LatexName remark - LabelCounter remark - LabelString "Remark \theremark." + +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 -Counter - Name notation - Within section +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 Notation - CopyStyle Definition - LatexName notation - LabelCounter notation - LabelString "Notation \thenotation." - LabelFont - Series Medium - 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 -Counter - Name theorem - Within section +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 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 - 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 + ResetArgs 1 + LabelString "Theorem \thetheorem." + Font + Shape Up + EndFont + LabelFont + Series Bold + EndFont End -Style Proof - 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 - -Counter - Name corollary - Within section +Counter remark + Within section End -Style Corollary - CopyStyle Theorem - LatexName corollary - LabelCounter corollary - LabelString "Corollary \thecorollary." - TextFont - Shape Italic - EndFont +Style Remark + LabelString "Remark \theremark." + LabelFont + Series Bold + Shape Up + EndFont End -Counter - Name lemma - Within section +Counter corollary + Within section End -Style Lemma - CopyStyle Corollary - LatexName lemma - LabelCounter lemma - LabelString "Lemma \thelemma." +Style Corollary + LabelString "Corollary \thecorollary." End -Counter - Name proposition - Within section +Counter lemma + Within section End -Style Proposition - CopyStyle Corollary - LatexName proposition - LabelCounter proposition - LabelString "Proposition \theproposition." +Style Lemma + LabelString "Lemma \thelemma." End -Counter - Name prop - Within section +Counter proposition + Within section End -Style Prop - CopyStyle Notation - LatexName prop - LabelCounter prop - LabelString "Prop \theprop." +Style Proposition + LabelString "Proposition \theproposition." End -Counter - Name question - Within section +Counter question + Within section End Style Question - CopyStyle Notation - LatexName question - LabelCounter question - LabelString "Question \thequestion." + LabelString "Question \thequestion." + LabelFont + Shape Up + EndFont End -Counter - Name claim - Within section +Counter claim + Within section End Style Claim - CopyStyle Notation - LatexName claim - LabelCounter claim - LabelString "Claim \theclaim." + LabelCounter claim + LabelString "Claim \theclaim." + LabelFont + Shape Up + EndFont End -Counter - Name conjecture - Within section +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 - Name appendix - Within section + LabelString "Conjecture \theconjecture." + LabelFont + Shape Up + EndFont +End + +Counter prop + Within section +End + +Counter appendix End Style Appendix - 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 + 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 - Align Block - LabelFont - Size Normal - EndFont + 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