mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-29 13:04:58 +00:00
b92ceba9a1
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
)
155 lines
3.0 KiB
Plaintext
155 lines
3.0 KiB
Plaintext
#% Do not delete the line below; configure depends on this
|
|
# \DeclareLaTeXClass[revtex,revtex.sty]{REVTeX (Obsolete Version)}
|
|
# \DeclareCategory{Obsolete}
|
|
# RevTeX textclass definition file. Based on:
|
|
# AMS-Article textclass definition file. Taken from initial LyX source code
|
|
# and from the Article textclass definition file, following the AMS sample
|
|
# paper "testmath.tex" of January, 1995
|
|
# Author : David L. Johnson <dlj0@lehigh.edu> (AMS)
|
|
# Marc Mengel (RevTeX)
|
|
# Amir Karger (LyX v11.34 style modifications - using changes
|
|
# made by Jean-Marc Lasgouttes to amsart.layout)
|
|
|
|
Format 64
|
|
Columns 1
|
|
Sides 1
|
|
PageStyle Headers
|
|
|
|
ClassOptions
|
|
Other "aps,manuscript"
|
|
End
|
|
|
|
|
|
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 stdinsets.inc
|
|
Input stdsections.inc
|
|
Input numrevtex.inc
|
|
|
|
|
|
Style Section
|
|
Align Center
|
|
AlignPossible Block, Center, Left
|
|
Font
|
|
Series Medium
|
|
Shape Smallcaps
|
|
Size Large
|
|
EndFont
|
|
TocLevel 1
|
|
End
|
|
|
|
|
|
Style Subsection
|
|
Font
|
|
Series Bold
|
|
Size Normal
|
|
EndFont
|
|
TocLevel 2
|
|
End
|
|
|
|
|
|
Style Subsubsection
|
|
Font
|
|
Shape Italic
|
|
Size Normal
|
|
EndFont
|
|
TocLevel 3
|
|
End
|
|
|
|
|
|
Style Paragraph
|
|
TopSep 0.7
|
|
ParSep 0.4
|
|
Font
|
|
Shape Italic
|
|
Size Normal
|
|
EndFont
|
|
TocLevel 4
|
|
End
|
|
|
|
|
|
# then define the unumbered sections, based on the numbered ones.
|
|
Input stdstarsections.inc
|
|
|
|
# remove the layouts that do not make sense.
|
|
NoStyle Chapter
|
|
NoStyle Chapter*
|
|
NoStyle Subparagraph
|
|
NoStyle Subparagraph*
|
|
|
|
|
|
Input stdlayouts.inc
|
|
Input stdlists.inc
|
|
Input stdtitle.inc
|
|
Input stdstruct.inc
|
|
|
|
Style Title
|
|
Font
|
|
Series Bold
|
|
Size Large
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Author
|
|
Font
|
|
Size Large
|
|
Shape Smallcaps
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Date
|
|
LabelType Static
|
|
LabelString "Date:"
|
|
LabelFont
|
|
Shape Italic
|
|
Size Large
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Address
|
|
Margin Dynamic
|
|
LatexType Command
|
|
InTitle 1
|
|
LatexName address
|
|
ParSkip 0.4
|
|
BottomSep 1.5
|
|
ParSep 1.5
|
|
Align Center
|
|
AlignPossible Block, Left, Right, Center
|
|
LabelType Static
|
|
LabelSep M
|
|
LabelString "Address:"
|
|
LabelFont
|
|
Shape Italic
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Abstract
|
|
ItemSep 0.2
|
|
ParSep 0.3
|
|
Font
|
|
Size Normal
|
|
EndFont
|
|
LabelFont
|
|
Size Large
|
|
EndFont
|
|
End
|
|
|
|
|
|
Input stdfloats.inc
|
|
Input stdcounters.inc
|