mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-14 06:57:01 +00:00
5c54557350
Remove the trimming operation on LabelString, LabelStringAppendix, EndLabelString and LabelCounter. This trimming meant that quotes strings were not preserved, which is wrong. To preserve layouts, the Layout format has been updated to 64, so that layout2layout can remove extra spaces on existing strings, which ensures that behavior is unchanged for old layouts (courtesy of rgheck). It is now possible to re-add spaces in label strings where it makes sense. Fixes bug #10723.
345 lines
5.9 KiB
HTML
345 lines
5.9 KiB
HTML
# KOMA script textclass definition file.
|
|
# 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 <spitz@lyx.org>, 2003/2/08.
|
|
# Mapped List to Labeling
|
|
# Guenter Milde <milde users.berlios.de>, 2009-02-02
|
|
# Labeling is now used also in non-KOMA classes
|
|
|
|
|
|
Format 64
|
|
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 stdcounters.inc
|
|
Input stdfloats.inc
|
|
|
|
|
|
# Adapt enumii counter display to KOMA default
|
|
Counter enumii
|
|
Within enumi
|
|
LabelString "\alph{enumii})"
|
|
End
|
|
|
|
|
|
Style Description
|
|
LabelFont
|
|
Family Sans
|
|
EndFont
|
|
End
|
|
|
|
Style Labeling
|
|
Category List
|
|
LatexName labeling
|
|
# overwrite the preamble code definition
|
|
Preamble
|
|
EndPreamble
|
|
End
|
|
|
|
Input stdsections.inc
|
|
|
|
Style Part
|
|
Font
|
|
Family Sans
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Chapter
|
|
LabelType Static
|
|
LabelSep xxx
|
|
Margin Dynamic
|
|
Align Left
|
|
Font
|
|
Family Sans
|
|
Size Largest
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Section
|
|
Align Left
|
|
Font
|
|
Family Sans
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Subsection
|
|
Align Left
|
|
Font
|
|
Family Sans
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Subsubsection
|
|
Align Left
|
|
Font
|
|
Family Sans
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Paragraph
|
|
Align Left
|
|
Font
|
|
Family Sans
|
|
EndFont
|
|
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
|
|
|
|
|
|
Style Addchap*
|
|
CopyStyle Chapter*
|
|
LatexName addchap*
|
|
End
|
|
|
|
|
|
Style Addsec*
|
|
CopyStyle Section*
|
|
LatexName addsec*
|
|
End
|
|
|
|
|
|
Style Minisec
|
|
Category Sectioning
|
|
LatexType Command
|
|
LatexName minisec
|
|
NeedProtect 1
|
|
NextNoIndent 1
|
|
LabelSep xxx
|
|
ParSkip 0.4
|
|
TopSep 0.4
|
|
ParSep 0.4
|
|
AlignPossible Block, Left
|
|
Font
|
|
Family Sans
|
|
Series Bold
|
|
EndFont
|
|
End
|
|
|
|
Input stdtitle.inc
|
|
|
|
Style Title
|
|
Font
|
|
Family Sans
|
|
Series Bold
|
|
EndFont
|
|
End
|
|
|
|
Style Subtitle
|
|
CopyStyle Title
|
|
LatexName subtitle
|
|
Font
|
|
Size Large
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Author
|
|
Font
|
|
Size Larger
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Date
|
|
Font
|
|
Size Larger
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Subject
|
|
CopyStyle Author
|
|
LatexName subject
|
|
End
|
|
|
|
|
|
Style Publishers
|
|
CopyStyle Author
|
|
LatexName publishers
|
|
End
|
|
|
|
|
|
Style Dedication
|
|
CopyStyle Author
|
|
LatexName dedication
|
|
End
|
|
|
|
|
|
Style Titlehead
|
|
CopyStyle Author
|
|
LatexName titlehead
|
|
Align Left
|
|
Font
|
|
Size Normal
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Uppertitleback
|
|
CopyStyle Titlehead
|
|
LatexName uppertitleback
|
|
End
|
|
|
|
|
|
Style Lowertitleback
|
|
CopyStyle Titlehead
|
|
LatexName lowertitleback
|
|
End
|
|
|
|
|
|
Style Extratitle
|
|
CopyStyle Titlehead
|
|
LatexName extratitle
|
|
End
|
|
|
|
Input stdstruct.inc
|
|
|
|
Style Abstract
|
|
LabelFont
|
|
Family Sans
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Bibliography
|
|
LabelFont
|
|
Family Sans
|
|
EndFont
|
|
End
|
|
|
|
Input stdlayouts.inc
|
|
|
|
|
|
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
|
|
|
|
|
|
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
|
|
ParSkip 0.4
|
|
BottomSep 1.5
|
|
ParSep 1.5
|
|
Align Left
|
|
Argument 1
|
|
LabelString "Dictum Author"
|
|
Tooltip "The author of this dictum"
|
|
EndArgument
|
|
Font
|
|
Size Normal
|
|
EndFont
|
|
End
|
|
|
|
Input lyxmacros.inc
|
|
|