]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/achemso.layout
Fix typos in comments
[lyx.git] / lib / layouts / achemso.layout
index 7ca91cddea99bdcb0e46fbc86333357ed4764363..9f23ee9c829baacc544d518bafb22b89c3a04bb0 100644 (file)
@@ -1,48 +1,46 @@
 #% Do not delete the line below; configure depends on this
 #  \DeclareLaTeXClass[achemso,caption.sty,courier.sty,cleveref.sty,float.sty,helvet.sty,mathptmx.sty,mciteplus.sty,natbib.sty,natmove.sty,setspace.sty,xkeyval.sty]{American Chemical Society (ACS)}
 #  \DeclareCategory{Articles}
-# textclass definition file for achemso 3.7c
+# textclass definition file for achemso 3.8 and 3.9
 # Author: Uwe Stöhr (uwestoehr@web.de)
 
-Format 45
+Format 98
 
-Columns                        1
-Sides                  1
-SecNumDepth            3
-TocDepth               3
+Columns                                1
+Sides                          1
+SecNumDepth                    3
+TocDepth                       3
 DefaultStyle           Standard
 
 Provides float         1
 
 ClassOptions
-       FontSize        10|11|12
+       FontSize                10|11|12
 end
 
-
 # This is just to show how to declare the default font.
 # The defaults are exactly those shown here.
 DefaultFont
-       Family          Roman
-       Series          Medium
-       Shape           Up
-       Size            Normal
-       Color           None
+       Family                  Roman
+       Series                  Medium
+       Shape                   Up
+       Size                    Normal
+       Color                   None
 EndFont
 
-
 Style Standard
-       Category        MainText
-       Margin          Static
-       LatexType       Paragraph
-       LatexName       dummy
-       ParIndent       MM
-       ParSkip         0.4
-       Align           Block
+       Category        MainText
+       Margin                  Static
+       LatexType               Paragraph
+       LatexName               dummy
+       ParIndent               MM
+       ParSkip                 0.4
+       Align                   Block
        AlignPossible   Block, Left, Right, Center
-       LabelType       No_Label
+       LabelType               No_Label
+       DocBookTag      para
 End
 
-
 Input stdcounters.inc
 Input stdfloats.inc
 Input stdlists.inc
@@ -54,244 +52,313 @@ NoCounter chapter
 NoStyle Chapter*
 
 Style Title
-       Margin          Static
-       LatexType       Command
-       Category        FrontMatter
-       InPreamble      1
-       LatexName       title
-       ParSkip         0.4
-       ItemSep         0
-       TopSep          0
-       BottomSep       0.7
-       ParSep          1
-       Align           Center
-       LabelType       No_Label
+       Margin                  Static
+       LatexType               Command
+       Category                FrontMatter
+       InPreamble              1
+       LatexName               title
+       ParSkip                 0.4
+       ItemSep                 0
+       TopSep                  0
+       BottomSep               0.7
+       ParSep                  1
+       Align                   Center
+       LabelType               No_Label
        Font
-         Family        Sans
-         Size          Largest
-         Series        Bold
+         Family                Sans
+         Size                  Largest
+         Series                Bold
          EndFont
-       HTMLTag         h1
-       HTMLTitle       true
+       HTMLTag                 h1
+       HTMLTitle               true
        Argument 1
          LabelString   "Short Title|S"
-         Tooltip       "Short title which will appear in the running header"
+         Tooltip               "Short title which will appear in the running header"
+         InsertCotext  1
        EndArgument
+       DocBookTag            title
+       DocBookTagType        paragraph
+       DocBookInInfo         maybe
 End
 
 Style Author
-       LatexType       command
-       LatexName       author
-       Category        FrontMatter
-       InPreamble      1
-       TopSep          0.7
-       Align           Center
+       LatexType               command
+       LatexName               author
+       Category                FrontMatter
+       InPreamble              1
+       TopSep                  0.7
+       Align                   Center
        Font
-         Family        Sans
-         Size          Large
+         Family                Sans
+         Size                  Large
        EndFont
+       DocBookTag            personname
+       DocBookTagType        paragraph
+       DocBookWrapperTag     author
+       DocBookWrapperTagType block
+       # Don't merge with the previous, as the author name indicates a new author.
+       DocBookInInfo         always
 End
 
 Style Email
-       CopyStyle       Author
-       LatexName       email
-       TopSep          1
+       CopyStyle               Author
+       LatexName               email
+       TopSep                  1
        Font
-         Size          Normal
+         Size                  Normal
        EndFont
 End
 
 Style Affiliation
-       CopyStyle       Email
-       LatexName       affiliation
+       CopyStyle               Email
+       LatexName               affiliation
        Font
-         Shape         Italic
+         Shape                 Italic
        EndFont
        Argument 1
          LabelString   "Short name"
