X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Fscrclass.inc;h=471d9c0be2e8068b87ba991f50278341f6c967fe;hb=d8a6e0ab70962134792c5eca585fdcd013204649;hp=61e92a4959b3957ff83fff8d2442dce1d379a6d2;hpb=12d02d04b2b26bdd49ca8dfcc0c53529c8a20f9d;p=lyx.git diff --git a/lib/layouts/scrclass.inc b/lib/layouts/scrclass.inc index 61e92a4959..471d9c0be2 100644 --- a/lib/layouts/scrclass.inc +++ b/lib/layouts/scrclass.inc @@ -2,140 +2,157 @@ # Base definitions for the KOMA script layouts. # Bernd Rellermeyer <100.41728@germanynet.de>, 1998/7/23. # Update for Koma Script Release >=2.8q -# Juergen Spitzmueller , 2003/2/08. +# Juergen Spitzmueller , 2003/2/08. +# Mapped List to Labeling +# Guenter Milde , 2009-02-02 +# Labeling is now used also in non-KOMA classes -# General textclass parameters + +Format 43 SecNumDepth 2 TocDepth 2 DefaultStyle Standard +Provides subscript 1 -# Standard style definition Style Standard + Category MainText LatexName dummy ParIndent MM ParSkip 0.4 AlignPossible Block, Left, Right, Center + # FIXME This ought to be set dynamically. + HTMLStyle + div.standard { + text-indent: 2em; + margin-bottom: 2ex; + } + EndHTMLStyle End +Input stdinsets.inc Input stdlists.inc Input stdcounters.inc Input stdfloats.inc -# Modify Description Style Description LabelFont Family Sans EndFont End -# Delete List -NoStyle List - -# Labeling style definition Style Labeling - Margin Manual - LatexType List_Environment + Category List LatexName labeling - NextNoindent 1 - LabelSep xxx - ParSkip 0.4 - TopSep 0.7 - BottomSep 0.7 - ParSep 0.5 - Align Block - AlignPossible Block, Left - LabelType Manual - LabelString 00.00.0000 + # overwrite the preamble code definition + Preamble + EndPreamble End Input stdsections.inc -# Modify Part Style Part Font Family Sans EndFont + TocLevel 0 End -# Modify Chapter + Style Chapter - LabelString "" Font Family Sans Size Largest EndFont + TocLevel 0 End -# Modify Section + Style Section Font Family Sans EndFont + TocLevel 1 End -# Modify Subsection + Style Subsection Font Family Sans EndFont + TocLevel 2 End -# Modify Subsubsection + Style Subsubsection Font Family Sans EndFont + TocLevel 3 End -# Modify Paragraph + Style Paragraph Font Family Sans EndFont + TocLevel 4 End -# Modify Subparagraph + Style Subparagraph LeftMargin "" Font Family Sans EndFont + TocLevel 5 End Input stdstarsections.inc -# Addpart Style Definition Style Addpart CopyStyle Part* LatexName addpart + Argument 1 + LabelString "Short Title|S" + Tooltip "The part as it appears in the table of contents/running headers" + EndArgument End -# Addchap Style Definition + Style Addchap CopyStyle Chapter* LatexName addchap + Argument 1 + LabelString "Short Title|S" + Tooltip "The chapter as it appears in the table of contents/running headers" + EndArgument End -# Addsec Style Definition + Style Addsec CopyStyle Section* LatexName addsec + Argument 1 + LabelString "Short Title|S" + Tooltip "The section as it appears in the table of contents/running headers" + EndArgument End -# Addchap* Style Definition + Style Addchap* CopyStyle Chapter* LatexName addchap* End -# Addsec* Style Definition + Style Addsec* CopyStyle Section* LatexName addsec* End -# Minisec style definition + Style Minisec + Category Sectioning LatexType Command LatexName minisec NeedProtect 1 @@ -145,8 +162,7 @@ Style Minisec TopSep 0.4 ParSep 0.4 AlignPossible Block, Left - - Font + Font Family Sans Series Bold EndFont @@ -154,7 +170,6 @@ End Input stdtitle.inc -# Modify Title Style Title Font Family Sans @@ -162,63 +177,69 @@ Style Title EndFont End -# Modify Author +Style Subtitle + CopyStyle Title + LatexName subtitle + Font + Size Large + EndFont +End + + Style Author Font Size Larger EndFont End -# Modify Date + Style Date Font Size Larger EndFont End -# Subject style definition + Style Subject CopyStyle Author LatexName subject End -# Publishers style definition + Style Publishers CopyStyle Author LatexName publishers End -# Dedication style definition + Style Dedication CopyStyle Author LatexName dedication End -# Titlehead style definition + Style Titlehead CopyStyle Author LatexName titlehead Align Left - AlignPossible Left - - Font + Font Size Normal EndFont End -# Uppertitleback style definition + Style Uppertitleback CopyStyle Titlehead LatexName uppertitleback End -# Lowertitleback style definition + Style Lowertitleback CopyStyle Titlehead LatexName lowertitleback End -# Extratitle style definition + Style Extratitle CopyStyle Titlehead LatexName extratitle @@ -226,14 +247,13 @@ End Input stdstruct.inc -# Modify Abstract Style Abstract LabelFont Family Sans EndFont End -# Modify Bibliography + Style Bibliography LabelFont Family Sans @@ -242,20 +262,49 @@ End Input stdlayouts.inc -# Captionabove style definition -Style Captionabove - CopyStyle Caption + +InsetLayout Caption:Above + LabelString above + LaTeXType command LatexName captionabove + Argument 1 + LabelString "Short Title|S" + Tooltip "The caption as it appears in the list of figures/tables" + EndArgument + HTMLStyle + div.float-caption { + text-align: center; + border: 2px solid black; + padding: 1ex; + margin: 1ex; + } + EndHTMLStyle + HTMLAttr "class='float-caption float-caption-above'" End -# Captionbelow style definition -Style Captionbelow - CopyStyle Caption + +InsetLayout Caption:Below + LabelString below + LaTeXType command LatexName captionbelow + Argument 1 + LabelString "Short Title|S" + Tooltip "The caption as it appears in the list of figures/tables" + EndArgument + HTMLStyle + div.float-caption { + text-align: center; + border: 2px solid black; + padding: 1ex; + margin: 1ex; + } + EndHTMLStyle + HTMLAttr "class='float-caption float-caption-below'" End -# Dictum style definition + Style Dictum + Category MainText Margin Right_Address_Box LatexType Command LatexName dictum @@ -263,13 +312,14 @@ Style Dictum BottomSep 1.5 ParSep 1.5 Align Left - AlignPossible Left - OptionalArgs 1 - + Argument 1 + LabelString "Dictum Author" + Tooltip "The author of this dictum" + EndArgument Font - Size Normal + Size Normal EndFont End Input lyxmacros.inc -Input scrmacros.inc +