<html>
<head>
<title>Formatting IEEE Papers in LaTeX2e</title>
</head>
<body bgcolor="#fcf2bc" background="parchment.jpg" link="#000000" alink="#000000" vlink="#000000">
<META NAME="KeyWords" CONTENT="style file, latex2e, LaTeX2e, IEEE publications,
manuscript, macros, latex, LaTeX, layout, writing">


<table width="80%" BORDER=0 CELLSPACING=4 CELLPADDING=4>
<tr><td bgcolor="#863000" colspan="2">
<font face="Arial,Helvetica"><font size=+2><font color="#fcf2bc"><b>
Formatting IEEE Papers
</b></font></font></font></td></tr>
<tr><td>
The premise of this page is that researchers should spend their time
doing research, and not fighting with a text formatter to write papers
for publication. All modern formatters have macro capability. If the
proper macros are written, the text formatting for all IEEE
publications may be accomplished automatically. We propose that
proponents of various word processing systems write macro packages for 
their own system. The scientific community would benefit greatly.
Our entire philosophy is outlined in the paper 
<a href="ieeeftp/ieeecls.pdf">Specification for Common IEEE Styles</a>.
The concepts of the paper have been implemented in a fully-functional
LaTeX2e class file.  As other people write macro packages for other text 
processing systems, they can be added to this page as well.
</td></tr></table>

<table width="80%" BORDER=0 CELLSPACING=4 CELLPADDING=4>
<tr><td bgcolor="#863000" colspan="2">
<font face="Arial,Helvetica"><font size=+1><font color="#fcf2bc">
LaTeX2e files for formatting IEEE papers
</font></font></font></td></tr>
<tr><td>

The class file <kbd>ieee.cls</kbd> is well documented in the
above paper. It is provided here, along with many examples to help
you get started writing papers with it.
<ul>
<li> <a href="ieeeftp/ieee.cls">ieee.cls</a> 
	The class file itself. [52 K-Bytes]
<li> <a href="ieeeftp/ieeecls.pdf">ieeecls.pdf</a> The paper: ``Specification of
	Common IEEE Styles.'' [370 K-Bytes]
<li> <a href="ieeeftp/ieeecls.tex">ieeecls.tex</a> 
	The LaTeX2e source for the above paper. This example may be the 
	best way to get started using the class. [29 K-Bytes]
