%%% ====================================================================
%%%  @LaTeX-style-file{
%%%     author          = "Silvano Balemi",
%%%     version         = "1.0",
%%%     date            = "10 MAY 1993",
%%%     filename        = "IEEEnote.sty",
%%%     address         = "Automatic Control Laboratory
%%%                        Swiss Federal Institute of Technology (ETH)
%%%                        8092 Zurich, Switzerland",
%%%     telephone       = "+41 (1) 256.55.35",
%%%     FAX             = "+41 (1) 262.43.62",
%%%     email           = "balemi@aut.ee.ethz.ch (Internet)",
%%%     keywords        = "LaTeX, IEEE Transactions on Automatic Control,
%%%                        publisher style",
%%%     supported       = "yes",
%%%     mainserver      = "ifa.ethz.ch"
%%%     docstring       = "This is a LaTeX style file for camera ready
%%%                        technical notes as in IEEE Transactions on
%%%                        Automatic Control
%%%                        The default font size is 10 points,
%%%                        (IEEE10.sty) but IEEEnote should use 9pt.
%%%                        The sizes 11pt and 12pt are available too.
%%%
%%%                        Usage:
%%%                           \documentstyle[..,Xpt,IEEEnote]{IEEEtran}
%%%                           \author{} 
%%%                           \title{} 
%%%                           \maketitle
%%%                           \begin{abstract}...\end{abstract}
%%%                        The command "\markboth{leftTEXT}{rightTEXT}" 
%%%                        puts the text "leftTEXT" and "rightTEXT" 
%%%                        with the page number on the even resp. odd
%%%                        headers when the "twoside" option is selected.
%%%                        (Attention: header of title page is
%%%                        always "leftTEXT" as it bears the journal name). 
%%%                        In order to remove headers, insert
%%%                           \thispagestyle{empty}\pagestyle{empty} or
%%%                           \thispagestyle{plain}\pagestyle{plain}
%%%                        right after the \maketitle command!!
%%%
%%%                        Tip: Use \subsubsection*{...} instead of
%%%                        \subsection*{...} 
%%%
%%%                        See also IEEEtran.sty IEEE.bst, IEEE9.sty, 
%%%                        IEEE10.sty, IEEE11.sty, IEEE12.sty",
%%%  }
%%% ====================================================================
\typeout{Document Substyle `IEEEnote' <10-MAY-1993>.}

\def\PARstart#1#2{#1#2}

\def\maketitle{\par
 \begingroup
 \def\@makefnmark{\hbox{$^{\@thefnmark}$\hss}}
 \newpage
 \global\@topnum\z@ \@maketitle 
 %% pagestyle of first page is myheadings
 \thispagestyle{firstheading}\@thanks
 \endgroup
 \setcounter{footnote}{0}
 \let\maketitle\relax
 \let\@maketitle\relax
 \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}

\def\@maketitle{\newpage
 \null
 \vskip 2em \begin{center}
 {\bf \@title \par} \vskip 1.5em {\normalsize \lineskip .5em
 \@author  \par} 
 \end{center}
 \par
 \vskip 2.0em} 

\def\@startpointsection#1#2#3#4#5#6#7{\if@noskipsec \leavevmode \fi
   \par \@tempskipa #4\relax
   \@afterindenttrue
   \ifdim \@tempskipa <\z@ \@tempskipa -\@tempskipa \@afterindentfalse\fi
   \if@nobreak \everypar{}\else
     \addpenalty{\@secpenalty}\addvspace{\@tempskipa}\fi 
     \vskip -\parskip\@ifstar
     {\@pointssect{#3}{#4}{#5}{#6}{#7}}
     {\@dblarg{\@pointsect{#1}{#2}{#3}{#4}{#5}{#6}{}{#7}}}}

\def\@pointsect#1#2#3#4#5#6#7[#8]#9{\ifnum #2>\c@secnumdepth
     \def\@svsec{}\else 
     \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname\hskip 0.4em }\fi
     \@tempskipa #5\relax
      \ifdim \@tempskipa>\z@ 
        \begingroup #6\relax
          \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M #9#7\par}%
        \endgroup
       \csname #1mark\endcsname{#8}\addcontentsline
         {toc}{#1}{\ifnum #2>\c@secnumdepth \else
                      \protect\numberline{\csname the#1\endcsname}\fi
                    #8}\else
        \def\@svsechd{#6\hskip #3\@svsec #9#7\csname #1mark\endcsname
                      {#8}\addcontentsline
                           {toc}{#1}{\ifnum #2>\c@secnumdepth \else
                             \protect\numberline{\csname the#1\endcsname}\fi
                       #8}}\fi
     \@xsect{#5}}

\def\@pointssect#1#2#3#4#5#6{\@tempskipa #3\relax
   \ifdim \@tempskipa>\z@
     \begingroup #4\@hangfrom{\hskip #1}{\interlinepenalty \@M #6#5\par}\endgroup
   \else \def\@svsechd{\hskip 1.4em #4\hskip #1\relax #6#5}\fi
    \@xsect{#3}}


\def\thesubsubsection{\thesubsection.\arabic{subsubsection}.}

\def\section{\@startsection {section}{1}{\z@}{3.0ex plus 1ex minus 
 .2ex}{1.8ex plus .2ex}{\normalsize\sc}} 
\def\subsection{\@startsection{subsection}{2}{\z@}{2.75ex plus 1ex minus 
 .2ex}{1.0ex plus .2ex}{\normalsize\it}} 
\def\subsubsection{\@startpointsection{subsubsection}{3}{\z@}{2.9ex plus 
.5ex minus .1ex}{0ex plus .0ex}{\normalsize\it}{:\mbox{~}}}

