mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
aa6a9fe696
we must not use this option because the user must select the right one for every document and the other styles like aip etc cannot be used when aps is used.
306 lines
6.3 KiB
Plaintext
306 lines
6.3 KiB
Plaintext
#% Do not delete the line below; configure depends on this
|
|
# \DeclareLaTeXClass[revtex4-1,natbib.sty,revsymb4-1.sty,textcase.sty,url.sty]{REVTeX (V. 4.1)}
|
|
# \DeclareCategory{Articles}
|
|
# REVTeX 4.1 textclass definition file.
|
|
# Based on official article.layout, revtex4.layout and stdclass.inc definition files,
|
|
# and on the unofficial revtex4-1.layout by Manoj Rajagopalan, posted to the wiki.
|
|
#
|
|
# Author: Julien Rioux <jrioux@lyx.org>
|
|
#
|
|
# This layout is according to
|
|
# https://journals.aps.org/files/revtex/auguide4-1.pdf
|
|
|
|
# Some notes:
|
|
# - We provide natbib-internal according to LyX bug #5182.
|
|
|
|
Format 49
|
|
|
|
Input stdclass.inc
|
|
Input numrevtex.inc
|
|
|
|
Provides natbib-internal 1
|
|
Provides url 1
|
|
SecNumDepth 4
|
|
TocDepth 3
|
|
|
|
Style Section
|
|
Align Center
|
|
Font
|
|
Shape Smallcaps
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Subsubsection
|
|
Font
|
|
Shape Italic
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Paragraph
|
|
Font
|
|
Shape Italic
|
|
EndFont
|
|
End
|
|
|
|
|
|
# This input needs to appear *after* modifications to sections
|
|
Input stdstarsections.inc
|
|
|
|
|
|
########### Front matter ############
|
|
|
|
Style Abstract
|
|
InTitle 1
|
|
End
|
|
|
|
|
|
Style Affiliation
|
|
Category FrontMatter
|
|
Margin Dynamic
|
|
LatexType Command
|
|
InTitle 1
|
|
LatexName affiliation
|
|
ParSkip 0.4
|
|
Align Center
|
|
AlignPossible Block, Left, Right, Center
|
|
LabelType Static
|
|
LabelSep M
|
|
LabelString "Affiliation:"
|
|
|
|
LabelFont
|
|
Shape Italic
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Affiliation_(alternate)
|
|
CopyStyle Affiliation
|
|
LatexName altaffiliation
|
|
LabelString "Affiliation (alternate):"
|
|
Argument 1
|
|
LabelString "Alternate Affiliation Option"
|
|
Tooltip "Optional argument to the altaffiliation command"
|
|
EndArgument
|
|
PassThru 1
|
|
End
|
|
|
|
|
|
Style Affiliation_(none)
|
|
CopyStyle Affiliation
|
|
KeepEmpty true
|
|
LabelString "No affiliation"
|
|
LatexName noaffiliation%
|
|
End
|
|
|
|
|
|
# Address is exactly the same as Affiliation. We just put
|
|
# this in so that tex2lyx will know what to do with it.
|
|
Style Address
|
|
CopyStyle Affiliation
|
|
LatexName address
|
|
LabelString "Address:"
|
|
End
|
|
|
|
|
|
Style Author_Email
|
|
CopyStyle Affiliation
|
|
LatexName email
|
|
LabelString "Electronic Address:"
|
|
Argument 1
|
|
LabelString "Electronic Address Option|s"
|
|
Tooltip "Optional argument to the email command"
|
|
EndArgument
|
|
PassThru 1
|
|
TextFont
|
|
Family Typewriter
|
|
EndFont
|
|
LabelFont
|
|
Family Roman
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Author_URL
|
|
CopyStyle Author_Email
|
|
LatexName homepage
|
|
LabelString "URL:"
|
|
Argument 1
|
|
LabelString "Author URL Option"
|
|
Tooltip "Optional argument to the homepage command"
|
|
EndArgument
|
|
PassThru 1
|
|
End
|
|
|
|
|
|
Style Collaboration
|
|
CopyStyle Affiliation
|
|
LatexName collaboration
|
|
LabelString "Collaboration:"
|
|
End
|
|
|
|
|
|
Style Date
|
|
LabelType Static
|
|
LabelString "Date:"
|
|
LabelFont
|
|
Shape Italic
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style Keywords
|
|
Category FrontMatter
|
|
Margin Dynamic
|
|
LatexType Command
|
|
InTitle 1
|
|
LatexName keywords
|
|
LabelType Static
|
|
LabelSep M
|
|
LabelString "Keywords:"
|
|
End
|
|
|
|
|
|
Style PACS
|
|
CopyStyle Keywords
|
|
LatexName pacs
|
|
LabelString "PACS numbers:"
|
|
End
|
|
|
|
|
|
Style Preprint
|
|
Category FrontMatter
|
|
Margin Right_Address_Box
|
|
LatexType Command
|
|
InTitle 1
|
|
LatexName preprint
|
|
ParSkip 0.4
|
|
BottomSep 1.5
|
|
ParSep 1.5
|
|
Align Left
|
|
End
|
|
|
|
|
|
Style Thanks
|
|
CopyStyle Affiliation
|
|
LatexName thanks
|
|
LabelString "Thanks:"
|
|
End
|
|
|
|
|
|
Style Title
|
|
Argument 1
|
|
LabelString "Short Title|S"
|
|
Tooltip "Short title as it appears in the running headers"
|
|
EndArgument
|
|
Font
|
|
Series Bold
|
|
Size Large
|
|
EndFont
|
|
End
|
|
|
|
|
|
########### Back matter #############
|
|
|
|
Style Acknowledgments
|
|
CopyStyle Standard
|
|
Category BackMatter
|
|
LatexType Environment
|
|
LatexName acknowledgments
|
|
LabelType Centered
|
|
LabelString "acknowledgments"
|
|
LabelBottomSep 0.5
|
|
LabelFont
|
|
Series Bold
|
|
Shape Smallcaps
|
|
Size Larger
|
|
EndFont
|
|
TopSep 0.7
|
|
End
|
|
|
|
|
|
##### stuff specific to REVTeX 4.1
|
|
|
|
Style Ruled_Table
|
|
CopyStyle Standard
|
|
Category Specials
|
|
LatexName ruledtabular
|
|
LatexType environment
|
|
End
|
|
|
|
|
|
Style Turn_Page
|
|
CopyStyle Standard
|
|
Category Specials
|
|
LatexName turnpage
|
|
LatexType environment
|
|
End
|
|
|
|
|
|
Style Wide_Text
|
|
CopyStyle Standard
|
|
Category Specials
|
|
LatexName widetext
|
|
LatexType environment
|
|
End
|
|
|
|
|
|
Float
|
|
Extension lov
|
|
GuiName Video
|
|
IsPredefined true
|
|
ListCommand listofvideos
|
|
ListName "List of Videos"
|
|
NumberWithin none
|
|
Placement tbp
|
|
Style plain
|
|
Type video
|
|
UsesFloatPkg false
|
|
End
|
|
|
|
|
|
InsetLayout Flex:Float_Link
|
|
CopyStyle Flex:URL
|
|
LabelString "Float Link"
|
|
LatexName setfloatlink
|
|
LatexType command
|
|
LyXType custom
|
|
End
|
|
|
|
|
|
InsetLayout Flex:Lowercase
|
|
Decoration conglomerate
|
|
LabelString Lowercase
|
|
LatexName lowercase
|
|
LatexType command
|
|
LyXType custom
|
|
Font
|
|
# Keep empty to preserve font settings
|
|
# from the surrounding environment
|
|
EndFont
|
|
ResetsFont true
|
|
End
|
|
|
|
|
|
InsetLayout Flex:Surname
|
|
Decoration conglomerate
|
|
LabelString Surname
|
|
LatexName surname
|
|
LatexType command
|
|
LyXType custom
|
|
Font
|
|
# Keep empty to preserve font settings
|
|
# from the surrounding environment
|
|
EndFont
|
|
ResetsFont true
|
|
End
|
|
|
|
|
|
NoStyle Chapter
|
|
NoStyle Chapter*
|
|
NoStyle LyX-Code
|
|
NoStyle Right_Address
|
|
NoStyle Subparagraph
|
|
NoStyle Subparagraph*
|