<li> <a href="ieeeftp/ieeeskel.tex">ieeeskel.tex</a> 
	A simple (commented) skeleton paper file which may be 
	`fleshed-out' to write your own paper. [6 K-Bytes]
<li> <a href="ieeeftp/ieeefig.sty">ieeefig.sty</a> A style for figures, mentioned
	in the paper. [10 K-Bytes]
</ul>

Any comments or bug reports should be mailed to:
<a href="mailto:glp@mocha-java.uccs.edu"><kbd>glp@mocha-java.uccs.edu</kbd></a>
</td></tr></table>

<table width="80%" BORDER=0 CELLSPACING=4 CELLPADDING=4>
<tr><td bgcolor="#863000" colspan="2">
<font face="Arial,Helvetica"><font size=+1><font color="#fcf2bc">
LyX files for formatting IEEE papers
</font></font></font></td></tr>
<tr><td>

To format IEEE papers using <a href="http://www.lyx.org">LyX</a>,
you will need <kbd>ieee.cls</kbd> from
above. The paper <kbd>ieeecls.pdf</kbd> will also be useful. In addition,
you will need:
<ul>
<li> <a href="ieeeftp/ieee.layout">ieee.layout</a>
        The layout file for LyX to be able to use <kbd>ieee.cls</kbd>
        [6 K-Bytes]
<li> <a href="ieeeftp/ieee.lyx">ieee.lyx</a>
        A template file which should be very useful to see how to use the
        ieee modes added to LyX. [10 K-Bytes]
</ul>

To install these files on your system, put <kbd>ieee.layout</kbd> in
your &lt;user directory>/layouts directory (You can determine your LyX
user directory by checking Help->Version in LyX). Put <kbd>ieee.cls</kbd>
and any plug-in and style files you download into your TeX path (somewhere
that LaTeX can find them). Put <kbd>ieee.lyx</kbd> in your
&lt;user directory>/templates directory, and copy the LyX system templates
to the same directory. Edit your &lt;user directory>/lyxrc file and change
where LyX searches for templates by making sure there is a line which reads
\template_path &lt;user directory>/templates. Finally, start LyX and
Options->Reconfigure. Quit LyX and restart. You should be set to go!
</td></tr></table>

<table width="80%" BORDER=0 CELLSPACING=4 CELLPADDING=4>
<tr><td bgcolor="#863000" colspan="2">
<font face="Arial,Helvetica"><font size=+1><font color="#fcf2bc">
Journals and Conferences Supported
</font></font></font></td></tr>
<tr><td>

The class file <kbd>ieee.cls</kbd> supports almost all IEEE journals,
but some need special ``plug-in'' files to be formatted correctly. All
IEEE Conferences also need plug-in files (at this point, there 
are only two supported conferences. Please feel free to write a plug-in
for your favorite conference and mail it to me to include here!). 
To see if your journal or conference is supported:
<ul>
<li> <a href="listjour.html">List</a> of supported journals, with plug-ins.
<li> <a href="listconf.html">List</a> of supported conferences, with plug-ins.
</ul>
</td></tr></table>

<table width="80%" BORDER=0 CELLSPACING=4 CELLPADDING=4>
<tr><td bgcolor="#863000" colspan="2">
<font face="Arial,Helvetica"><font size=+1><font color="#fcf2bc">
Examples for IMTC
</font></font></font></td></tr>
<tr><td>
The Instrumentation and Measurement Technology Conference was
one of the first large-scale uses of the <kbd>ieee.cls</kbd> style.
An example to help you get started writing your conference paper in the 
<kbd>ieee.cls</kbd> way, here are the required files and a short 
skeleton file which you can modify to create your own paper.
<ul>
<li> <a href="ieeeftp/ieee.cls">ieee.cls</a> 
	The class file itself. [52 K-Bytes]
<li> <a href="ieeeftp/ieeeimtc.sty">ieeeimtc.sty</a> A plug-in module to
	format papers specifically for the IMTC. [6 K-Bytes]
<li> <a href="ieeeftp/skelimtc.tex">skelimtc.tex</a> 
	A simple (commented) skeleton paper file which may be 
	`fleshed-out' to write your own paper for IMTC. [6 K-Bytes]
<li> <a href="ieeeftp/ieeefig.sty">ieeefig.sty</a> A style for figures, 
	used by the skeleton file. [10 K-Bytes]
</ul>
</td></tr></table>

<table width="80%" BORDER=0 CELLSPACING=4 CELLPADDING=4>
<tr><td bgcolor="#863000" colspan="2">
<font face="Arial,Helvetica"><font size=+1><font color="#fcf2bc">
Example files showing the possible combinations of options
</font></font></font></td></tr>
<tr><td>

To give you a quick flavor of the formatting that can be done automatically by
<kbd>ieee.cls</kbd> <b>by changing only a single line in the paper</b>,
see the following examples. The line which is changed (the document options)
is printed in the header or footer so that you can see how easy it is
to use the class.  Each row of the following table contains examples for 
a given main-mode of <kbd>ieee.cls</kbd>. Each column is the sub-mode.
Note that not all combinations are legal. Examples
are present for all the legal combinations.<p>

<h4>Typical IEEE Journals</h4>

<table width=100% border=1 cellspacing=2>
<tr>
<td></td>
<td><b>(none)</b></td>
<td><b>internal</b></td>
<td><b>submitted</b></td>
<td><b>inpress</b></td>
<td><b>reprint</b></td>
<td><b>technote</b></td>
</tr>

<tr>
<td><b>draft</b></td>
<td><a href="ieeeftp/examd.pdf">Example</a></td>
<td>---</td>
<td>---</td>
<td>---</td>
<td>---</td>
<td>---</td>
</tr>

<tr>
<td><b>submission</b></td>
<td><a href="ieeeftp/exams.pdf">Example</a></td>
<td><a href="ieeeftp/examsi.pdf">Example</a></td>
<td>---</td>
<td>---</td>
<td>---</td>
<td>---</td>
</tr>

