#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass{article (REVTeX 4)}
+# \DeclareLaTeXClass[revtex4,natbib.sty,revsymb.sty]{REVTeX (V. 4)}
+# \DeclareCategory{Articles}
# RevTeX 4 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
# Marc Mengel (RevTeX)
# Amir Karger (LyX v11.34 style modifications)
# Amir Karger (RevTeX 4 beta) 9/1999, 7/2000
+# Heavily modifed and enhanced by serveral developers.
+Format 90
-Columns 1
-Sides 1
-PageStyle Headers
-ProvidesNatbib 1
-ProvidesUrl 1
+Columns 1
+Sides 1
+PageStyle Headers
+
+Provides natbib-internal 1
+Provides url 1
+Provides tablefootnote 1
+Provides footnote-alternative 1
+
+SecNumDepth 4
+TocDepth 3
# Default textclass options. The user may need to modify this.
ClassOptions
Other "aps,manuscript"
End
+Preamble
+ \@ifundefined{textcolor}{}
+ {%
+ \definecolor{BLACK}{gray}{0}
+ \definecolor{WHITE}{gray}{1}
+ \definecolor{RED}{rgb}{1,0,0}
+ \definecolor{GREEN}{rgb}{0,1,0}
+ \definecolor{BLUE}{rgb}{0,0,1}
+ \definecolor{CYAN}{cmyk}{1,0,0,0}
+ \definecolor{MAGENTA}{cmyk}{0,1,0,0}
+ \definecolor{YELLOW}{cmyk}{0,0,1,0}
+ }
+EndPreamble
+
Style Standard
+ Category MainText
Margin Static
LatexType Paragraph
LatexName dummy
Align Block
AlignPossible Block, Left, Right, Center
LabelType No_Label
+ DocBookTag para
End
# Idea from aapaper: declare all layouts here ("Style Foo\nEnd\n")
# so that they appear in a specific order in the layout dropdown menu.
+Input stdinsets.inc
Input stdsections.inc
Input numrevtex.inc
Align Center
AlignPossible Block, Center, Left
Font
- Series Medium
Shape Smallcaps
- Size Large
- EndFont
-End
-
-
-Style Subsection
- Font
- Series Bold
- Size Normal
EndFont
End
Style Subsubsection
Font
+ Series Medium
Shape Italic
- Size Normal
EndFont
End
Style Paragraph
- TopSep 0.7
- ParSep 0.4
Font
+ Series Medium
Shape Italic
- Size Normal
EndFont
End
Style Preprint
+ Category FrontMatter
Margin Right_Address_Box
LatexType Command
InTitle 1
BottomSep 1.5
ParSep 1.5
Align Left
- AlignPossible Left
+ DocBookWrapperTag cover
+ DocBookWrapperAttr role='preprint'
+ DocBookTag para
+ DocBookInInfo always
End
End
-Style Author
- Font
- Size Large
- Shape Smallcaps
- EndFont
-End
-
-
Style Date
LabelType Static
LabelString "Date:"
LabelFont
Shape Italic
- Size Large
EndFont
End
Style Affiliation
+ Category FrontMatter
Margin Dynamic
LatexType Command
InTitle 1
LatexName affiliation
ParSkip 0.4
-# BottomSep 1.5
-# ParSep 1.5
Align Center
AlignPossible Block, Left, Right, Center
LabelType Static
LabelFont
Shape Italic
EndFont
+ DocBookTag address
+ DocBookTagType paragraph
+ DocBookWrapperTag author
+ DocBookWrapperMergeWithPrevious true
+ DocBookInInfo always
+End
+
+
+Style Affiliation_(alternate)
+ CopyStyle Affiliation
+ PassThru 1
+ ParbreakIsNewline 1
+ LatexName altaffiliation
+ Argument 1
+ LabelString "Alternate Affiliation Option"
+ Tooltip "Optional argument to the altaffiliation command"
+ EndArgument
+ LabelString "Affiliation (alternate):"
+ DocBookTag address
+ DocBookAttr role='alternate'
+ DocBookTagType paragraph
+ DocBookWrapperTag author
+ DocBookWrapperMergeWithPrevious true
+ DocBookInInfo always
+End
+
+
+Style Affiliation_(none)
+ CopyStyle Affiliation
+ KeepEmpty 1
+ LabelString "No affiliation"
+ LatexName noaffiliation%
+End
+
+
+Style AltAffiliation
+ ObsoletedBy Affiliation_(alternate)
End
# Address is exactly the same as Affiliation. We just put this in so
-# that reLyX will know what to do with it.
+# that tex2lyx will know what to do with it.
Style Address
CopyStyle Affiliation
LatexName address
End
+Style Collaboration
+ CopyStyle Affiliation
+ LatexName collaboration
+ LabelString "Collaboration:"
+End
+
+
Style Thanks
CopyStyle Affiliation
LatexName thanks
LabelString "Thanks:"
+ DocBookTag personblurb
+ DocBookAttr role='thanks'
+ DocBookTagType paragraph
+ DocBookItemTag para
+ DocBookWrapperTag author
+ DocBookWrapperMergeWithPrevious true
+ DocBookInInfo always
End
Style Author_Email
CopyStyle Affiliation
PassThru 1
+ ParbreakIsNewline 1
LatexName email
+ Argument 1
+ LabelString "Electronic Address Option|s"
+ Tooltip "Optional argument to the email command"
+ EndArgument
LabelString "Electronic Address:"
TextFont
Family Typewriter
LabelFont
Family Roman
EndFont
+ DocBookTag email
+ DocBookTagType paragraph
+ DocBookWrapperTag author
+ DocBookWrapperTagType block
+ DocBookWrapperMergeWithPrevious true
+ DocBookInInfo always
End
Style Author_URL
CopyStyle Author_Email
PassThru 1
+ ParbreakIsNewline 1
LatexName homepage
+ Argument 1
+ LabelString "Author URL Option"
+ Tooltip "Optional argument to the homepage command"
+ EndArgument
LabelString "URL:"
+ DocBookTag uri
+ DocBookTagType paragraph
+ DocBookWrapperTag author
+ DocBookWrapperTagType block
+ DocBookWrapperMergeWithPrevious true
+ DocBookInInfo always
End
InTitle 1
ItemSep 0.2
ParSep 0.3
- LabelFont
- Size Large
- EndFont
End
Style Acknowledgments
+ Category BackMatter
LatexType Environment
LatexName acknowledgments
ParIndent MM
ParSkip 0.4
+ TopSep 0.7
Align Block
AlignPossible Block, Left, Right, Center
- LabelType Centered_Top_Environment
- LabelString "acknowledgments"
+ LabelType Centered
+ LabelString "Acknowledgments"
LabelBottomSep 0.5
LabelFont
- Series Medium
- Shape Smallcaps
+ Series Bold
Size Large
EndFont
+ DocBookTag para
+ DocBookWrapperTag acknowledgements
+ DocBookSection true
End
Style PACS
+ Category FrontMatter
Margin Dynamic
LatexType Command
InTitle 1
LabelType Static
LabelSep M
LabelString "PACS number:"
+ DocBookTag subjectset
+ DocBookAttr role='pacs'
+ DocBookTagType block
+ DocBookItemWrapperTag subject
+ DocBookItemWrapperTagType paragraph
+ DocBookItemTag subjectterm
+ DocBookItemTagType inline
+ DocBookWrapperTag NONE
+ DocBookWrapperAttr ""
+ DocBookInInfo always
End
End
+# RevTeX uses normal footnotes in tables
+InsetLayout Foot:InFloatTable
+ CopyStyle Foot
+End
+
+
Input stdfloats.inc
Input stdcounters.inc