# \DeclareLaTeXClass{article (IEEEtran)}
# Based on Article textclass definition file.
#
-# Author : Allan Rae <rae@elec.uq.edu.au>
+# Author : Allan Rae <rae@lyx.org>
#
# IEEEtran is the class used for submitting to any of the IEEE Transactions.
# The on-screen display in LyX is set to reflect the appearance of two column
# text. The section counters appear correctly in the output but are
# in arabic numerals in LyX -- this requires some additional code in LyX
-# to get right (maybe LyX-1.0.1).
+# to get right (maybe LyX-2.0 ;-).
#
# 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
##
Input stdlists.inc
+#
+# First cut at theorem environment support.
+# What other theorem-like environments are needed?
+# How many of these should be discarded?
+# I got this list from amsmaths*.inc but I haven't
+# found an official list of theorem environments for
+# 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
+ LatexType Environment
+ LabelSep M
+ ParIndent MM
+ ParSep 0.4
+ Align Block
+ AlignPossible Block, Left
+ LabelType Static
+
+ # label font definition
+ LabelFont
+ Shape Italic
+ EndFont
+End
+
+# Proof style declaration
+Style Proof
+ CopyStyle TheoremTemplate
+ LatexName proof
+ LabelString "Proof:"
+End
+
+# Theorem-numbered style declaration
+Style Theorem
+ CopyStyle TheoremTemplate
+ LatexName thm
+ LabelString "Theorem #:"
+
+ Preamble
+ \newtheorem{thm}{Theorem}
+ EndPreamble
+End
+
+# Lemma-numbered style declaration
+Style Lemma
+ CopyStyle TheoremTemplate
+ LatexName lemma
+ LabelString "Lemma #:"
+
+ Preamble
+ \newtheorem{lemma}{Lemma}
+ EndPreamble
+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
+
+# Conjecture-numbered style declaration
+Style Conjecture
+ CopyStyle TheoremTemplate
+ LatexName conject
+ LabelString "Conjecture #:"
+
+ Preamble
+ \newtheorem{conject}{Conjecture}
+ EndPreamble
+End
+
+# Criterion-numbered style declaration
+Style Criterion
+ CopyStyle TheoremTemplate
+ LatexName criter
+ LabelString "Criterion #:"
+
+ Preamble
+ \newtheorem{criter}{Criterion}
+ EndPreamble
+End
+
+# Fact-numbered style declaration
+Style Fact
+ CopyStyle TheoremTemplate
+ LatexName fact
+ LabelString "Fact #:"
+
+ Preamble
+ \newtheorem{fact}{Fact}
+ EndPreamble
+End
+
+# Axiom-numbered style declaration
+Style Axiom
+ CopyStyle TheoremTemplate
+ LatexName axi
+ LabelString "Axiom #:"
+
+ Preamble
+ \newtheorem{axi}{Axiom}
+ EndPreamble
+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
+End
+
+NoStyle TheoremTemplate
+
##
## stdsections and stdstarsections
##
EndFont
End
+Style Biography
+ LaTeXType Environment
+ LaTeXName biography
+ Align Block
+ AlignPossible Block
+ TextFont
+ Size Small
+ EndFont
+End
+
##
## stdlayouts
##
Size Small
EndFont
End
+
+Style MarkBoth
+ LaTeXType Command
+ LaTeXName markboth
+ Align Center
+ AlignPossible Center
+End
+
##
## Others
##
-#This file was created by <rae> Mon Dec 20 11:59:31 1999
-#LyX 1.0 (C) 1995-1999 Matthias Ettrich and the LyX Team
+#LyX 1.1 created this file. For more info see http://www.lyx.org/
\lyxformat 2.15
\textclass IEEEtran
-\language english
+\language default
\inputencoding default
\fontscheme default
\graphics default
-\paperfontsize 10
+\float_placement hbt
+\paperfontsize default
\spacing single
\papersize Default
\paperpackage a4
\quotes_language english
\quotes_times 2
\papercolumns 2
-\papersides 2
-\paperpagestyle empty
+\papersides 1
+\paperpagestyle default
\layout Title
-Your Title
+Your Title: And maybe a bit extra
\layout Author
\latex latex
}
-\layout LaTeX
-
-
-\backslash
-thispagestyle{empty}
\layout Abstract
This paper presents a simple template for IEEEtran documents.
\layout Keywords
simplicity, beauty, elegance
+\layout MarkBoth
+
+This is for left pages
+\latex latex
+}{
+\latex default
+and this is for right pages
\layout Section
Introduction
\layout Section
Methodology
+\layout Theorem
+
+
+\latex latex
+[
+\latex default
+Theorem name
+\latex latex
+]
+\latex default
+ For a named theorem or theorem-like environment you need to use a little
+ evil red text (LaTeX mode) around the name.
+\layout Lemma
+
+If you don't want a theorem or lemma name don't add one.
+\layout Proof
+
+And here's the proof!
\layout Section
Results
+\layout Standard
+
+\begin_float fig
+\layout Standard
+\align center
+
+\family sans
+A single column figure goes here
+\layout Caption
+
+Captions go
+\emph on
+under
+\emph default
+ the figure
+\end_float
+\begin_float tab
+\layout Caption
+
+Table captions go
+\emph on
+above
+\emph default
+ the table
+\layout Standard
+\align center \LyXTable
+multicol5
+2 2 0 0 -1 -1 -1 -1
+1 1 0 0
+1 1 0 0
+8 1 0 "" ""
+8 1 1 "" ""
+0 8 1 0 0 0 0 "" ""
+0 8 1 0 0 0 0 "" ""
+0 8 1 0 0 0 0 "" ""
+0 8 1 0 0 0 0 "" ""
+
+delete
+\newline
+this
+\newline
+example
+\newline
+table
+\end_float
\layout Section
Conclusions
\begin_inset Info Change this paragraphs style to 'Standard' to enable
BibTeX bibliography generation.
+
+Remember though that your final submission is supposed to have
+all the bibliography entries embedded in the latex file. This means
+you eventually have to copy the .bbl file into the latex file and
+remove the bibtex lines.
\end_inset
-\begin_inset LatexCommand \BibTeX[IEEEbib]{biblio}
+\begin_inset LatexCommand \BibTeX[IEEEbib]{your_biblio_file}
\end_inset
-\layout LaTeX
+\layout Biography
-\backslash
-begin{biography}{Your Name}
-\layout Standard
-
-All about you.
+\latex latex
+{
+\latex default
+Your Name
+\latex latex
+}
+\latex default
+ All about you and the what your interests are.
+ Don't forget to put your name in between a pair of {}'s that are set as
+ raw TeX.
\layout LaTeX
+% This LaTeX comment is needed to force LyX to generate two separate environment
+s
+\newline
-\backslash
-end{biography}
+\layout Biography
+
+
+\latex latex
+{
+\latex default
+Coauthor
+\latex latex
+}
+\latex default
+Same again for the co-author.
\the_end