]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/elsart.layout
Move RevTeX section in Additional.lyx into Chapter 3 Document classes
[lyx.git] / lib / layouts / elsart.layout
index d7768aef242479c7035f7d7e7f649766b6d66345..63a529f67555e8d8241ce4fc34c8043ee5026668 100644 (file)
@@ -1,6 +1,6 @@
 #% Do not delete the line below; configure depends on this
 #  \DeclareLaTeXClass[elsart,amssymb.sty,latexsym.sty]{Elsevier (Obsolete Version)}
-#  \DeclareCategory{Articles}
+#  \DeclareCategory{Obsolete}
 # Author: Rod Pinna <rpinna@civil.uwa.edu.au>
 # The Elsevier doc style also duplicates the theorem
 # environments used by the AMS. The definitions here have been
@@ -23,7 +23,7 @@
 #       numbered sections, as does the class file.
 
 
-Format 43
+Format 98
 Columns                 1
 Sides                   2
 PageStyle               headings
@@ -38,10 +38,12 @@ TitleLatexType Environment
 TitleLatexName frontmatter
 
 Counter summ
+       GuiName Summary
 End
 
 
 Counter case
+       GuiName Case
 End
 
 
@@ -58,6 +60,7 @@ Style Standard
        Align                 Block
        AlignPossible         Block, Left, Right, Center
        LabelType             No_Label
+       DocBookTag            para
 End
 
 
@@ -75,8 +78,12 @@ Style Keywords
        AlignPossible         Block, Left, Right, Center
        LabelType             No_Label
        Font
-         Color               blue
+         Color               textlabel1
        EndFont
+       DocBookTag         keyword
+       DocBookTagType     paragraph
+       DocBookWrapperTag  keywordset
+       DocBookInInfo      always
 End
 
 
@@ -109,6 +116,9 @@ Style Title
          Size                Largest
        EndFont
        HTMLTitle             true
+       DocBookTag            title
+       DocBookTagType        paragraph
+       DocBookInInfo         maybe
 End
 
 
@@ -132,6 +142,11 @@ Style Author
        Font
          Series              Bold
        EndFont
+       DocBookTag            personname
+       DocBookTagType        paragraph
+       DocBookWrapperTag     author
+       DocBookWrapperTagType block
+       DocBookInInfo         always
 End
 
 
@@ -151,6 +166,11 @@ Style Author_Address
        LabelFont
          Shape               Italic
        EndFont
+       DocBookTag            address
+       DocBookTagType        paragraph
+       DocBookWrapperTag     author
+       DocBookWrapperTagType block
+       DocBookInInfo         always
 End
 
 
@@ -172,6 +192,11 @@ Style Author_Email
          Shape               Italic
          Family              Roman
        EndFont
+       DocBookTag            email
+       DocBookTagType        paragraph
+       DocBookWrapperTag     author
+       DocBookWrapperTagType block
+       DocBookInInfo         always
 End
 
 
@@ -194,6 +219,11 @@ Style Author_URL
          Shape               Italic
          Family              Roman
        EndFont
+       DocBookTag            uri
+       DocBookTagType        paragraph
+       DocBookWrapperTag     author
+       DocBookWrapperTagType block
+       DocBookInInfo         always
 End
 
 
@@ -212,6 +242,8 @@ Style Thanks
          Family              Typewriter
          Shape               Italic
        EndFont
+       DocBookTag            footnote
+       DocBookItemTag        para
 End
 
 
@@ -229,7 +261,7 @@ Style Abstract
        BottomSep             0.7
        ParSep                0
        Align                 Block
-       LabelType             Centered_Top_Environment
+       LabelType             Centered
        LabelString           "Abstract"
        LabelBottomSep        0.5
        Font
@@ -239,10 +271,15 @@ Style Abstract
          Series              Bold
          Size                Large
        EndFont
+       DocBookAbstract       true
+       DocBookInInfo         always
+       DocBookWrapperTag     abstract
+       DocBookWrapperMergeWithPrevious    true
+       DocBookTag            para
 End
 
 
-# Theorem environments have been copied over from the theorem modules. They
+# Reasoning environments have been copied over from the theorem modules. They
 # could not be input as they do some stuff which is incompatible with the
 # Elsevier stlye: redefine the theorem* environments in the preamble.
 
@@ -266,10 +303,12 @@ End
 # - Case
 
 Counter theorem
+       GuiName Theorem
 End
 
 
 Style Theorem
+       Category              Reasoning
        Margin                First_Dynamic
        LatexType             Environment
        LatexName             thm
@@ -283,7 +322,7 @@ Style Theorem
        ParSep                0.3
        Align                 Block
        AlignPossible         Block, Left
