#% Do not delete the line below; configure depends on this
#  \DeclareLaTeXClass[aastex]{article (AASTeX)}
#
# 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
# States government, the National Aeronautics and Space Administration, the
# California Institute of Technology, the American Astronomical Society, nor
# the Jet Propulsion Laboratory endorse this package - indeed, they probably
# don't even know of it's existence. Use of this package is covered by the LyX
# license which is found in the file COPYING in the root directory of the LyX
# distribution.
#
# Version 0.0   5/27/99 - Initial submission, basic LaTeX equivalents
# 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)
#                         partially supported, but much will remain ERT.
#                         Style options (section 3) can be typed into Extra
#                         Document options.
#                         Much cleaning of this file needs to be done.
# Version 1.0   6/09/99 - Implemented remaining commands as well as possible.
#                         There is little more I can do unless LyX source code
#                         is changed. (Not by me!) Documentation, template, and
#                         example files are available.
# 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
# Version 1.3   5/7/04  - Updated for AASTeX 5.2


Format 2
Columns                 1
Sides                   1
#SecNumDepth            3
TocDepth                0
PageStyle               Plain
ProvidesAmsmath         1
ProvidesNatbib          1
ProvidesUrl             1


ClassOptions
	PageStyle             ""
End


Style Standard
	Margin                Static
	LatexType             Paragraph
	LatexName             dummy
	ParIndent             MM
	ParSkip               0.4
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	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

Style Subsection
End

Style Subsubsection
End

Style Paragraph
End

Style Itemize
End

Style Enumerate
End

Style Description
End

Style List
End

Style Title
End

Style Author
End

Style Affiliation
End

Style Email
End

Style And
End

Style Date
End

Style Abstract
End

Style Keywords
End

Style Acknowledgements
End

Style Appendix
End

Style References
End

Style PlaceFigure
End

Style PlaceTable
End

Style TableComments
End

Style TableRefs
End

Style Caption
End

Style MathLetters
End

Style NoteToEditor
End

Style Facility
End

Style Objectname
End

Style Dataset
End

# OK, now we have a more or less consistent Ordering. Now fill the
# 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

NoStyle Part
NoStyle Chapter
NoStyle Subparagraph
NoStyle List
NoStyle Bibliography


Style Section
	Align                 Center
	AlignPossible         Center
	NextNoIndent          0
	TopSep                2.0
	BottomSep             1.3
	Font
	  Series              Bold
	  Size                Normal
	EndFont
End


Style Subsection
	Align                 Center
	AlignPossible         Center
	NextNoIndent          0
	TopSep                1.7
	BottomSep             1.1
	Font
	  Series              Bold
	  Size                Normal
	EndFont
End


Style Subsubsection
	Align                 Center
	AlignPossible         Center
	NextNoIndent          0
	TopSep                1.7
	BottomSep             1.1
	Font
	  Series              Medium
	  Shape               Italic
	  Size                Normal
	EndFont
End


Style Title
	TopSep                2
	BottomSep             1.3
	Align                 Center
	AlignPossible         Center
	InTitle               0
	Font
	  Series              Bold
	  Size                Large
	EndFont
End


Style Author
	Align                 Center
	AlignPossible         Center
	LabelType             No_Label
	InTitle               0
	Font
	  Size                Normal
	  Series              Medium
	  Shape               SmallCaps
	EndFont
End


Style Date
	LabelSep              ""
	TopSep                1.2
	Align                 Center
	AlignPossible         Center
	InTitle               0
	Font
	  Size                Small
	EndFont
End


Style Abstract
	LeftMargin            "MMM"
	RightMargin           "MMM"
	ParIndent             "MM"
	TopSep                1.4
	BottomSep             0.7
	LabelType             Centered_Top_Environment
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	Font
	  Size                Normal
	EndFont
	LabelFont
	  Series              Bold
	  Size                Normal
	EndFont
End


Style Affiliation
	Margin                Static
	LatexType             Command
	InTitle               0
	LatexName             affil
	ParSkip               0.4
	BottomSep             0.4
	Align                 Center
	AlignPossible         Block, Left, Right, Center
	LabelType             No_Label

	Font
	  Family              Roman
	  Size                Normal
	EndFont
End


Style Keywords
	LeftMargin            MMM
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             keywords
	ParSkip               0.4
	BottomSep             0.4
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	LabelType             Static
	LabelSep              M
	LabelString           "Subject headings:"
	Font
	  Family              Roman
	  Shape               Up
	  Size                Normal
	EndFont
	LabelFont
	  Family              Roman
	  Shape               Italic
	  Size                Normal
	EndFont
End


Style Email
	Margin                Static
	LatexType             Command
	InTitle               0
	LatexName             email
	ParSkip               0.4
	BottomSep             0.4
	Align                 Center
	AlignPossible         Block, Left, Right, Center
	LabelType             No_Label
	Font
	  Family              Roman
	  Size                Normal
	  Shape               Italic
	EndFont
End


Style Acknowledgements
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             acknowledgements
	TopSep                1.2
	ParSkip               0.4
	BottomSep             0.8
	Align                 Left
	AlignPossible         Left
	LabelType             Static
	LabelString           "[Acknowledgements]"
	KeepEmpty             1
	Font
	  Family              Roman
	  Size                Normal
	  Shape               Italic
	EndFont