-         Tooltip       "Short name which appears in the footer of the title page"
+         Tooltip               "Short name which appears in the footer of the title page"
+         InsertCotext  1
        EndArgument
+       DocBookTag                        affiliation
+       DocBookWrapperTag                 author
+       DocBookWrapperMergeWithPrevious   true
+       DocBookItemTag                    orgname
+       DocBookItemTagType                paragraph
+       DocBookInInfo                     always
 End
 
 Style Alt_Affiliation
-       CopyStyle       Affiliation
-       LatexName       altaffiliation
-       TopSep          0.7
+       CopyStyle               Affiliation
+       LatexName               altaffiliation
+       TopSep                  0.7
+       DocBookTag                        affiliation
+       DocBookAttr                       role='alternate'
+       DocBookWrapperTag                 author
+       DocBookWrapperMergeWithPrevious   true
+       DocBookItemTag                    orgname
+       DocBookItemTagType                paragraph
+       DocBookInInfo                     always
 End
 
 Style Also_Affiliation
-       CopyStyle       Affiliation
-       LatexName       alsoaffiliation
-       TopSep          0.5
+       CopyStyle               Affiliation
+       LatexName               alsoaffiliation
+       TopSep                  0.5
+       DocBookTag                        affiliation
+       DocBookAttr                       role='also'
+       DocBookWrapperTag                 author
+       DocBookWrapperMergeWithPrevious   true
+       DocBookItemTag                    orgname
+       DocBookItemTagType                paragraph
+       DocBookInInfo                     always
 End
 
 Style Fax
-       CopyStyle       Email
-       LatexName       fax
-       TopSep          0
-       LabelSep        xx
-       LabelType       Static
-       LabelString     "Fax:"
+       CopyStyle               Email
+       LatexName               fax
+       TopSep                  0
+       LabelSep                xx
+       LabelType               Static
+       LabelString             "Fax:"
+       DocBookTag                        address
+       DocBookTagType                    paragraph
+       DocBookWrapperTag                 author
+       DocBookWrapperMergeWithPrevious   true
+       DocBookItemTag                    phone
+       DocBookItemTagType                paragraph
+       DocBookInInfo                     always
 End
 
 Style Phone
-       CopyStyle       Fax
-       LatexName       phone
-       LabelString     "Phone:"
-       TopSep          0.5
+       CopyStyle               Fax
+       LatexName               phone
+       LabelString             "Phone:"
+       TopSep                  0.5
+       DocBookTag                        address
+       DocBookTagType                    paragraph
+       DocBookWrapperTag                 author
+       DocBookWrapperMergeWithPrevious   true
+       DocBookItemTag                    fax
+       DocBookItemTagType                paragraph
+       DocBookInInfo                     always
 End
 
 Style Abbreviations
-       CopyStyle       Fax
-       Margin          Dynamic
-       LatexName       abbreviations
-       TopSep          1
-       Align           Left
-       LabelString     "Abbreviations:"
+       CopyStyle               Fax
+       Margin                  Dynamic
+       LatexName               abbreviations
+       TopSep                  1
+       Align                   Left
+       LabelString             "Abbreviations:"
        LabelFont
-         Color         Blue
+         Color                 textlabel1
        EndFont
 End
 
 Style Keywords
-       CopyStyle       Abbreviations
-       LatexName       keywords
-       LabelString     "Keywords:"
-       TopSep          0.3
+       CopyStyle               Abbreviations
+       LatexName               keywords
+       LabelString             "Keywords:"
+       TopSep                  0.3
 End
 
+OutlinerName scheme "Schemes" #no AddToToc
+
 Float
-       Type            scheme
-       GuiName         Scheme
-       Placement       tbp
-       Extension       los
+       Type                    scheme
+       GuiName                 Scheme
+       Placement               tbp
+       Extension               los
        NumberWithin    none
-       Style           plain
-       ListName        "List of Schemes"
+       AllowsSideways  0
+       Style                   plain
+       ListName                "List of Schemes"
        IsPredefined    true
        UsesFloatPkg    true
 End
 
 InsetLayout scheme
-       LabelString     Scheme
+       LabelString             Scheme
        LabelFont
-         Color         collapsable
-         Size          Small
+         Color                 collapsible
+         Size                  Small
        EndFont
-       MultiPar        true
+       MultiPar                true
 End
 
+OutlinerName chart "Charts" #no AddToToc
 
 Float
-       Type            chart
-       GuiName         Chart
-       Placement       tbp
-       Extension       loc
+       Type                    chart
+       GuiName                 Chart
+       Placement               tbp
+       Extension               loc
        NumberWithin    none
