]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/IEEEtran.layout
Move the Provides directives out of the amsdefs.inc file and into the class
[lyx.git] / lib / layouts / IEEEtran.layout
index cb6ab56a1017540fbfcbced6f942f7ef1701d195..6e53dd0ec53c9bc3e7030b49ab39e08bd3c170e0 100644 (file)
@@ -2,15 +2,14 @@
 #  \DeclareLaTeXClass{article (IEEEtran)}
 # Author : Allan Rae <rae@lyx.org>
 #
-# revised for IEEtran version 1.7a
+# revised for IEEEtran version 1.7a
 # Author: Uwe Stöhr (uwestoehr@web.de)
 #
 # IEEtran textclass definition file.
 
 
-Format 26
+Format 33
 
-Columns                        2
 Sides                  1
 SecNumDepth            3
 TocDepth               3
@@ -52,10 +51,13 @@ Input stdlists.inc
 Input stdsections.inc
 Input stdstarsections.inc
 Input stdlayouts.inc
-Input theorems.inc
+Input lyxmacros.inc
 
+ProvidesModule theorems-std
+Input theorems.inc
 
 NoStyle Chapter
+NoCounter chapter
 NoStyle Chapter*
 
 
@@ -85,6 +87,7 @@ InsetLayout IEEE_membership
        LatexName               IEEEmembership
        LabelString             "IEEE membership"
        Font
+         Shape                 Italic
          Size                  Large
          Misc                  No_Emph
          Misc                  No_Noun
@@ -108,25 +111,6 @@ InsetLayout Lowercase
 End
 
 
-Style IEEE_special_paper_notice
-       CopyStyle               Title
-       LatexName               IEEEspecialpapernotice
-       InTitle                 1
-       Font
-         Size                  Large
-       EndFont
-End
-
-
-Style IEEE_after_title_text
-       CopyStyle               IEEE_special_paper_notice
-       LatexName               IEEEaftertitletext
-       Font
-         Size                  Normal
-       EndFont
-End
-
-
 Style Author
        Margin                  Static
        LatexType               Command
@@ -147,12 +131,36 @@ Style Author
 End
 
 
-Style MarkBoth
+Style Special_Paper_Notice
+       CopyStyle               Title
+       LatexName               IEEEspecialpapernotice
+       InTitle                 1
+       Font
+         Shape                 Italic
+         Size                  Large
+       EndFont
+End
+
+
+Style After_Title_Text
+       CopyStyle               Special_Paper_Notice
+       LatexName               IEEEaftertitletext
+       Font
+         Shape                 Up
+         Size                  Normal
+       EndFont
+End
+
+
+Style Page_headings
        LaTeXType               Command
        LaTeXName               markboth
        Category                FrontMatter
        InTitle                 1
        Align                   Center
+       Font
+         Size                  Small
+       EndFont
        Preamble
        % protect \markboth against an old bug reintroduced in babel >= 3.8g
        \let\oldforeign@language\foreign@language
@@ -162,24 +170,39 @@ Style MarkBoth
 End
 
 
+Style MarkBoth
+       ObsoletedBy             Page_headings
+End
+
+
+Style Publication_ID
+       CopyStyle               Special_Paper_Notice
+       LatexName               IEEEpubid
+       Font
+         Shape                 Up
+         Size                  Small
+       EndFont
+End
+
+
 Style Abstract
-       Margin                  Dynamic
+       Margin                  First_Dynamic
        LatexType               Environment
        LatexName               abstract
        Category                FrontMatter
        TopSep                  0.7
        BottomSep               0.7
        ParSkip                 0.4
-       Align                   Center
-       LabelSep                xx
        LabelType               Static
-       LabelString             "Abstract -"
+       LabelString             "Abstract---"
        Font
          Series                Bold
+         Size                  small
        EndFont
        LabelFont
+         Shape                 Italic
          Series                Bold
-         Color                 Green
+         Size                  Small
        EndFont
 End
 
@@ -187,7 +210,7 @@ End
 Style Keywords
        CopyStyle               Abstract
        LatexName               IEEEkeywords
-       LabelString             "Keywords -"
+       LabelString             "Index Terms---"
 End
 
 
@@ -258,6 +281,10 @@ Style Biography_without_photo
        OptionalArgs            0
 End
 
+Style BiographyNoPhoto
+       ObsoletedBy             Biography_without_photo
+End
+
 
 Style Proof
        Category                Theorem