Professional Documents
Culture Documents
9, SEPTEMBER 2020 1
Abstract—This document describes the most common article III. LATEX D ISTRIBUTIONS : W HERE TO G ET T HEM
elements and how to use the IEEEtran class with LATEX to
produce files that are suitable for submission to the Institute
IEEE recommends using the distribution from the TEXUser
of Electrical and Electronics Engineers (IEEE). IEEEtran can Group at http://www.tug.org. You can join TUG and obtain
produce conference, journal and technical note (correspondence) a DVD distribution or download for free from the links
papers with a suitable choice of class options. provided on their website: http://www.tug.org/texlive/. The
Index Terms—Class, IEEEtran, LATEX, paper, style, template, DVD includes distributions for Windows, Mac OS X and
typesetting. Linux operating systems.
TABLE I
A S IMPLE TABLE E XAMPLE .
\hline
3& $b_{ij}=\hat{e}.\hat{\beta_{ij}}$,
& $b_{00}=0$,\\
\hline
\end{tabular}
\end{center}
Fig. 1. This is the caption for one fig. \end{table}
To reference the table in the text, code as follows:
D. Figures Table˜\ref{tab1} lists the closed-form...
Figures are coded with the standard LATEX commands as
follows: to produce:
Table I lists the closed-form . . .
\begin{figure}[!t]
\centering F. Lists
\includegraphics[width=2.5in]{fig1}
\caption{This is the caption for one fig.} In this section, we will consider three types of lists: simple
\label{fig1} unnumbered, numbered and bulleted. There have been
\end{figure} numerous options added to IEEEtran to enhance the creation
of lists. If your lists are more complex than those shown
The [!t] argument enables floats to the top of the page to follow below, please refer to the “IEEEtran HOWTO.pdf” for
IEEE style. Make sure you include: additional options.
\usepackage{graphicx}
A plain unnumbered list
at the top of your LATEXfile with the other package declarations. bare jrnl.tex
To cross-reference your figures in the text use the following bare conf.tex
code example: bare jrnl compsoc.tex
See figure \ref{fig1} ... bare conf compsoc.tex
bare jrnl comsoc.tex
This will produce: coded as:
See figure 1 . . .
\begin{list}{}{}
\item{bare\_jrnl.tex}
E. Tables
\item{bare\_conf.tex}
Tables should be coded with the standard LATEX coding. The \item{bare\_jrnl\_compsoc.tex}
following example shows a simple table. \item{bare\_conf\_compsoc.tex}
\begin{table} \item{bare\_jrnl\_comsoc.tex}
\begin{center} \end{list}
\caption{Filter design equations ...} A simple numbered list
\label{tab1} 1) bare jrnl.tex
\begin{tabular}{| c | c | c |} 2) bare conf.tex
\hline 3) bare jrnl compsoc.tex
Order & Arbitrary coefficients & 4) bare conf compsoc.tex
coefficients\\ 5) bare jrnl comsoc.tex
of filter & $e_m$ & $b_{ij}$ \\
coded as:
\hline
1& $b_{ij}=\hat{e}.\hat{\beta_{ij}}$, \begin{enumerate}
& $b_{00}=0$\\ \item{bare\_jrnl.tex}
\hline \item{bare\_conf.tex}
2&$\beta_{22}=(˜1,-1,-1,˜˜1,˜˜1,˜˜1)$ &\\ \item{bare\_jrnl\_compsoc.tex}
JOURNAL OF LATEX CLASS FILES, VOL. 18, NO. 9, SEPTEMBER 2020 4
\section{Acknowledgments}
\noindent Text describing those who C. Accented Characters in References
supported your paper. When using accented characters in references, please use the
standard LaTeX coding for accents. Do not use math coding
for character accents. For example:
B. Bibliographies
\’e, \"o, \‘a, \˜e
References Simplified: A simple way of composing
references is to use the \bibitem macro to define the will produce: é, ö, à, ẽ
beginning of a reference as in the following examples:
D. Use of BibTeX
[6] H. Sira-Ramirez. “On the sliding mode control of nonlinear
If you wish to use BibTeX, please see the documentation that
systems,” Systems & Control Letters, vol. 19, pp. 303–312,
accompanies the IEEEtran Bibliography package.
1992.
coded as:
E. Biographies and Author Photos
\bibitem{Sira3}
Authors may have options to include their photo or not. Photos
H. Sira-Ramirez. ‘‘On the sliding mode
should be a bit-map graphic (.tif or .jpg) and sized to fit in
control of nonlinear systems,’’
the space allowed. Please see the coding samples below:
\textit{Systems \& Control Letters},
vol. 19, pp. 303--312, 1992. \begin{IEEEbiographynophoto}{Jane Doe}
JOURNAL OF LATEX CLASS FILES, VOL. 18, NO. 9, SEPTEMBER 2020 5
\begin{subequations}\label{eq:2} \begin{equation}
\begin{align} \begin{vmatrix} a & b \\
f&=g \label{eq:2A}\\ c & d \end{vmatrix}
f’ &=g’ \label{eq:2B}\\ \end{equation}
\mathcal{L}f &= \mathcal{L}g \label{eq:2c} A matrix with double verticals
\end{align}
i 0
\end{subequations}
0 −i
(13)
is coded as:
E. Matrices \begin{equation}
There are several useful matrix environments that can save \begin{Vmatrix} i & 0 \\
you some keystrokes. See the example coding below and the 0 & -i \end{Vmatrix}
output. \end{equation}
A simple matrix:
0 1 F. Arrays
(8)
1 0
The array environment allows you some options for matrix-
is coded as: like equations. You will have to manually key the fences,
but you’ll have options for alignment of the columns and for
\begin{equation}
setting horizontal and vertical rules. The argument to array
\begin{matrix} 0 & 1 \\
controls alignment and placement of vertical rules.
1 & 0 \end{matrix}
A simple array
\end{equation}
a+b+c uv x − y 27
A matrix with parenthesis (14)
a+b u+v z 134
0 −i
(9) is coded as:
i 0
is coded as: \begin{equation}
\left(
\begin{equation} \begin{array}{cccc}
\begin{pmatrix} 0 & -i \\ a+b+c & uv & x-y & 27\\
i & 0 \end{pmatrix} a+b & u+v & z & 134
\end{equation} \end{array} \right)
A matrix with square brackets \end{equation}
0 −1
A slight variation on this to better align the numbers in the
(10) last column
1 0
a+b+c uv x−y 27
is coded as: (15)
a+b u+v z 134
\begin{equation}
is coded as:
\begin{bmatrix} 0 & -1 \\
1 & 0 \end{bmatrix} \begin{equation}
\end{equation} \left(
JOURNAL OF LATEX CLASS FILES, VOL. 18, NO. 9, SEPTEMBER 2020 7
\begin{equation*} \[ . . . \] or
{z_m(t)} = \begin{equation*} . . . \end{equation*}
\begin{cases}
1,&{\text{if}}\ {\beta }_m(t),\\ Note that the * in the environment name turns off equation
{0,}&{\text{otherwise.}} numbering.
\end{cases}
\end{equation*} For multiline unnumbered display equations that have
alignment requirements, please use the following delimiters:
Note that the “&” is used to mark the tabular alignment. This is
important to get proper column alignment. Do not use \quad \begin{align*} . . . \end{align*}
or other fixed spaces to try and align the columns. Also, note For single-line numbered display equations, please use
the use of the \text macro for text elements such as “if” the following delimiters:
and “otherwise”.
\begin{equation} . . . \end{equation}
H. Function Formatting in Equations For multiline numbered display equations, please use the
following delimiters:
In many cases there is an easy way to properly format most
common functions. Use of the \ in front of the function name \begin{align} . . . \end{align}
will in most cases, provide the correct formatting. When this
does not work, the following example provides a solution using XI. L AT E X PACKAGE S UGGESTIONS
the \text macro. Immediately after your documenttype declaration at the top
of your LATEX file is the place where you should declare any
dKM
R = arg min{dKM
1 , . . . , dKM
6 }. packages that are being used. The following packages were
dKM
l
used in the production of this document.
is coded as follows:
\usepackage{amsmath,amsfonts}
\begin{equation*} \usepackage{algorithmic}
JOURNAL OF LATEX CLASS FILES, VOL. 18, NO. 9, SEPTEMBER 2020 8