% ACCarticle.sty 6-FEB-92 balemi@aut.ethz.ch \typeout{Document Style `ACCarticle' <6-FEB-92>.} % % use with % \title{} \author{} \maketitle \begin{abstract}..\end{abstract} % change sizes and margins \input article.sty %\input IEEE1\@ptsize.sty\relax %\twocolumn \textheight 238mm \textwidth 177mm \columnsep 15mm \voffset -20mm \hoffset -30mm \twocolumn \sloppy \flushbottom \parindent 0pt \parskip 1em %\oddsidemargin 1.2truein %\evensidemargin 1.2truein %\topmargin .6 truein % added \firstpagestyle so maketitle doesn't output a number if you % don't want it to \newcommand{\firstpagestyle}[1]{\def\fpgstyle{\thispagestyle{#1}}} \firstpagestyle{plain} \def\maketitle{\par \begingroup % \def\thefootnote{\fnsymbol{footnote}} % fnsymbol box size changed 9/9/89 rhr % \def\@makefnmark{\hbox to 0pt{$^{\@thefnmark}$\hss}} \def\@makefnmark{\hbox{$^{\@thefnmark}$\hss}} \if@twocolumn \twocolumn[\@maketitle] \else \newpage \global\@topnum\z@ \@maketitle \fi\fpgstyle\@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} {\LARGE\bf \@title \par} \vskip 1.5em {\large \lineskip .5em \begin{tabular}[t]{c}\@author \end{tabular}\par} % \vskip 1em {\@date} \end{center} \par \vskip 1.5em} \def\abstract{\begin{center}{\bf Abstract}\end{center} \vskip -\parskip} \def\endabstract{\par} \def\thepart{\Roman{part}} \def\thesection {\arabic{section}.} \def\thesubsection {\thesection\arabic{subsection}.} \def\thesubsubsection {\thesubsection\arabic{subsubsection}} \def\@sect#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.5em }\fi \@tempskipa #5\relax \ifdim \@tempskipa>\z@ \begingroup #6\relax \setbox1=\hbox{\@svsec #8} % changed to center sect titles \ifdim \wd1>\columnwidth \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M #8} \else \ifnum #2 > 1 {\@svsec #8} \else \centerline{\@svsec #8} \fi \fi \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\@startsection#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 {\@ssect{#1}{#2}{#3}{#4}{#5}{#6}{#7}} {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}{}{#7}}}} \def\@ssect#1#2#3#4#5#6#7#8{\@tempskipa #5\relax \ifdim \@tempskipa>\z@ \begingroup #6 % \@hangfrom{\hskip #3}{\interlinepenalty \@M #8#7} \setbox1=\hbox{\@svsec #8} % changed to center sect titles \ifdim \wd1>\columnwidth \@hangfrom{\hskip #3}{\interlinepenalty \@M #8#7} \else \ifnum #2 > 1 \vskip -\parskip \leftline{#8#7} \else \centerline{#8#7} \fi \fi \endgroup \else \def\@svsechd{#6\hskip #3\relax #8#7}\fi \@xsect{#5}} \def\@xsect#1{\@tempskipa #1\relax \ifdim \@tempskipa>\z@ \par \nobreak \vskip \@tempskipa \vskip -\parskip \@afterheading \else \global\@nobreakfalse \global\@noskipsectrue \everypar{\if@noskipsec \global\@noskipsecfalse \clubpenalty\@M \hskip -\parindent \begingroup \@svsechd \endgroup \unskip \hskip -#1 \else \clubpenalty \@clubpenalty \everypar{}\fi}\fi\ignorespaces} \def\section{\@startsection{section}{1}{\z@} {6.5ex plus 0.5ex minus 0.5ex}{3ex plus 0.3ex}{\bf}{}} \def\subsection{\@startsection{subsection}{2}{\z@}{3.0ex plus .3ex minus .1ex}{0.01ex plus .0ex}{\hskip -.7ex\bf}{}} \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{3.0ex plus .3ex minus .1ex}{0ex plus .0ex}{\hskip 2em\bf}{:\ \ \ }} \def\QED{~\rule[-1pt]{5pt}{5pt}\par\medskip} \newenvironment{proof}{{\bf Proof: \ }}{ \hfill \QED} \def\@begintheorem#1#2{\vskip -\parskip\it \trivlist \item[\hskip \labelsep{\bf #1\ #2:}]} \def\@opargbegintheorem#1#2#3{\vskip -\parskip\it \trivlist \item[\hskip \labelsep{\bf #1\ #2\ (#3)}]} \def\thebibliography#1{\subsection*{References\@mkboth {REFERENCES}{REFERENCES}}\parskip 0pt \list {[\arabic{enumi}]\hfill}{\labelwidth 7mm \leftmargin\labelwidth \itemindent 9mm \advance\leftmargin -7mm \itemsep -1mm \usecounter{enumi}} \def\newblock{\hskip .11em plus .33em minus .07em} \sloppy\clubpenalty4000\widowpenalty4000 \sfcode`\.=1000\relax} \let\endthebibliography=\endlist \def\ps@plain{\let\@mkboth\@gobbletwo \def\@oddhead{}\def\@oddfoot{\hfil \@footernote\ \qquad \thepage} \def\@evenhead{}\def\@evenfoot{ \thepage\qquad \@footernote\ \hfil } } \def\footernote#1{\def\@footernote{#1}} \footernote{} % set up default pagestyle \pagestyle{plain}