lyx_mirror/lib/layouts/stdsections.inc
Jean-Marc Lasgouttes b92ceba9a1 Honor trailing spaces in LabelString and friends
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.

(cherry picked from commit 5c54557350)
2017-09-02 16:08:56 +02:00

159 lines
3.8 KiB
HTML

# Standard textclass definition file. Taken from initial LyX source code
# Author : Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
# Transposed by Pascal André <andre@via.ecp.fr>
# Heavily modifed and enhanced by several developers.
# This include file contains all numbered sectionning-related
# commands that are useful for article-like document classes, but not
# for letters.
Format 64
Style Part
Category Sectioning
Margin Dynamic
LabelString "Part \thepart"
LabelType Static
TocLevel -1
LabelCounter part
LatexType Command
LatexName part
NeedProtect 1
NextNoIndent 1
ToggleIndent Never
Labelsep xxx
ParSkip 0.4
TopSep 4
BottomSep 4
ParSep 0.8
Align Center
Alignpossible Center
Argument 1
LabelString "Short Title|S"
Tooltip "The part as it appears in the table of contents/running headers"
InsertCotext 1
EndArgument
Font
Series Bold
Size Huge
EndFont
HTMLTag h1
End
Style Chapter
Margin Static
Category Sectioning
LabelString "Chapter \thechapter"
LabelStringAppendix "Appendix \thechapter"
LabelType Above
LabelCounter chapter
TocLevel 0
LatexType Command
LatexName chapter
NeedProtect 1
NextNoIndent 1
ToggleIndent Never
ParSkip 0.4
TopSep 4
BottomSep 0.8
ParSep 0.8
Align Block
Argument 1
LabelString "Short Title|S"
Tooltip "The chapter as it appears in the table of contents/running headers"
InsertCotext 1
EndArgument
Font
Series Bold
Size Huge
EndFont
HTMLTag h1
End
Style Section
Category Sectioning
Margin Dynamic
LabelType Static
LabelCounter section
TocLevel 1
LatexType Command
LatexName section
NeedProtect 1
NextNoIndent 1
ToggleIndent Never
LabelSep xxx
ParSkip 0.4
TopSep 1.3
BottomSep 0.7
ParSep 0.7
Align Block
Argument 1
LabelString "Short Title|S"
Tooltip "The section as it appears in the table of contents/running headers"
InsertCotext 1
EndArgument
Font
Series Bold
Size Larger
EndFont
HTMLTag h2
End
Style Subsection
CopyStyle Section
LabelCounter subsection
TocLevel 2
LatexName subsection
TopSep 0.9
BottomSep 0.5
ParSep 0.5
Font
Series Bold
Size Large
EndFont
HTMLTag h3
End
Style Subsubsection
CopyStyle Subsection
LabelCounter subsubsection
TocLevel 3
LatexName subsubsection
TopSep 0.7
BottomSep 0.4
Font
Series Bold
Size Normal
EndFont
HTMLTag h4
End
Style Paragraph
CopyStyle Subsubsection
LabelCounter paragraph
TocLevel 4
LatexName paragraph
TopSep 0.4
BottomSep 0
HTMLTag h5
End
Style Subparagraph
CopyStyle Paragraph
LabelCounter subparagraph
TocLevel 5
LatexName subparagraph
NextNoIndent 0
LeftMargin MM
HTMLTag h6
End
Input stdrefprefix.inc
Input numarticle.inc