#% 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 6
Style Standard
Margin Static
LatexType Paragraph
LabelType No_Label
End
+
+
##
## stdlists
##
+
Input stdlists.inc
+Input stdinsets.inc
-#
# First cut at theorem environment support.
# What other theorem-like environments are needed?
# How many of these should be discarded?
# 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
Align Block
AlignPossible Block, Left
LabelType Static
-
- # label font definition
LabelFont
Shape Italic
EndFont
+ OptionalArgs 1
End
-# Proof style declaration
+
Style Proof
CopyStyle TheoremTemplate
LatexName proof
EndLabelType Filled_Box
End
-# Theorem-numbered style declaration
+
Style Theorem
CopyStyle TheoremTemplate
LatexName thm
LabelString "Theorem #:"
-
Preamble
- \newtheorem{thm}{Theorem}
+ \newtheorem{thm}{Theorem}
EndPreamble
-End
+End
+
-# Lemma-numbered style declaration
Style Lemma
CopyStyle TheoremTemplate
LatexName lemma
LabelString "Lemma #:"
-
Preamble
- \newtheorem{lemma}{Lemma}
+ \newtheorem{lemma}{Lemma}
EndPreamble
-End
+End
+
-# Corollary-numbered style declaration
Style Corollary
CopyStyle TheoremTemplate
LatexName cor
LabelString "Corollary #:"
-
Preamble
- \newtheorem{cor}{Corollary}
+ \newtheorem{cor}{Corollary}
EndPreamble
End
-# Proposition-numbered style declaration
+
Style Proposition
CopyStyle TheoremTemplate
LatexName prop
LabelString "Proposition #:"
-
Preamble
- \newtheorem{prop}{Proposition}
+ \newtheorem{prop}{Proposition}
EndPreamble
-End
+End
+
-# Conjecture-numbered style declaration
Style Conjecture
CopyStyle TheoremTemplate
LatexName conject
LabelString "Conjecture #:"
-
Preamble
- \newtheorem{conject}{Conjecture}
+ \newtheorem{conject}{Conjecture}
EndPreamble
-End
+End
+
-# Criterion-numbered style declaration
Style Criterion
CopyStyle TheoremTemplate
LatexName criter
LabelString "Criterion #:"
-
Preamble
- \newtheorem{criter}{Criterion}
+ \newtheorem{criter}{Criterion}
EndPreamble
-End
+End
+
-# Fact-numbered style declaration
Style Fact
CopyStyle TheoremTemplate
LatexName fact
LabelString "Fact #:"
-
Preamble
- \newtheorem{fact}{Fact}
+ \newtheorem{fact}{Fact}
EndPreamble
-End
+End
+
-# Axiom-numbered style declaration
Style Axiom
CopyStyle TheoremTemplate
LatexName axi
LabelString "Axiom #:"
-
Preamble
- \newtheorem{axi}{Axiom}
+ \newtheorem{axi}{Axiom}
EndPreamble
-End
+End
+
-# Definition-numbered style declaration
Style Definition
CopyStyle TheoremTemplate
LatexName definitn
LabelString "Definition #:"
-
Preamble
- \newtheorem{definitn}{Definition}
+ \newtheorem{definitn}{Definition}
EndPreamble
End
-# Example-numbered style declaration
+
Style Example
CopyStyle TheoremTemplate
LatexName example
LabelString "Example #:"
-
Preamble
- \newtheorem{example}{Example}
+ \newtheorem{example}{Example}
EndPreamble
End
-# Condition-numbered style declaration
+
Style Condition
CopyStyle TheoremTemplate
LatexName condition
LabelString "Condition #:"
-
Preamble
- \newtheorem{condition}{Condition}
+ \newtheorem{condition}{Condition}
EndPreamble
End
-# Problem-numbered style declaration
+
Style Problem
CopyStyle TheoremTemplate
LatexName problem
LabelString "Problem #:"
-
Preamble
- \newtheorem{problem}{Problem}
+ \newtheorem{problem}{Problem}
EndPreamble
End
-# Exercise-numbered style declaration
+
Style Exercise
CopyStyle TheoremTemplate
LatexName exacise
LabelString "Exercise #:"
-
Preamble
- \newtheorem{exacise}{Exercise}
+ \newtheorem{exacise}{Exercise}
EndPreamble
End
-# Remark-numbered style declaration
+
Style Remark
CopyStyle TheoremTemplate
LatexName remrk
LabelString "Remark #:"
-
Preamble
- \newtheorem{remrk}{Remark}
+ \newtheorem{remrk}{Remark}
EndPreamble
End
-# Claim-numbered style declaration
+
Style Claim
CopyStyle TheoremTemplate
LatexName claim
LabelString "Claim #:"
-
Preamble
- \newtheorem{claim}{Claim}
+ \newtheorem{claim}{Claim}
EndPreamble
End
-# Note-numbered style declaration
+
Style Note
CopyStyle TheoremTemplate
LatexName note
LabelString "Note #:"
-
Preamble
- \newtheorem{note}{Note}
+ \newtheorem{note}{Note}
EndPreamble
End
-# Notation-numbered style declaration
+
Style Notation
CopyStyle TheoremTemplate
LatexName notation
LabelString "Notation #:"
-
Preamble
- \newtheorem{notation}{Notation}
+ \newtheorem{notation}{Notation}
EndPreamble
End
-# Case-numbered style declaration
+
Style Case
CopyStyle TheoremTemplate
LatexName case
LabelString "Case #:"
-
Preamble
- \newtheorem{case}{Case}
+ \newtheorem{case}{Case}
EndPreamble
End
NoStyle TheoremTemplate
+
+
##
-## stdsections and stdstarsections
+## stdcounters, stdsections, and stdstarsections
##
+
+Input stdcounters.inc
Input stdsections.inc
Input stdstarsections.inc
NoStyle Subparagraph
NoStyle Subparagraph*
+
Style Section
Align Center
AlignPossible Block, Center, Left
-
Font
Shape Smallcaps
Size Normal
EndFont
End
+
Style Subsubsection
Font
Shape Up
EndFont
End
+
Style Section*
Align Center
AlignPossible Block, Center, Left
-
Font
Shape Smallcaps
Size Normal
EndFont
End
+
Style Subsubsection*
Font
Shape Up
EndFont
End
+
+
##
## stdstruct
##
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
Align Left
AlignPossible Block, Left, Right, Center
LabelType Static
- LabelString "Keywords---"
- # label font definition
+ LabelString "Index Terms---"
TextFont
Shape Up
Size Small
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
AlignPossible Block, Left, Right, Center
LabelType Static
LabelString "Appendix"
- # label font definition
TextFont
Shape Up
Size Normal
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
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
Size Small
EndFont
End
+
##
## stdlayouts
##
+
Input stdlayouts.inc
-Style Caption
- LabelFont
- Series Medium
- EndFont
-End
+
+
Style Footernote
Margin Static
AlignPossible Block, Left, Right, Center
LabelType Static
LabelString "Footernote"
- # label font definition
TextFont
Shape Up
Size Small
EndFont
End
+
Style MarkBoth
LaTeXType Command
LaTeXName markboth
Align Center
- AlignPossible Center
+ Preamble
+ % protect \markboth against an old bug reintroduced in babel >= 3.8g
+ \let\oldforeign@language\foreign@language
+ \DeclareRobustCommand{\foreign@language}[1]{%
+ \lowercase{\oldforeign@language{#1}}}
+ EndPreamble
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
+
+