#% Do not delete the line below; configure depends on this # \DeclareLaTeXClass[aa]{article (A&A)} # # Author: Peter Sütterlin # # 2001-05-17 take out include of stdlayouts; merge aapaper.inc # remove LaTeX style, rename to aa # 2001-05-31 Adapt to aa.cls version 5.01: # take out thesaurus, email -> mail # change layout of title # abstract is command # General textclass parameters Columns 2 Sides 2 MaxCounter Counter_Section SecNumDepth 3 TocDepth 0 PageStyle Plain DefaultFont Family Roman Series Medium Shape Up Size Normal Color None EndFont # Standard style definition 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 Style Section End Style Subsection End Style Subsubsection End Style Itemize End Style Enumerate End Style Description End Style List End Style Caption End Style Title End Style Subtitle End Style Author End Style Address End Style Offprint End Style Mail End Style Date End Style Abstract End Style Acknowledgement End Style Bibliography End # OK, now we have a more or less consistent Ordering. Now fill the # definitions. # First, the standard includes Input stdlists.inc Input stdsections.inc Input stdtitle.inc Input stdstruct.inc Input stdfloats.inc Input stdcounters.inc # Remove unwanted Styles NoStyle Chapter NoStyle Paragraph NoStyle Subparagraph NoStyle Part # Definitions only valid for A&A style # Subitle style definition Style Subtitle Margin Static LatexType Command InTitle 1 LatexName subtitle NextNoIndent 1 ParSkip 0.4 ItemSep 0 TopSep 1.3 BottomSep 1.3 ParSep 1 Align Center LabelType No_Label # standard font definition Font Family Sans Size Larger Series Bold EndFont End # Address style definition Style Address LeftMargin MMM Margin Static LatexType Command InTitle 1 LatexName institute ParSkip 0.4 # BottomSep 0.4 Align Left LabelType No_Label Font Family Roman Size Small EndFont End # Address for Offprints style definition Style Offprint Margin Static LatexType Command InTitle 1 LatexName offprints Align Left AlignPossible Left LeftMargin "MNMOffprint Requests to:" LabelType Static LabelString "Offprint Requests to:" LabelSep M Font Family Roman Size Small EndFont LabelFont Family Roman Size Small Shape Slanted EndFont End # Mail address style definition Style Mail Margin Static LatexType Command InTitle 1 LatexName mail Align Left AlignPossible Left LeftMargin "MJMCorrespondence to:" LabelType Static LabelString "Correspondence to:" LabelSep M Font Family Roman Size Small EndFont LabelFont Family Roman Size Small Shape Slanted EndFont End # Acnowledgement style definition Style Acknowledgement Margin First_Dynamic LatexType Environment LatexName acknowledgements NextNoIndent 0 ItemSep 0 TopSep 1.2 BottomSep 0 ParSep 0 Align Block AlignPossible Block LabelType Static LabelString "Acknowledgements." LabelSep M # standard font definition Font Size Small EndFont # label font definition LabelFont Size Small Shape Italic EndFont End # Caption style definition Style Caption Margin First_Dynamic LatexType Command LatexName caption NeedProtect 1 LabelSep xx ParSkip 0.4 TopSep 0.5 Align Center AlignPossible Center LabelType Sensitive LabelString Caption LabelFont Series Bold EndFont End # Redefine some things # Section style redefinition Style Section TopSep 2.0 BottomSep 1.3 Font Family Sans Size Large EndFont End # Subsection style redefinition Style Subsection TopSep 1.7 BottomSep 1.1 Font Family Sans Series Medium Size Large Shape Slanted EndFont End # Subsubsection style redefinition Style Subsubsection TopSep 1.7 BottomSep 1.1 Font Series Medium Size Normal EndFont End # Title style redefinition Style Title TopSep 2 BottomSep 1.3 Align Center AlignPossible Left Font Family Sans Series Bold EndFont End # Author style redefinition Style Author Align Center AlignPossible Center LabelType No_Label BottomSep 1.5 Font Size Large Series Medium EndFont End # Date style redefinition Style Date LeftMargin MMM LabelSep "" TopSep 1.2 Align Left AlignPossible Left Font Size Small EndFont End # Abstract style redefinition Style Abstract Margin First_Dynamic LatexType Command LatexName abstract InTitle 1 NextNoIndent 1 LeftMargin MMM RightMargin MMM ParIndent "" ItemSep 0 TopSep 1.2 BottomSep 0.7 ParSep 0 Align Block AlignPossible Block LabelType static LabelString " Abstract " LabelSep M LabelBottomSep 0 Font Size Small EndFont LabelFont Family Sans Series Bold Size Small EndFont End # Bibliography style redefinition Style Bibliography Align Left AlignPossible Left LabelFont Series Bold EndFont End