]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/IEEEtran.layout
* layouts/*.layout: update to format 3
[lyx.git] / lib / layouts / IEEEtran.layout
index faa17f45bc551a098a626cefbbb86ef57659c679..464eb12570033b64e469f352dfa2fd7bb4ae7ded 100644 (file)
@@ -1,6 +1,6 @@
 #% Do not delete he line below; configure depends on this
 #  \DeclareLaTeXClass{article (IEEEtran)}
-# Based on Article textclass definition file. 
+# Based on Article textclass definition file.
 #
 # Author : Allan Rae <rae@lyx.org>
 #
 # IEEEtran.cls can be obtained from the www.ieee.org website -- look for
 # the author information area.  There is a LaTeX 2.09 IEEEtran.sty available
 # also but LyX doesn't support 2.09 stuff so don't get that one.
-#
-# Input general definitions
-
-Columns                 1
-Sides                   1
-MaxCounter              Counter_Section
-SecNumDepth             3
-TocDepth                3
-
-ClassOptions
-       FontSize              9|10|11|12
-End  
 
-DefaultFont
-       Family                Roman
-       Series                Medium
-       Shape                 Up
-       Size                  Normal
-       Color                 None
-EndFont
-
-# Standard style definition
+Format 3
 Style Standard
        Margin                Static
        LatexType             Paragraph
@@ -46,12 +26,14 @@ Style Standard
        LabelType             No_Label
 End
 
+
+
 ##
 ## stdlists
 ##
+
 Input stdlists.inc
 
-# 
 # First cut at theorem environment support.
 # What other theorem-like environments are needed?
 # How many of these should be discarded?
@@ -60,7 +42,8 @@ Input stdlists.inc
 # IEEE Transactions.
 # OH!  and all theorems are numbered.  Is that a problem?
 # Tell me:  rae@lyx.org
-#
+
+
 # Theorem-numbered style *Template* declaration
 Style TheoremTemplate
        Margin                First_Dynamic
@@ -71,14 +54,12 @@ Style TheoremTemplate
        Align                 Block
        AlignPossible         Block, Left
        LabelType             Static
-
-       # label font definition
        LabelFont
          Shape               Italic
        EndFont
 End
 
-# Proof style declaration
+
 Style Proof
        CopyStyle             TheoremTemplate
        LatexName             proof
@@ -86,199 +67,181 @@ Style Proof
        EndLabelType          Filled_Box
 End
 
-# Theorem-numbered style declaration
+
 Style Theorem
        CopyStyle             TheoremTemplate
        LatexName             thm
        LabelString           "Theorem #:"
-
        Preamble
          \newtheorem{thm}{Theorem}
        EndPreamble
-End  
+End
+
 
-# Lemma-numbered style declaration
 Style Lemma
        CopyStyle             TheoremTemplate
        LatexName             lemma
        LabelString           "Lemma #:"
-
        Preamble
          \newtheorem{lemma}{Lemma}
        EndPreamble
-End  
+End
+
 
-# Corollary-numbered style declaration
 Style Corollary
        CopyStyle             TheoremTemplate
        LatexName             cor
        LabelString           "Corollary #:"
-
        Preamble
          \newtheorem{cor}{Corollary}
        EndPreamble
 End
 
-# Proposition-numbered style declaration
+
 Style Proposition
        CopyStyle             TheoremTemplate
        LatexName             prop
        LabelString           "Proposition #:"
-
        Preamble
          \newtheorem{prop}{Proposition}
        EndPreamble
-End  
+End
+
 
-# Conjecture-numbered style declaration
 Style Conjecture
        CopyStyle             TheoremTemplate
        LatexName             conject
        LabelString           "Conjecture #:"
-
        Preamble
          \newtheorem{conject}{Conjecture}
        EndPreamble
-End  
+End
+
 
-# Criterion-numbered style declaration
 Style Criterion
        CopyStyle             TheoremTemplate
        LatexName             criter
        LabelString           "Criterion #:"
-
        Preamble
          \newtheorem{criter}{Criterion}
        EndPreamble
-End  
+End
+
 
-# Fact-numbered style declaration
 Style Fact
        CopyStyle             TheoremTemplate
        LatexName             fact
        LabelString           "Fact #:"
-
        Preamble
          \newtheorem{fact}{Fact}
        EndPreamble
-End  
+End
+
 
-# Axiom-numbered style declaration
 Style Axiom
        CopyStyle             TheoremTemplate
        LatexName             axi
        LabelString           "Axiom #:"
-
        Preamble
          \newtheorem{axi}{Axiom}
        EndPreamble
-End  
+End
+
 
-# Definition-numbered style declaration
 Style Definition
        CopyStyle             TheoremTemplate
        LatexName             definitn
        LabelString           "Definition #:"
-
        Preamble
          \newtheorem{definitn}{Definition}
        EndPreamble
 End
 
-# Example-numbered style declaration
+
 Style Example
        CopyStyle             TheoremTemplate
        LatexName             example
        LabelString           "Example #:"
-
        Preamble
          \newtheorem{example}{Example}
        EndPreamble
 End
 
-# Condition-numbered style declaration
+
 Style Condition
        CopyStyle             TheoremTemplate
        LatexName             condition
        LabelString           "Condition #:"
-
        Preamble
          \newtheorem{condition}{Condition}
        EndPreamble
 End
 
-# Problem-numbered style declaration
+
 Style Problem
        CopyStyle             TheoremTemplate
        LatexName             problem
        LabelString           "Problem #:"
-
        Preamble
          \newtheorem{problem}{Problem}
        EndPreamble
 End
 
-# Exercise-numbered style declaration
+
 Style Exercise
        CopyStyle             TheoremTemplate
        LatexName             exacise
        LabelString           "Exercise #:"
-
        Preamble
          \newtheorem{exacise}{Exercise}
        EndPreamble
 End
 
-# Remark-numbered style declaration
+
 Style Remark
        CopyStyle             TheoremTemplate
        LatexName             remrk
        LabelString           "Remark #:"
-
        Preamble
          \newtheorem{remrk}{Remark}
        EndPreamble
 End
 
-# Claim-numbered style declaration
+
 Style Claim
        CopyStyle             TheoremTemplate
        LatexName             claim
        LabelString           "Claim #:"
-
        Preamble
          \newtheorem{claim}{Claim}
        EndPreamble
 End
 
-# Note-numbered style declaration
+
 Style Note
        CopyStyle             TheoremTemplate
        LatexName             note
        LabelString           "Note #:"
-
        Preamble
          \newtheorem{note}{Note}
        EndPreamble
 End
 
-# Notation-numbered style declaration
+
 Style Notation
        CopyStyle             TheoremTemplate
        LatexName             notation
        LabelString           "Notation #:"
-
        Preamble
          \newtheorem{notation}{Notation}
        EndPreamble
 End
 
-# Case-numbered style declaration
+
 Style Case
        CopyStyle             TheoremTemplate
        LatexName             case
        LabelString           "Case #:"
-
        Preamble
          \newtheorem{case}{Case}
        EndPreamble
@@ -286,9 +249,12 @@ End
 
 NoStyle TheoremTemplate
 
+
+
 ##
 ## stdsections and stdstarsections
 ##
+
 Input stdsections.inc
 Input stdstarsections.inc
 
@@ -299,10 +265,10 @@ NoStyle                 Chapter*
 NoStyle                 Subparagraph
 NoStyle                 Subparagraph*
 
+
 Style Section
        Align                 Center
        AlignPossible         Block, Center, Left
-
        Font
           Shape              Smallcaps
           Size               Normal
@@ -317,6 +283,7 @@ Style Subsection
        EndFont
 End
 
+
 Style Subsubsection
        Font
           Shape              Up
@@ -324,10 +291,10 @@ Style Subsubsection
        EndFont
 End
 
+
 Style Section*
        Align                 Center
        AlignPossible         Block, Center, Left
-
        Font
           Shape              Smallcaps
           Size               Normal
@@ -342,6 +309,7 @@ Style Subsection*
        EndFont
 End
 
+
 Style Subsubsection*
        Font
           Shape              Up
@@ -349,6 +317,8 @@ Style Subsubsection*
        EndFont
 End
 
+
+
 ##
 ## stdstruct
 ##
@@ -360,24 +330,20 @@ Style Abstract
        LeftMargin            ""
        RightMargin           ""
 #  ParIndent            MM
-       LabelSep              M
        LabelType             Static
        LabelString           "Abstract---"
 #  LabelBottomSep        0.0
-
-       # standard font definition
-       Font 
+       Font
          Series              Bold
          Size                Small
        EndFont
-
-       # label font definition
        LabelFont
          Shape               Italic
          Series              Medium
          Size                Small
        EndFont
-End 
+End
+
 
 Style Keywords
        Margin                Dynamic
@@ -390,8 +356,7 @@ Style Keywords
        Align                 Left
        AlignPossible         Block, Left, Right, Center
        LabelType             Static
-       LabelString           "Keywords---"
-       # label font definition
+       LabelString           "Index Terms---"
        TextFont
          Shape               Up
          Size                Small
@@ -402,16 +367,16 @@ Style Keywords
        EndFont
 End
 
-# Bibliography style definition
+
 Style Bibliography
-       # label font definition
        LabelFont
-         Shape               Smallcaps             
+         Shape               Smallcaps
          Series              Medium
          Size                Normal
        EndFont
 End
 
+
 Style Appendix
        Margin                Static
        LatexType             Command
@@ -424,7 +389,6 @@ Style Appendix
        AlignPossible         Block, Left, Right, Center
        LabelType             Static
        LabelString           "Appendix"
-       # label font definition
        TextFont
          Shape               Up
          Size                Normal
@@ -435,32 +399,28 @@ Style Appendix
        EndFont
 End
 
+
 Style Appendices
-       Margin                Static
-       LatexType             Command
-       InTitle               0
+       CopyStyle             Appendix
        LatexName             appendices
-       ParSkip               0.4
-       BottomSep             1.5
-       ParSep                1.5
-       Align                 Center
-       AlignPossible         Block, Left, Right, Center
-       LabelType             Static
        LabelString           "Appendices"
-       # label font definition
+End
+
+
+Style Biography
+       LaTeXType             Environment
+       LaTeXName             biography
+       Align                 Block
+       AlignPossible         Block
        TextFont
-         Shape               Up
          Size                Small
        EndFont
-       LabelFont
-         Shape               Smallcaps
-         Size                Normal
-       EndFont
 End
 
-Style Biography
+
+Style BiographyNoPhoto
        LaTeXType             Environment
-       LaTeXName             biography
+       LaTeXName             biographynophoto
        Align                 Block
        AlignPossible         Block
        TextFont
@@ -468,16 +428,15 @@ Style Biography
        EndFont
 End
 
+
 ##
 ##  stdlayouts
 ##
+
 Input stdlayouts.inc
 
-Style Caption
-       LabelFont
-         Series              Medium
-       EndFont
-End
+
+
 
 Style Footernote
        Margin                Static
@@ -491,7 +450,6 @@ Style Footernote
        AlignPossible         Block, Left, Right, Center
        LabelType             Static
        LabelString           "Footernote"
-       # label font definition
        TextFont
          Shape               Up
          Size                Small
@@ -502,6 +460,7 @@ Style Footernote
        EndFont
 End
 
+
 Style MarkBoth
        LaTeXType             Command
        LaTeXName             markboth
@@ -509,10 +468,24 @@ Style MarkBoth
        AlignPossible         Center
 End
 
+
 ##
 ## Others
 ##
+
 Input stdfloats.inc
 Input stdcounters.inc
 Input lyxmacros.inc
-Input obsolete.inc
+
+
+Columns                 1
+Sides                   1
+SecNumDepth             3
+TocDepth                3
+
+
+ClassOptions
+       FontSize              9|10|11|12
+End
+
+