-       LabelType             Counter
+       LabelType             Static
        LabelCounter          theorem
        LabelString           "Theorem \arabic{theorem}"
        Font
@@ -294,11 +333,14 @@ Style Theorem
          Shape               Up
          Series              Bold
        EndFont
+       DocBookTag            para
+       DocBookAttr           role='theorem'
 End
 
 
 # Proof style declaration - from email by Stacy Prowell (sprowell@cs.utk.edu)
 Style Proof
+       Category              Reasoning
        Margin                First_Dynamic
        LatexType             Environment
        # elsart defines the unusual environment pf for proofs.
@@ -322,6 +364,8 @@ Style Proof
        LabelFont
          Series              Bold
        EndFont
+       DocBookTag            para
+       DocBookAttr           role='proof'
 End
 
 
@@ -329,6 +373,8 @@ Style Lemma
        CopyStyle             Theorem
        LatexName             lem
        LabelString           "Lemma \arabic{theorem}"
+       DocBookTag            para
+       DocBookAttr           role='lemma'
 End
 
 
@@ -336,6 +382,8 @@ Style Corollary
        CopyStyle             Theorem
        LatexName             cor
        LabelString           "Corollary \arabic{theorem}"
+       DocBookTag            para
+       DocBookAttr           role='corollary'
 End
 
 
@@ -343,6 +391,8 @@ Style Proposition
        CopyStyle             Theorem
        LatexName             prop
        LabelString           "Proposition \arabic{theorem}"
+       DocBookTag            para
+       DocBookAttr           role='proposition'
 End
 
 
@@ -350,6 +400,8 @@ Style Criterion
        CopyStyle             Theorem
        LatexName             crit
        LabelString           "Criterion \arabic{theorem}"
+       DocBookTag            para
+       DocBookAttr           role='criterion'
 End
 
 
@@ -357,6 +409,8 @@ Style Algorithm
        CopyStyle             Theorem
        LatexName             alg
        LabelString           "Algorithm \arabic{theorem}"
+       DocBookTag            para
+       DocBookAttr           role='algorithm'
 End
 
 
@@ -371,6 +425,8 @@ Style Definition
          Shape               Up
          Series              Bold
        EndFont
+       DocBookTag            para
+       DocBookAttr           role='definition'
 End
 
 
@@ -378,6 +434,8 @@ Style Conjecture
        CopyStyle             Theorem
        LatexName             conj
        LabelString           "Conjecture \arabic{theorem}"
+       DocBookTag            para
+       DocBookAttr           role='conjecture'
 End
 
 
@@ -385,6 +443,9 @@ Style Example
        CopyStyle             Theorem
        LatexName             exmp
        LabelString           "Example \arabic{theorem}"
+       DocBookWrapperTag     informalexample
+       DocBookTag            para
+       DocBookAttr           ""
 End
 
 
@@ -392,6 +453,8 @@ Style Problem
        CopyStyle             Theorem
        LatexName             prob
        LabelString           "Problem \arabic{theorem}"
+       DocBookTag            para
+       DocBookAttr           role='problem'
 End
 
 
@@ -399,6 +462,8 @@ Style Remark
        CopyStyle             Theorem
        LatexName             rem
        LabelString           "Remark \arabic{theorem}"
+       DocBookTag            note
+       DocBookItemTag        para
 End
 
 
@@ -406,6 +471,8 @@ Style Note
        CopyStyle             Theorem
        LatexName             note
        LabelString           "Note \arabic{theorem}"
+       DocBookTag            para
+       DocBookAttr           role='note'
 End
 
 
@@ -413,6 +480,8 @@ Style Claim
        CopyStyle             Theorem
        LatexName             claim
        LabelString           "Claim \arabic{theorem}"
+       DocBookTag            para
+       DocBookAttr           role='claim'
 End
 
 
@@ -421,6 +490,8 @@ Style Summary
        LatexName             summ
        LabelCounter          summ
        LabelString           "Summary \arabic{summ}"
+       DocBookTag            para
+       DocBookAttr           role='summary'
 End
 
 
@@ -429,6 +500,8 @@ Style Case
        LatexName             case
        LabelCounter          case
        LabelString           "Case \arabic{case}"
+       DocBookTag            para
+       DocBookAttr           role='case'
 End
 
 
@@ -438,7 +511,7 @@ Style Acknowledgement
        Margin                Static
        LatexType             environment
        LatexName             ack
-       Labeltype             Top_Environment
+       LabelType             Above
        LabelBottomsep        1
        LabelString           "Acknowledgements"
        parsep                0.3
@@ -446,6 +519,8 @@ Style Acknowledgement
          Size                large
          Series              Bold
        EndFont
+       DocBookTag            para
+       DocBookWrapperTag     acknowledgements
 End
 
 Input theorems-refprefix.inc