-       Style           plain
-       ListName        "List of Charts"
+       AllowsSideways  0
+       Style                   plain
+       ListName                "List of Charts"
        IsPredefined    true
        UsesFloatPkg    true
 End
 
 InsetLayout chart
-       LabelString     Chart
+       LabelString             Chart
        LabelFont
-         Color         collapsable
-         Size          Small
+         Color                 collapsible
+         Size                  Small
        EndFont
-       MultiPar        true
+       MultiPar                true
 End
 
+OutlinerName graph "Graphs[[mathematical]]" #no AddToToc
 
 Float
-       Type            graph
-       GuiName         Graph
-       Placement       tbp
-       Extension       loh
+       # We need the [[mathematical]] context, since graph in the sense of
+       # diagram is not meant (chart is used for this, see above).
+       Type                    graph
+       GuiName                 Graph[[mathematical]]
+       Placement               tbp
+       Extension               loh
        NumberWithin    none
-       Style           plain
-       ListName        "List of Graphs"
+       AllowsSideways  0
+       Style                   plain
+       ListName                "List of Graphs[[mathematical]]"
        IsPredefined    true
        UsesFloatPkg    true
 End
 
 InsetLayout graph
-       LabelString     Graph
+       LabelString             Graph[[mathematical]]
        LabelFont
-         Color         collapsable
-         Size          Small
+         Color                 collapsible
+         Size                  Small
        EndFont
-       MultiPar        true
+       MultiPar                true
 End
 
 # insert Abtract and Bibliography style
 Input stdstruct.inc
 
 Style Acknowledgement
-       CopyStyle       Abstract
-       LatexName       acknowledgement
-       Category        BackMatter
-       InTitle         0
-       BottomSep       0.7
-       LabelType       Above
-       LabelString     "Acknowledgement"
+       CopyStyle               Abstract
+       LatexName               acknowledgement
+       Category                BackMatter
+       InTitle                 0
+       BottomSep               0.7
+       LabelType               Above
+       LabelString             "Acknowledgement"
        Font
-         Size          Normal
+         Size                  Normal
        EndFont
        LabelFont
-         Series        Bold
-         Size          Large
+         Series                Bold
+         Size                  Large
        EndFont
+       DocBookTag            para
+       DocBookWrapperTag     acknowledgements
 End
 
 Style SupplementalInfo
-       CopyStyle       Acknowledgement
-       LatexName       suppinfo
-       LabelString     "Supporting Information Available"
+       CopyStyle               Acknowledgement
+       LatexName               suppinfo
+       LabelString             "Supporting Information Available"
+       DocBookTag            para
+       DocBookWrapperTag     sidebar
+       DocBookWrapperMergeWithPrevious true
 End
 
 Style TOC_entry
-       CopyStyle       Acknowledgement
-       LatexName       tocentry
-       ParSep          0.3
-       LabelString     "Graphical TOC Entry"
+       CopyStyle               Acknowledgement
+       LatexName               tocentry
+       ParSep                  0.3
+       LabelString             "Graphical TOC Entry"
+       DocBookTag            para
+       DocBookWrapperTag     sidebar
+       DocBookWrapperMergeWithPrevious true
 End
 
-
 InsetLayout Flex:Bibnote
-       LyxType         custom
-       LatexType       command
-       LatexName       bibnote
-       LabelString     "bibnote"
-       Decoration      Classic
+       LyxType                 custom
+       LatexType               command
+       LatexName               bibnote
+       LabelString             "bibnote"
+       Decoration              Classic
        Font
-         Color         foreground
-         Size          Small
-         Family        Roman
-         Shape         Up
-         Series        Medium
-         Misc          No_Emph
-         Misc          No_Noun
-         Misc          No_Bar
+         Color                 foreground
+         Size                  Small
+         Family                Roman
+         Shape                 Up
+         Series                Medium
+         Misc                  No_Emph
+         Misc                  No_Noun
+         Misc                  No_Bar
        EndFont
        LabelFont
-         Size          Small
+         Size                  Small
        EndFont
-       MultiPar        true
+       MultiPar                true
+       ResetsFont              true
 End
 
-
 InsetLayout Flex:Chemistry
-       CopyStyle       Flex:Bibnote
-       LatexName       ce
-       LabelString     "chemistry"
+       CopyStyle               Flex:Bibnote
+       LatexName               ce
+       LabelString             "chemistry"
        Preamble
          \usepackage[version=3]{mhchem}
        EndPreamble
        LabelFont
-         Color         blue
+         Color                 textlabel1
        EndFont
-       MultiPar        false
+       MultiPar                false
+       DocBookTag      phrase
+       DocBookAttr     role='chemistry'
 End
 
+InsetLayout Flex:Latin
+       CopyStyle               Flex:Bibnote
+       LatexName               latin
+       LabelString             "Latin"
+       MultiPar                false
+End