#% Do not delete the line below; configure depends on this
# \DeclareLaTeXClass[aastex]{article (AASTeX)}
#
-# Author: Mike Ressler <mike.ressler@alum.mit.edu>
+# Author: Mike Ressler <mike.ressler@alum.mit.edu>
#
# Disclaimer: Though I am an astronomer at the Jet Propulsion Laboratory, this
# package was prepared on my own time on my own machine. Neither the United
# Version 0.1 6/04/99 - Most everything in sections 2.1-2.11 of AASTeX guide
# works. References work with some ERT. Regular tables
# (2.14) okay, deluxetable will never be supported.
-# Figures (2.13) not even attempted yet. Misc (2.15)
+# Figures (2.13) not even attempted yet. Misc (2.15)
# partially supported, but much will remain ERT.
# Style options (section 3) can be typed into Extra
# Document options.
# Version 1.1 7/25/99 - Changed \url to take advantage of new layout option.
# Version 1.2 4/18/02 - Updated for natbib in 1.2.0
-# General textclass parameters
+
Columns 1
Sides 1
-MaxCounter Counter_Section
#SecNumDepth 3
TocDepth 0
PageStyle Plain
ProvidesAmsmath 1
ProvidesNatbib 1
ProvidesUrl 1
+
+
ClassOptions
- PageStyle ""
+ PageStyle ""
End
-DefaultFont
- Family Roman
- Series Medium
- Shape Up
- Size Normal
- Color None
-EndFont
-# Standard style definition
Style Standard
Margin Static
LatexType Paragraph
LabelType No_Label
End
+
# I want to keep the entries in a logical order.
# Therefore I'll define the entries first, then fill them in
Style Section
- End
+End
+
Style Subsection
- End
+End
+
Style Subsubsection
- End
+End
+
Style Paragraph
- End
+End
+
Style Itemize
- End
+End
+
Style Enumerate
- End
+End
+
Style Description
- End
+End
+
Style List
- End
+End
+
Style Title
- End
+End
+
Style Author
- End
+End
+
Style Affiliation
- End
+End
+
Style Email
- End
+End
+
Style And
- End
+End
+
Style Date
- End
-Style Abstract
- End
+End
+
+Style Abstract
+End
+
Style Keywords
- End
+End
+
Style Acknowledgements
- End
+End
+
Style Appendix
- End
+End
+
Style References
- End
+End
+
Style PlaceFigure
- End
+End
+
Style PlaceTable
- End
+End
+
Style TableComments
- End
+End
+
Style TableRefs
- End
+End
+
Style Caption
- End
+End
+
Style MathLetters
- End
+End
+
Style NoteToEditor
- End
+End
+
# OK, now we have a more or less consistent Ordering. Now fill the
-# definitions.
-# First, the standard includes
+# definitions. First, the standard includes
Input stdsections.inc
+Input numarticle.inc
Input stdtitle.inc
Input stdstruct.inc
Input stdlists.inc
Input stdfloats.inc
Input stdcounters.inc
-# Remove unwanted Styles
+
NoStyle Part
NoStyle Chapter
NoStyle Subparagraph
NoStyle List
NoStyle Bibliography
-# Redefine some things
-# Section style redefinition
Style Section
Align Center
AlignPossible Center
NextNoIndent 0
TopSep 2.0
BottomSep 1.3
- Font
+ Font
Series Bold
Size Normal
EndFont
End
-# Subsection style redefinition
+
Style Subsection
Align Center
AlignPossible Center
NextNoIndent 0
TopSep 1.7
BottomSep 1.1
- Font
+ Font
Series Bold
Size Normal
EndFont
End
-# Subsubsection style redefinition
+
Style Subsubsection
Align Center
AlignPossible Center
NextNoIndent 0
TopSep 1.7
BottomSep 1.1
- Font
+ Font
Series Medium
Shape Italic
Size Normal
EndFont
End
-# Title style redefinition
+
Style Title
TopSep 2
BottomSep 1.3
Align Center
AlignPossible Center
InTitle 0
- Font
+ Font
Series Bold
Size Large
EndFont
End
-# Author style redefinition
+
Style Author
Align Center
AlignPossible Center
LabelType No_Label
InTitle 0
- Font
+ Font
Size Normal
Series Medium
Shape SmallCaps
EndFont
End
-# Date style redefinition
+
Style Date
LabelSep ""
TopSep 1.2
Align Center
AlignPossible Center
InTitle 0
- Font
+ Font
Size Small
EndFont
End
-# Abstract style redefinition
-Style Abstract
+
+Style Abstract
LeftMargin "MMM"
RightMargin "MMM"
ParIndent "MM"
LabelType Centered_Top_Environment
Align Block
AlignPossible Block, Left, Right, Center
- Font
+ Font
Size Normal
EndFont
- LabelFont
+ LabelFont
Series Bold
Size Normal
EndFont
-End
+End
+
-# Affiliation style definition
Style Affiliation
Margin Static
LatexType Command
AlignPossible Block, Left, Right, Center
LabelType No_Label
- Font
+ Font
Family Roman
Size Normal
EndFont
End
-# Keywords style definition
+
Style Keywords
- LeftMargin MMM
+ LeftMargin MMM
Margin Dynamic
LatexType Command
InTitle 0
LabelType Static
LabelSep M
LabelString "Subject headings:"
- Font
+ Font
Family Roman
Shape Up
Size Normal
EndFont
- LabelFont
+ LabelFont
Family Roman
Shape Italic
Size Normal
EndFont
End
-# Email style definition
+
Style Email
Margin Static
LatexType Command
Align Center
AlignPossible Block, Left, Right, Center
LabelType No_Label
- Font
+ Font
Family Roman
Size Normal
Shape Italic
EndFont
End
-# Acknowledgements style definition
+
Style Acknowledgements
Margin Dynamic
LatexType Command
InTitle 0
LatexName acknowledgements
- TopSep 1.2
+ TopSep 1.2
ParSkip 0.4
BottomSep 0.8
Align Left
AlignPossible Left
LabelType Static
LabelString [Acknowledgements]
- KeepEmpty 1
- Font
+ KeepEmpty 1
+ Font
Family Roman
Size Normal
Shape Italic
EndFont
End
-
-# And style definition
+
Style And
Margin Dynamic
LatexType Command
InTitle 0
LatexName and
- TopSep 1.2
+ TopSep 1.2
ParSkip 0.4
BottomSep 1.2
Align Center
AlignPossible Center
LabelType Static
LabelString and
- KeepEmpty 1
- Font
+ KeepEmpty 1
+ Font
Family Roman
Size Normal
EndFont
End
-
-# Placefigure style definition
+
+
Style PlaceFigure
Margin Dynamic
LatexType Command
InTitle 0
LatexName placefigure
- TopSep 1.2
+ TopSep 1.2
ParSkip 0.4
BottomSep 0.8
Align Left
AlignPossible Left
LabelType Static
LabelString "Place Figure here: "
- Font
+ Font
Family Roman
Size Normal
Shape Italic
EndFont
End
-# Placetable style definition
+
Style PlaceTable
Margin Dynamic
LatexType Command
InTitle 0
LatexName placetable
- TopSep 1.2
+ TopSep 1.2
ParSkip 0.4
BottomSep 0.8
Align Left
AlignPossible Left
LabelType Static
LabelString "Place Table here: "
- Font
+ Font
Family Roman
Size Normal
Shape Italic
EndFont
End
-# Appendix style definition
+
Style Appendix
Margin Dynamic
LatexType Command
InTitle 0
LatexName appendix
- TopSep 1.2
+ TopSep 1.2
ParSkip 0.4
BottomSep 0.8
Align Left
AlignPossible Left
LabelType Static
LabelString [Appendix]
- KeepEmpty 1
- Font
+ KeepEmpty 1
+ Font
Family Roman
Size Normal
Shape Italic
EndFont
End
-# MathLetters style redefinition
+
Style MathLetters
- LatexType Environment
+ LatexType Environment
LatexName mathletters
LabelType No_Label
Align Block
AlignPossible Block, Left, Right, Center
- Font
+ Font
Size Normal
EndFont
-End
+End
+
-# References style redefinition
Style References
- Margin First_Dynamic
- LatexType Item_Environment
+ Margin First_Dynamic
+ LatexType Item_Environment
LatexName thebibliography
NextNoIndent 1
LeftMargin MM
LabelBottomSep 0.7
Align Block
AlignPossible Block, Left, Right, Center
- LabelFont
+ LabelFont
Family Roman
Size Normal
Series Bold
EndFont
-End
+End
+
# Need reordering below here
-# Notetoeditor style definition
Style NoteToEditor
Margin Dynamic
LatexType Command
InTitle 0
LatexName notetoeditor
- TopSep 1.2
+ TopSep 1.2
ParSkip 0.4
BottomSep 0.8
Align Left
AlignPossible Block, Left, Right, Center
LabelType Static
LabelString "Note to Editor: "
- Font
+ Font
Family Roman
Size Normal
Shape Italic
EndFont
End
-# TableRefs style definition
+
Style TableRefs
Margin First_Dynamic
LatexType Command
InTitle 0
LatexName tablerefs
- TopSep 1.2
+ TopSep 1.2
ParSkip 0.4
BottomSep 0.8
Align Block
AlignPossible Block, Left, Right, Center
LabelType Static
LabelString "References. --- "
- Font
+ Font
Family Roman
Size Normal
EndFont
End
-# TableComments style definition
+
Style TableComments
Margin First_Dynamic
LatexType Command
InTitle 0
LatexName tablecomments
- TopSep 1.2
+ TopSep 1.2
ParSkip 0.4
BottomSep 0.8
Align Block
AlignPossible Block, Left, Right, Center
LabelType Static
LabelString "Note. --- "
- Font
+ Font
Family Roman
Size Normal
EndFont
End
-# Caption style definition
+
Style Caption
Margin First_Dynamic
LatexType Command
AlignPossible Block, Left
LabelType Sensitive
LabelString Caption
-
- # label font definition
- LabelFont
+ LabelFont
Series Bold
EndFont
End
-# FigCaption style definition
+
Style FigCaption
Margin First_Dynamic
LatexType Command