<tr>
<td><b>compressed</b></td>
<td><a href="ieeeftp/examc.pdf">Example</a></td>
<td><a href="ieeeftp/examci.pdf">Example</a></td>
<td><a href="ieeeftp/examcs.pdf">Example</a></td>
<td><a href="ieeeftp/examcn.pdf">Example</a></td>
<td>---</td>
<td>---</td>
</tr>
<tr>

<td><b>final</b></td>
<td><a href="ieeeftp/examf.pdf">Example</a></td>
<td><a href="ieeeftp/examfi.pdf">Example</a></td>
<td><a href="ieeeftp/examfs.pdf">Example</a></td>
<td><a href="ieeeftp/examfn.pdf">Example</a></td>
<td><a href="ieeeftp/examfr.pdf">Example</a></td>
<td><a href="ieeeftp/examft.pdf">Example</a></td>
</tr>

</table><br>

<p>
<h4>Journals Requiring Plug-ins</h4>

There are two societies of the IEEE which format their journals differently
from the other societies. The IEEE Signal Processing Society 
centers figure captions instead of making them left-justified. The IEEE
Computer Society has a very different format. To format
them correctly, <kbd>ieee.cls</kbd> requires ``plug-in'' modules. Here
are two examples:<p>

<table width=50% border=1 cellspacing=2>
<tr>
<td><b>IEEE Computer Society</b></td>
<td><a href="ieeeftp/examftc.pdf">Example</a></td>
</tr>

<tr>
<td><b>IEEE Signal Processing Society</b></td>
<td><a href="ieeeftp/examftsp.pdf">Example</a></td>
</tr>
</table><br>

<p>
<h4>Conference Formatting using Plug-ins</h4>

Finally, to format conference papers, <kbd>ieee.cls</kbd> also requires
``plug-in'' modules. Here are two examples:<p>

<table width=50% border=1 cellspacing=2>
<tr>
<td><b>IEEE Instrumentation and Measurement Technology Conference</b></td>
<td><a href="ieeeftp/examimtc.pdf">Example</a></td>
</tr>

<tr>
<td><b>IEEE Conference on Decision and Control</b></td>
<td><a href="ieeeftp/examcdc.pdf">Example</a></td>
</tr>
</table>
</td></tr></table>

<table width="80%" BORDER=0 CELLSPACING=4 CELLPADDING=4>
<tr><td bgcolor="#863000" colspan="2">
<font face="Arial,Helvetica"><font size=+1><font color="#fcf2bc">
Other Important Information for LaTeX2e Paper Writing
</font></font></font></td></tr>
<tr><td>

<ul>
<li> <a href="ieeeftp/epslatex.pdf">epslatex.pdf</a> This is
	a very good guide for how to use EPS graphics in a LaTeX2e 
	document. It includes documentation for the \includegraphics
	command, and the psfrag package. [560 K-Bytes]
<li> The <a href="http://www.ieee.org/pubs/authors.html">IEEE 
	author's info</a> web page. 
<li> <a href="http://www.ieee.org/pubs/IEEEbib.html"> IEEEbib.bst</a> The
	bibliography style file, directly from the IEEE server. (Save file
	as IEEEbib.html. Remove first and last lines. Save edited file as
	IEEEbib.bst.)
</ul>

<hr>

Bug fix on Monday October 25 to fix "am" "pm" problem when the
time is between 12:00pm and 1:00pm. Many thanks to the individual who
both pointed out this error and gave a solution. Unfortunately, my
mail inbox was expunged due to a system crash, and I did not record 
this individual's name. Apologies.

<hr>

<A HREF="http://mocha-java.uccs.edu/glp">
        <IMG SRC="smcafe.gif" width=62 height=56 alt="CAFE PLETT"></a>
<A HREF="http://www.uccs.edu">
        <IMG SRC="../../icons/cusquare.gif"
ALT="UCCS Home"></A>
<address> Gregory Plett </address>
<I>Last updated: Thursday, 25-Jul-2002 09:43:09 MDT</I><br>

This page accessed approximately 5782
times since Dec., 1997.
</body>
</html>

</BODY></HTML>