End


Style And
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             and
	TopSep                1.2
	ParSkip               0.4
	BottomSep             1.2
	Align                 Center
	AlignPossible         Center
	LabelType             Static
	LabelString           "and"
	KeepEmpty             1
	Font
	  Family              Roman
	  Size                Normal
	EndFont
End


Style PlaceFigure
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             placefigure
	TopSep                1.2
	ParSkip               0.4
	BottomSep             0.8
	Align                 Left
	AlignPossible         Left
	LabelType             Static
	LabelSep              M
	LabelString           "Place Figure here:"
	Font
	  Family              Roman
	  Size                Normal
	  Shape               Italic
	EndFont
End


Style PlaceTable
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             placetable
	TopSep                1.2
	ParSkip               0.4
	BottomSep             0.8
	Align                 Left
	AlignPossible         Left
	LabelType             Static
	LabelSep              M
	LabelString           "Place Table here:"
	Font
	  Family              Roman
	  Size                Normal
	  Shape               Italic
	EndFont
End


Style Appendix
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             appendix
	TopSep                1.2
	ParSkip               0.4
	BottomSep             0.8
	Align                 Left
	AlignPossible         Left
	LabelType             Static
	LabelString           "[Appendix]"
	KeepEmpty             1
	Font
	  Family              Roman
	  Size                Normal
	  Shape               Italic
	EndFont
End


Style MathLetters
	LatexType             Environment
	LatexName             mathletters
	LabelType             No_Label
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	Font
	  Size                Normal
	EndFont
End


Style References
	Margin                First_Dynamic
	LatexType             Bib_Environment
	LatexName             thebibliography
	NextNoIndent          1
	LeftMargin            MM
	ParSkip               0.4
	ItemSep               0
	TopSep                0.7
	BottomSep             0.7
	ParSep                0.5
	LabelType             Bibliography
	LabelString           "References"
	LabelBottomSep        0.7
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	LabelFont
	  Family              Roman
	  Size                Normal
	  Series              Bold
	EndFont
End


# Need reordering below here

Style NoteToEditor
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             notetoeditor
	TopSep                1.2
	ParSkip               0.4
	BottomSep             0.8
	Align                 Left
	AlignPossible         Block, Left, Right, Center
	LabelType             Static
	LabelSep              M
	LabelString           "Note to Editor:"
	Font
	  Family              Roman
	  Size                Normal
	  Shape               Italic
	EndFont
End


Style TableRefs
	Margin                First_Dynamic
	LatexType             Command
	InTitle               0
	LatexName             tablerefs
	TopSep                1.2
	ParSkip               0.4
	BottomSep             0.8
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	LabelType             Static
        LabelSep              M
	LabelString           "References. ---"
	Font
	  Family              Roman
	  Size                Normal
	EndFont
End


Style TableComments
	Margin                First_Dynamic
	LatexType             Command
	InTitle               0
	LatexName             tablecomments
	TopSep                1.2
	ParSkip               0.4
	BottomSep             0.8
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	LabelType             Static
        LabelSep              M
	LabelString           "Note. ---"
	Font
	  Family              Roman
	  Size                Normal
	EndFont
End


Style Caption
	Margin                First_Dynamic
	LatexType             Command
	LatexName             caption
	NeedProtect           1
	LabelSep              xx
	ParSkip               0.4
	TopSep                0.5
	Align                 Block
	AlignPossible         Block, Left
	LabelType             Sensitive
	LabelString           "Caption"
	LabelFont
	  Series              Bold
	EndFont
End


Style FigCaption
	Margin                First_Dynamic
	LatexType             Command
	LatexName             figcaption
	LabelSep              xx
	ParSkip               0.4
	TopSep                0.5
	Align                 Block
	AlignPossible         Block, Left
	LabelType             Static
	LabelString           "Fig. ---"
	OptionalArgs          1
End

# Facility style definition
Style Facility
	LeftMargin            MMM
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             facility
	ParSkip               0.4
	BottomSep             0.4
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	LabelType             Static
	LabelSep              M
	LabelString           "Facility:"
	Font
	  Family              Roman
	  Shape               Up
	  Size                Normal
	EndFont
	LabelFont
	  Family              Roman
	  Shape               Italic
	  Size                Normal
	EndFont
End

# Objectname style definition
Style Objectname
	LeftMargin            MMM
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             objectname
	ParSkip               0.4
	BottomSep             0.4
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	LabelType             Static
	LabelSep              M
	LabelString           "Obj:"
	OptionalArgs          1
	Font
	  Family              Roman
	  Shape               Up
	  Size                Normal
	EndFont
	LabelFont
	  Family              Roman
	  Shape               Italic
	  Size                Normal
	EndFont
End

# Dataset style definition
Style Dataset
	LeftMargin            MMM
	Margin                Dynamic
	LatexType             Command
	InTitle               0
	LatexName             dataset
	ParSkip               0.4
	BottomSep             0.4
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	LabelType             Static
	LabelSep              M
	LabelString           "Dataset:"
	OptionalArgs          1
	Font
	  Family              Roman
	  Shape               Up
	  Size                Normal
	EndFont
	LabelFont
	  Family              Roman
	  Shape               Italic
	  Size                Normal
	EndFont
End

