X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Faastex.layout;h=e9df364583d0335749afec31a183e41b0d0b3dd7;hb=12d02d04b2b26bdd49ca8dfcc0c53529c8a20f9d;hp=01ddc8ee5839309c095351dbdb08d8dc49851cde;hpb=bc29b6a790fc1340daaeec3972b61bc4ca25accf;p=features.git diff --git a/lib/layouts/aastex.layout b/lib/layouts/aastex.layout index 01ddc8ee58..e9df364583 100644 --- a/lib/layouts/aastex.layout +++ b/lib/layouts/aastex.layout @@ -1,7 +1,7 @@ #% Do not delete the line below; configure depends on this # \DeclareLaTeXClass[aastex]{article (AASTeX)} # -# Author: Mike Ressler +# Author: Mike Ressler # # 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 @@ -12,111 +12,111 @@ # 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 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 # General textclass parameters -Columns 1 -Sides 1 -MaxCounter Counter_Section -#SecNumDepth 3 -TocDepth 0 -PageStyle Plain -ProvidesAmsmath 1 -ProvidesNatbib 1 -ProvidesUrl 1 +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 + 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 + 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 + 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 + End Style Abstract - End + 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. @@ -139,393 +139,393 @@ NoStyle Bibliography # Section style redefinition Style Section - Align Center - AlignPossible Center - NextNoIndent 0 - TopSep 2.0 - BottomSep 1.3 - Font - Series Bold - Size Normal - EndFont + Align Center + AlignPossible Center + NextNoIndent 0 + TopSep 2.0 + BottomSep 1.3 + 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 - Series Bold - Size Normal - EndFont + Align Center + AlignPossible Center + NextNoIndent 0 + TopSep 1.7 + BottomSep 1.1 + 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 - Series Medium - Shape Italic - Size Normal - EndFont + Align Center + AlignPossible Center + NextNoIndent 0 + TopSep 1.7 + BottomSep 1.1 + 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 - Series Bold - Size Large - EndFont + TopSep 2 + BottomSep 1.3 + Align Center + AlignPossible Center + InTitle 0 + Font + Series Bold + Size Large + EndFont End # Author style redefinition Style Author - Align Center - AlignPossible Center - LabelType No_Label - InTitle 0 - Font - Size Normal - Series Medium - Shape SmallCaps - EndFont + Align Center + AlignPossible Center + LabelType No_Label + InTitle 0 + 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 - Size Small - EndFont + LabelSep "" + TopSep 1.2 + Align Center + AlignPossible Center + InTitle 0 + Font + Size Small + EndFont End # Abstract style redefinition 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 + 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 # Affiliation style definition 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 + 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 # Keywords style definition 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 + 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 # Email style definition 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 + 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 # Acknowledgements style definition 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 + 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 - + # And style definition 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 + 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 # Placefigure style definition 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 - LabelString "Place Figure here: " - Font - Family Roman - Size Normal - Shape Italic - EndFont + Margin Dynamic + LatexType Command + InTitle 0 + LatexName placefigure + TopSep 1.2 + ParSkip 0.4 + BottomSep 0.8 + Align Left + AlignPossible Left + LabelType Static + LabelString "Place Figure here: " + 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 - ParSkip 0.4 - BottomSep 0.8 - Align Left - AlignPossible Left - LabelType Static - LabelString "Place Table here: " - Font - Family Roman - Size Normal - Shape Italic - EndFont + Margin Dynamic + LatexType Command + InTitle 0 + LatexName placetable + TopSep 1.2 + ParSkip 0.4 + BottomSep 0.8 + Align Left + AlignPossible Left + LabelType Static + LabelString "Place Table here: " + 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 - ParSkip 0.4 - BottomSep 0.8 - Align Left - AlignPossible Left - LabelType Static - LabelString [Appendix] - KeepEmpty 1 - Font - Family Roman - Size Normal - Shape Italic - EndFont + 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 # MathLetters style redefinition Style MathLetters - LatexType Environment - LatexName mathletters - LabelType No_Label - Align Block - AlignPossible Block, Left, Right, Center - Font - Size Normal - EndFont + LatexType Environment + LatexName mathletters + LabelType No_Label + Align Block + AlignPossible Block, Left, Right, Center + Font + Size Normal + EndFont End # References style redefinition Style References - Margin First_Dynamic - LatexType Item_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 + Margin First_Dynamic + LatexType Item_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 # Notetoeditor style definition 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 - LabelString "Note to Editor: " - Font - Family Roman - Size Normal - Shape Italic - EndFont + 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 + LabelString "Note to Editor: " + 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 - ParSkip 0.4 - BottomSep 0.8 - Align Block - AlignPossible Block, Left, Right, Center - LabelType Static - LabelString "References. --- " - Font - Family Roman - Size Normal - EndFont + 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 + LabelString "References. --- " + Font + Family Roman + Size Normal + EndFont End # TableComments style definition 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 - LabelString "Note. --- " - Font - Family Roman - Size Normal - EndFont + 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 + LabelString "Note. --- " + Font + Family Roman + Size Normal + 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 Block - AlignPossible Block, Left - LabelType Sensitive - LabelString Caption - - # label font definition - LabelFont - Series Bold - EndFont + 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 + + # label font definition + LabelFont + Series Bold + EndFont End # FigCaption style definition Style FigCaption - Margin First_Dynamic - LatexType Command - LatexName figcaption - LatexParam [FileName] - LabelSep xx - ParSkip 0.4 - TopSep 0.5 - Align Block - AlignPossible Block, Left - LabelType Static - LabelString "Fig. --- " + Margin First_Dynamic + LatexType Command + LatexName figcaption + LatexParam [FileName] + LabelSep xx + ParSkip 0.4 + TopSep 0.5 + Align Block + AlignPossible Block, Left + LabelType Static + LabelString "Fig. --- " End