X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Famsdefs.inc;h=f93b2fed55f140c51150e406866ff0e4480aa75a;hb=9c8955ffd9df1a38a617bcbdf011c7b890ea23d1;hp=eb97c183b84ece78aa8fdf9276a09b13fb48f256;hpb=12d02d04b2b26bdd49ca8dfcc0c53529c8a20f9d;p=lyx.git diff --git a/lib/layouts/amsdefs.inc b/lib/layouts/amsdefs.inc index eb97c183b8..f93b2fed55 100644 --- a/lib/layouts/amsdefs.inc +++ b/lib/layouts/amsdefs.inc @@ -1,18 +1,13 @@ # Author : David L. Johnson # Probably broken by Jean-Marc Lasgouttes # modified and modularized by Emmanuel GUREGHIAN +# Tinkered with Sep. '07 by Paul Rubin +# Modularized Jan '08 by Richard Heck # Including the maths stuff -Input amsmaths.inc +Format 45 -# The AMS documentclasses use the package amsmath and provide the -# functionality of makeidx.sty. -ProvidesAmsmath 1 -ProvidesMakeidx 1 - - -# the environnements copied from the old amsart.layout are : -# - Proof, +# the environments copied from the old amsart.layout are: # - Bibliography # - Title # - Author @@ -23,46 +18,11 @@ ProvidesMakeidx 1 # - Keywords # - Subjectclass -# Proof style declaration -Style Proof - Margin First_Dynamic - LatexType Environment - LatexName proof - NextNoIndent 1 - LabelSep xx - ParIndent MMM - ParSkip 0.4 - ItemSep 0.2 - TopSep 0.7 - BottomSep 0.7 - ParSep 0.3 - Align Block - AlignPossible Block, Left - LabelType Static - LabelString "Proof." - EndLabelType Box - - # standard font definition - Font - Shape Up - Size Normal - EndFont - - # label font definition - LabelFont - Shape Italic - EndFont - - # We don't want the preamble from Theorem - Preamble - EndPreamble -End ### Now the title stuff. We copy do not use stdstruct.inc to keep ### things in the right order - -# Title style definition Style Title + Category FrontMatter Margin Static LatexType Command InTitle 1 @@ -73,19 +33,22 @@ Style Title BottomSep 1 ParSep 1 Align Center - AlignPossible Center LabelType No_Label - - # standard font definition + Argument 1 + LabelString "Short Title|S" + Tooltip "Short title which appears in the running headers" + EndArgument Font Shape Smallcaps Series Bold Size Larger EndFont + HTMLTitle true End -# Author style definition + Style Author + Category FrontMatter Margin Static LatexType Command InTitle 1 @@ -96,19 +59,16 @@ Style Author BottomSep 0.7 ParSep 0.7 Align Center - AlignPossible Center LabelType No_Label - - # standard font definition Font Size Large Shape Smallcaps EndFont - End -# Date style definition + Style Date + Category FrontMatter Margin Dynamic LatexType Command InTitle 1 @@ -119,23 +79,20 @@ Style Date BottomSep 0.5 ParSep 1 Align Center - AlignPossible Center LabelType Static - LabelString "Date: " - - # standard font definition - Font + LabelString "Date:" + Font Size Large EndFont - LabelFont Shape Italic Size Large EndFont End -# Abstract style definition -Style Abstract + +Style Abstract + Category FrontMatter Margin First_Dynamic LatexType Environment InTitle 1 @@ -147,24 +104,22 @@ Style Abstract TopSep 0.7 BottomSep 0.7 Align Block - AlignPossible Block LabelType Static - LabelString Abstract. + LabelString "Abstract." LabelSep M - - # standard font definition - Font + Font Size Small EndFont - - # label font definition LabelFont Shape Smallcaps EndFont -End +End + +# Clear Address definition from lyxmacros +NoStyle Address -# Address style definition Style Address + Category FrontMatter Margin Dynamic LatexType Command InTitle 1 @@ -175,167 +130,74 @@ Style Address Align Left AlignPossible Block, Left, Right, Center LabelType Static - LabelString "Address: " - # label font definition + LabelString "Address:" + LabelSep M LabelFont Shape Italic EndFont -End +End + -# Current Address style definition Style Current_Address - Margin Dynamic - LatexType Command - InTitle 1 + CopyStyle Address LatexName curraddr - ParSkip 0.4 - BottomSep 1.5 - ParSep 1.5 - Align Left - AlignPossible Block, Left, Right, Center - LabelType Static - LabelString "Current address: " - # label font definition - LabelFont - Shape Italic - EndFont -End + LabelString "Current address:" +End + -# Email style definition Style Email + CopyStyle Address Margin First_Dynamic - LatexType Command - InTitle 1 LatexName email - ParSkip 0.4 - BottomSep 1.5 - ParSep 1.5 - Align Left - AlignPossible Block, Left, Right, Center - LabelType Static - labelString "E-mail address: " - LabelFont - Shape Italic - EndFont + LabelString "E-mail address:" End -# URL style definition + Style URL + CopyStyle Address Margin First_Dynamic - LatexType Command - InTitle 1 LatexName urladdr - ParSkip 0.4 - BottomSep 1.5 - ParSep 1.5 - Align Left - AlignPossible Block, Left, Right, Center - LabelType Static - labelString "URL: " - LabelFont - Shape Italic - EndFont + LabelString "URL:" End -# Keywords style definition + Style Keywords - Margin Dynamic - LatexType Command - InTitle 1 + CopyStyle Address LatexName keywords - ParSkip 0.4 - BottomSep 1.5 - ParSep 1.5 - Align Left - AlignPossible Block, Left, Right, Center - LabelType Static - LabelString "Key words and phrases: " - # label font definition - LabelFont - Shape Italic - EndFont -End + LabelString "Key words and phrases:" +End + -# Thanks style definition Style Thanks - Margin Dynamic - LatexType Command - InTitle 1 + CopyStyle Address LatexName thanks - ParSkip 0.4 - BottomSep 1.5 - ParSep 1.5 - Align Left - AlignPossible Block, Left, Right, Center - LabelType Static - LabelString "Thanks: " - # label font definition - LabelFont - Shape Italic - EndFont -End + LabelString "Thanks:" +End + -# Dedicatory style definition Style Dedicatory - Margin Dynamic - LatexType Command - InTitle 1 + CopyStyle Address LatexName dedicatory - ParSkip 0.4 - BottomSep 1.5 - ParSep 1.5 - Align Left - AlignPossible Block, Left, Right, Center - LabelType Static - LabelString "Dedication: " - # label font definition - LabelFont - Shape Italic - EndFont -End + LabelString "Dedication:" +End -# Translator style definition Style Translator - Margin Dynamic - LatexType Command - InTitle 1 + CopyStyle Address LatexName translator - ParSkip 0.4 - BottomSep 1.5 - ParSep 1.5 - Align Left - AlignPossible Block, Left, Right, Center - LabelType Static - LabelString "Translator: " - # label font definition - LabelFont - Shape Italic - EndFont -End + LabelString "Translator:" +End + -# Subjectclass style definition Style Subjectclass - Margin Dynamic - LatexType Command - InTitle 1 - LatexName subjclass - ParSkip 0.4 - BottomSep 1.5 - ParSep 1.5 - Align Left - AlignPossible Block, Left, Right, Center - LabelType Static - LabelString "1991 Mathematics Subject Classification: " - # label font definition - LabelFont - Shape Italic - EndFont -End + CopyStyle Address + LatexName subjclass[2000] + LabelString "2000 Mathematics Subject Classification:" +End -# Bibliography style definition Style Bibliography + Category BackMatter Margin First_Dynamic LatexType Bib_Environment LatexName thebibliography @@ -349,18 +211,13 @@ Style Bibliography Align Block AlignPossible Block, Left LabelType Bibliography - LabelString References - LabelBottomSep 0.7 - - # standard font definition + LabelString "References" + LabelBottomSep 0.7 Font Size Small EndFont - - # label font definition LabelFont Size Normal Shape Smallcaps EndFont End -