X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Fscrclass.inc;h=312e9ccabac9e5c813504a544bbc5993a1d86ff5;hb=47886ebbb1c72a103b3ed68ae8b7313b96a149bf;hp=c09db7de9f0fb07bd11c47808369a6992c686234;hpb=4c0fafb715871bcc26207b64fe4e725fcaedd7c5;p=lyx.git diff --git a/lib/layouts/scrclass.inc b/lib/layouts/scrclass.inc index c09db7de9f..312e9ccaba 100644 --- a/lib/layouts/scrclass.inc +++ b/lib/layouts/scrclass.inc @@ -2,33 +2,44 @@ # 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 +Format 54 SecNumDepth 2 TocDepth 2 DefaultStyle Standard - +Provides subscript 1 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 stdfloats.inc -Input stdsections.inc -Input stdstarsections.inc Input stdcounters.inc -Input stdtitle.inc -Input stdstruct.inc -Input stdlayouts.inc -Input lyxmacros.inc +Input stdfloats.inc -NoStyle List + +# Adapt enumii counter display to KOMA default +Counter enumii + Within enumi + LabelString "\alph{enumii})" +End Style Description @@ -37,23 +48,15 @@ Style Description EndFont End - 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 Style Part Font @@ -63,7 +66,10 @@ End Style Chapter - LabelString "" + LabelType Static + LabelSep xxx + Margin Dynamic + Align Left Font Family Sans Size Largest @@ -72,6 +78,7 @@ End Style Section + Align Left Font Family Sans EndFont @@ -79,6 +86,7 @@ End Style Subsection + Align Left Font Family Sans EndFont @@ -86,6 +94,7 @@ End Style Subsubsection + Align Left Font Family Sans EndFont @@ -93,6 +102,7 @@ End Style Paragraph + Align Left Font Family Sans EndFont @@ -100,29 +110,45 @@ End Style Subparagraph + Align Left LeftMargin "" Font Family Sans EndFont End - +Input stdstarsections.inc 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" + InsertCotext 1 + EndArgument End 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" + InsertCotext 1 + EndArgument End 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" + InsertCotext 1 + EndArgument End @@ -139,6 +165,7 @@ End Style Minisec + Category Sectioning LatexType Command LatexName minisec NeedProtect 1 @@ -148,12 +175,13 @@ Style Minisec TopSep 0.4 ParSep 0.4 AlignPossible Block, Left - Font + Font Family Sans Series Bold EndFont End +Input stdtitle.inc Style Title Font @@ -162,6 +190,14 @@ Style Title EndFont End +Style Subtitle + CopyStyle Title + LatexName subtitle + Font + Size Large + EndFont +End + Style Author Font @@ -199,8 +235,7 @@ Style Titlehead CopyStyle Author LatexName titlehead Align Left - AlignPossible Left - Font + Font Size Normal EndFont End @@ -223,6 +258,7 @@ Style Extratitle LatexName extratitle End +Input stdstruct.inc Style Abstract LabelFont @@ -237,20 +273,57 @@ Style Bibliography EndFont End +Input stdlayouts.inc -Style Captionabove - CopyStyle Caption + +InsetLayout Caption:Above + LabelString above + LaTeXType command LatexName captionabove + NeedProtect 1 + MultiPar false + Argument 1 + LabelString "Short Title|S" + Tooltip "The caption as it appears in the list of figures/tables" + InsertCotext 1 + 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 -Style Captionbelow - CopyStyle Caption +InsetLayout Caption:Below + LabelString below + LaTeXType command LatexName captionbelow + NeedProtect 1 + MultiPar false + Argument 1 + LabelString "Short Title|S" + Tooltip "The caption as it appears in the list of figures/tables" + InsertCotext 1 + 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 Style Dictum + Category MainText Margin Right_Address_Box LatexType Command LatexName dictum @@ -258,9 +331,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 EndFont End + +Input lyxmacros.inc +