arxmliv
arxmliv build tool
 
KWARC group
LaTeXML
About
   
 

Back to Homepage

--- /arXMLiv/repos/arXMLiv/trunk/sty/ijamas.cls	2012-08-16 17:29:00.447760388 +0200
+++ /arXMLiv/repos/arXMLiv/trunk/sty/sab.cls	2010-04-02 12:56:04.000000000 +0200
@@ -1,131 +1,89 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%% This is file `article.cls' changed to
-%% IJAMAS.cls by Delfim F. M. Torres, IJAMAS Editor, January 2006
-%% Last change: 22/February/2006
-%%
-%% THIS FILE MUST NOT BE CHANGED
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% classes.dtx  (with options: `article')
-%%
-%% This is a generated file.
-%%
-%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%%
-%% This file was generated from file(s) of the LaTeX base system.
-%% --------------------------------------------------------------
-%%
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.2
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
-%% version 1999/12/01 or later.
-%%
-%% This file may only be distributed together with a copy of the LaTeX
-%% base system. You may however distribute the LaTeX base system without
-%% such generated files.
-%%
-%% The list of all files belonging to the LaTeX base distribution is
-%% given in the file `manifest.txt'. See also `legal.txt' for additional
-%% information.
-%%
-%% \CharacterTable
-%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%%   Digits        \0\1\2\3\4\5\6\7\8\9
-%%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%%   Dollar        \$     Percent       \%     Ampersand     \&
-%%   Acute accent  \'     Left paren    \(     Right paren   \)
-%%   Asterisk      \*     Plus          \+     Comma         \,
-%%   Minus         \-     Point         \.     Solidus       \/
-%%   Colon         \:     Semicolon     \;     Less than     \<
-%%   Equals        \=     Greater than  \>     Question mark \?
-%%   Commercial at \@     Left bracket  \[     Backslash     \\
-%%   Right bracket \]     Circumflex    \^     Underscore    \_
-%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%%   Right brace   \}     Tilde         \~}
+% File 'sab.cls' Class for SAB Proceedings
+% by Stéphane Doncieux 11/10/1999
+
+
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{ijamas}
-              [2001/04/21 v1.4e
- Standard LaTeX document class]
+\ProvidesClass{sab}
+              [11/10/1999
+ LaTeX document class for SAB Proceedings]
 \newcommand\@ptsize{}
 \newif\if@restonecol
 \newif\if@titlepage
 \@titlepagefalse
-\if@compatibility\else
-\DeclareOption{a4paper}
+\@twocolumntrue
+\@twosidetrue
+
+\DeclareOption{a4}
    {\setlength\paperheight {297mm}%
     \setlength\paperwidth  {210mm}}
-\DeclareOption{a5paper}
-   {\setlength\paperheight {210mm}%
-    \setlength\paperwidth  {148mm}}
-\DeclareOption{b5paper}
-   {\setlength\paperheight {250mm}%
-    \setlength\paperwidth  {176mm}}
-\DeclareOption{letterpaper}
-   {\setlength\paperheight {11in}%
-    \setlength\paperwidth  {8.5in}}
-\DeclareOption{legalpaper}
-   {\setlength\paperheight {14in}%
-    \setlength\paperwidth  {8.5in}}
-\DeclareOption{executivepaper}
-   {\setlength\paperheight {10.5in}%
-    \setlength\paperwidth  {7.25in}}
-\DeclareOption{landscape}
-   {\setlength\@tempdima   {\paperheight}%
-    \setlength\paperheight {\paperwidth}%
-    \setlength\paperwidth  {\@tempdima}}
-\fi
-\if@compatibility
+
+\DeclareOption{letter}
+{\setlength\paperheight {8.5in}%
+  \setlength\paperwidth  {11in}}
+
+
+
   \renewcommand\@ptsize{0}
-\else
-\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
-\fi
-\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
-\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
-\if@compatibility\else
-\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
-\fi
-\DeclareOption{twoside}{\@twosidetrue  \@mparswitchtrue}
-\DeclareOption{draft}{\setlength\overfullrule{5pt}}
-\if@compatibility\else
-\DeclareOption{final}{\setlength\overfullrule{0pt}}
-\fi
-\DeclareOption{titlepage}{\@titlepagetrue}
-\if@compatibility\else
-\DeclareOption{notitlepage}{\@titlepagefalse}
-\fi
-\if@compatibility\else
-\DeclareOption{onecolumn}{\@twocolumnfalse}
-\fi
-\DeclareOption{twocolumn}{\@twocolumntrue}
-\DeclareOption{leqno}{\input{leqno.clo}}
-\DeclareOption{fleqn}{\input{fleqn.clo}}
-\DeclareOption{openbib}{%
-  \AtEndOfPackage{%
-   \renewcommand\@openbib@code{%
-      \advance\leftmargin\bibindent
-      \itemindent -\bibindent
-      \listparindent \itemindent
-      \parsep 0 em%  \z@
-      }%
-   \renewcommand\newblock{\par}}%
+
+
+\def\@affiliation{}
+\newcommand \affiliation [1] {
+\def\@affiliation{#1}
 }
-\ExecuteOptions{letterpaper,10pt,oneside,onecolumn,final}
+
+
+\leftmargini 15pt
+\leftmarginii 22pt \leftmarginiii 18.7pt \leftmarginiv 17pt \leftmarginv 10pt
+\leftmarginvi 10pt
+\leftmargin\leftmargini
+\labelsep 5pt
+\labelwidth\leftmargini\advance\labelwidth-\labelsep
+\def\@listI{\leftmargin 15pt \leftmargini 15pt
+\parsep 4pt plus 2pt minus 1pt\topsep 8pt
+plus 2pt minus 4pt\itemsep 4pt plus 2pt minus 1pt}
+\let\@listi\@listI
+\@listi
+\def\@listii{\leftmargin\leftmarginii
+ \labelwidth\leftmarginii\advance\labelwidth-\labelsep
+ \topsep 4pt plus 2pt minus 1pt
+ \parsep 2pt plus 1pt minus 1pt
+ \itemsep \parsep}
+\def\@listiii{\leftmargin\leftmarginiii
+ \labelwidth\leftmarginiii\advance\labelwidth-\labelsep
+ \topsep 2pt plus 1pt minus 1pt
+ \parsep \z@ \partopsep 1pt plus 0pt minus 1pt
+ \itemsep \topsep}
+\def\@listiv{\leftmargin\leftmarginiv
+ \labelwidth\leftmarginiv\advance\labelwidth-\labelsep}
+\def\@listv{\leftmargin\leftmarginv
+ \labelwidth\leftmarginv\advance\labelwidth-\labelsep}
+\def\@listvi{\leftmargin\leftmarginvi
+ \labelwidth\leftmarginvi\advance\labelwidth-\labelsep}
+\relax
+
+
+\footnotesep 6.65pt
+\skip\footins 9pt plus 4pt minus 2pt
+\floatsep 12pt plus 2pt minus 2pt \textfloatsep 20pt plus 2pt minus 4pt
+\intextsep 12pt plus 2pt minus 2pt \dblfloatsep 12pt plus 2pt
+minus 2pt \dbltextfloatsep 20pt plus 2pt minus 4pt
+\@fptop 0pt plus 1fil \@fpsep 8pt plus 2fil \@fpbot 0pt plus 1fil
+\@dblfptop 0pt plus 1fil \@dblfpsep 8pt plus 2fil \@dblfpbot 0pt plus 1fil
+\marginparpush 5pt
+
+\parskip 0pt plus 1pt \parindent 15pt \partopsep 2pt plus 1pt minus 1pt
+\@lowpenalty 51 \@medpenalty 151 \@highpenalty 301
+\@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty
+-\@lowpenalty
+%\ExecuteOptions{10pt,twoside,onecolumn,final,letter}
+\ExecuteOptions{10pt,twoside,letter}
 \ProcessOptions
+
 \input{size1\@ptsize.clo}
+
 \setlength\lineskip{1\p@}
 \setlength\normallineskip{1\p@}
-\renewcommand\baselinestretch{}
+\renewcommand\baselinestretch{1}
 \setlength\parskip{0\p@ \@plus \p@}
 \@lowpenalty   51
 \@medpenalty  151
@@ -140,36 +98,29 @@
 \setcounter{dbltopnumber}{2}
 \renewcommand\dbltopfraction{.7}
 \renewcommand\dblfloatpagefraction{.5}
-\if@twoside
+
+% pour remplacer les [ par des ( dans les \cite de la biblio
+\renewcommand{\@cite}[2]{({#1\if@tempswa , #2\fi})}
+\renewcommand{\@biblabel}[1]{}
+%\renewcommand{\@bibitem}[1]{#1}
+
   \def\ps@headings{%
       \let\@oddfoot\@empty\let\@evenfoot\@empty
-      \def\@evenhead{\thepage\hfil\slshape\leftmark}%
-      \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+  \def\@evenhead{\large\bfseries\thepage\hspace{10mm}\@author\hfil}%
+  \def\@oddhead{\large\bfseries\hfil\@title\hspace{10mm}\thepage}%
       \let\@mkboth\markboth
     \def\sectionmark##1{%
       \markboth {\MakeUppercase{%
         \ifnum \c@secnumdepth >\z@
           \thesection\quad
         \fi
-        ##1}}{}}%
+        ##1.}}{}}%
     \def\subsectionmark##1{%
       \markright {%
         \ifnum \c@secnumdepth >\@ne
           \thesubsection\quad
         \fi
         ##1}}}
-\else
-  \def\ps@headings{%
-    \let\@oddfoot\@empty
-    \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
-    \let\@mkboth\markboth
-    \def\sectionmark##1{%
-      \markright {\MakeUppercase{%
-        \ifnum \c@secnumdepth >\m@ne
-          \thesection\quad
-        \fi
-        ##1}}}}
-\fi
 \def\ps@myheadings{%
     \let\@oddfoot\@empty\let\@evenfoot\@empty
     \def\@evenhead{\thepage\hfil\slshape\leftmark}%
@@ -178,40 +129,7 @@
     \let\sectionmark\@gobble
     \let\subsectionmark\@gobble
     }
-  \if@titlepage
-  \newcommand\maketitle{\begin{titlepage}%
-  \let\footnotesize\small
-  \let\footnoterule\relax
-  \let \footnote \thanks
-  \null\vfil
-  \vskip 60\p@
-  \begin{center}%
-    {\@title \par}%
-    \vskip 3em%
-    {\large
-     \lineskip .75em%
-      \begin{tabular}[t]{c}%
-        \@author
-      \end{tabular}\par}%
-      \vskip 1.5em%
-    {\large \@date \par}%       % Set date in \large size.
-  \end{center}\par
-  \@thanks
-  \vfil\null
-  \end{titlepage}%
-  \setcounter{footnote}{0}%
-  \global\let\thanks\relax
-  \global\let\maketitle\relax
-  \global\let\@thanks\@empty
-  \global\let\@author\@empty
-  \global\let\@date\@empty
-  \global\let\@title\@empty
-  \global\let\title\relax
-  \global\let\author\relax
-  \global\let\date\relax
-  \global\let\and\relax
-}
-\else
+
 \newcommand\maketitle{\par
   \begingroup
     \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
@@ -230,16 +148,16 @@
       \global\@topnum\z@   % Prevents figures from going at top of page.
       \@maketitle
     \fi
-    \@thanks%\thispagestyle{plain}\@thanks
+    \thispagestyle{empty}\@thanks
   \endgroup
   \setcounter{footnote}{0}%
   \global\let\thanks\relax
   \global\let\maketitle\relax
   \global\let\@maketitle\relax
   \global\let\@thanks\@empty
-  \global\let\@author\@empty
+%  \global\let\@author\@empty
   \global\let\@date\@empty
-  \global\let\@title\@empty
+%  \global\let\@title\@empty
   \global\let\title\relax
   \global\let\author\relax
   \global\let\date\relax
@@ -248,22 +166,30 @@
 \def\@maketitle{%
   \newpage
   \null
-  \vskip 2em%
+  %\vskip 2em%
   \begin{center}%
   \let \footnote \thanks
-    {\fontsize{16pt}{15pt}\selectfont \bf \@title \par}%
+    {\LARGE \@title \par}%
     \vskip 1.5em%
-    {\large
+    {\large \bfseries
       \lineskip .5em%
       \begin{tabular}[t]{c}%
         \@author
       \end{tabular}\par}%
-    \vskip 1em%
-    {\large \@date}%
+    {\large
+      \lineskip .5em%
+      \begin{tabular}[t]{c}%
+        \@affiliation
+      \end{tabular}\par}%
+
+
+%    \vskip 1em%
+%    {\large \@date}%
   \end{center}%
   \par
   \vskip 1.5em}
-\fi
+%\fi
+
 \setcounter{secnumdepth}{3}
 \newcounter {part}
 \newcounter {section}
@@ -272,14 +198,12 @@
 \newcounter {paragraph}[subsubsection]
 \newcounter {subparagraph}[paragraph]
 \renewcommand \thepart {\@Roman\c@part}
-\renewcommand \thesection {\@arabic\c@section}
-\renewcommand\thesubsection   {\thesection.\@arabic\c@subsection}
+\renewcommand \thesection {\@arabic\c@section.}
+\renewcommand\thesubsection   {\thesection\@arabic\c@subsection}
 \renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection}
 \renewcommand\theparagraph    {\thesubsubsection.\@arabic\c@paragraph}
 \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
-\newcommand\part{%
-   \if@noskipsec \leavevmode \fi
-   \par
+\newcommand\part{\par
    \addvspace{4ex}%
    \@afterindentfalse
    \secdef\@part\@spart}
@@ -291,12 +215,11 @@
     \else
       \addcontentsline{toc}{part}{#1}%
     \fi
-    {\parindent \z@
-    \raggedright
+    {\parindent \z@ \raggedright
      \interlinepenalty \@M
      \normalfont
      \ifnum \c@secnumdepth >\m@ne
-       \Large\bfseries \partname\nobreakspace\thepart
+       \Large\bfseries \partname~\thepart
        \par\nobreak
      \fi
      \huge \bfseries #2%
@@ -304,9 +227,9 @@
     \nobreak
     \vskip 3ex
     \@afterheading}
+
 \def\@spart#1{%
-    {\parindent \z@
-    \raggedright
+    {\parindent \z@ \raggedright
      \interlinepenalty \@M
      \normalfont
      \huge \bfseries #1\par}%
@@ -314,44 +237,41 @@
      \vskip 3ex
      \@afterheading}
 \newcommand\section{\@startsection {section}{1}{\z@}%
-                                  {-3.5ex \@plus -1ex \@minus -.2ex}%
-                                  {2.3ex \@plus.2ex}%
-                                   {\normalfont\large\bfseries}}
+                                   {-10pt}
+                                   {8pt}
+                                   {\large\bf}}
 \newcommand\subsection{\@startsection{subsection}{2}{\z@}%
-                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
-                                     {1.5ex \@plus .2ex}%
-                                     {\normalfont\large\bfseries}}
+                                     {-10pt}
+                                     {8pt}
+                                     {\large\em}}
 \newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
                                      {-3.25ex\@plus -1ex \@minus -.2ex}%
                                      {1.5ex \@plus .2ex}%
-                                     {\normalfont\normalsize\bfseries}}
+                                     {\large\em}}
 \newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
                                     {3.25ex \@plus1ex \@minus.2ex}%
                                     {-1em}%
-                                    {\normalfont\normalsize\bfseries}}
+                                    {\normalsize\bf}}
 \newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
                                        {3.25ex \@plus1ex \@minus .2ex}%
                                        {-1em}%
-                                      {\normalfont\normalsize\bfseries}}
-\if@twocolumn
-  \setlength\leftmargini  {2em}
-\else
-  \setlength\leftmargini  {2.5em}
-\fi
-\leftmargin  \leftmargini
-\setlength\leftmarginii  {2.2em}
-\setlength\leftmarginiii  {1.87em}
-\setlength\leftmarginiv  {1.7em}
-\if@twocolumn
-  \setlength\leftmarginv  {.5em}
-  \setlength\leftmarginvi {.5em}
-\else
-  \setlength\leftmarginv  {1em}
-  \setlength\leftmarginvi {1em}
-\fi
+                                      {\normalsize\bf}}
+
+
+
+
+
+
+\setlength\topsep {4pt plus 2pt minus 2pt}
+\setlength\parsep {2pt plus 1pt minus 1pt}
+\itemsep \parsep
 \setlength  \labelsep  {.5em}
 \setlength  \labelwidth{\leftmargini}
 \addtolength\labelwidth{-\labelsep}
+
+
+
+
 \@beginparpenalty -\@lowpenalty
 \@endparpenalty   -\@lowpenalty
 \@itempenalty     -\@lowpenalty
@@ -366,61 +286,51 @@
 \renewcommand\p@enumii{\theenumi}
 \renewcommand\p@enumiii{\theenumi(\theenumii)}
 \renewcommand\p@enumiv{\p@enumiii\theenumiii}
-\newcommand\labelitemi{\textbullet}
-\newcommand\labelitemii{\normalfont\bfseries \textendash}
-\newcommand\labelitemiii{\textasteriskcentered}
-\newcommand\labelitemiv{\textperiodcentered}
+
+% a verifier, ne semble pas marcher
+\newcommand\labelitemi{$\bullet$}
+\newcommand\labelitemii{\bf --}
+\newcommand\labelitemiii{$\ast$}
+\newcommand\labelitemiv{$\cdot$}
+
 \newenvironment{description}
-               {\list{}{\labelwidth \z@
-               \itemindent -\leftmargin
+               {\list{}{\labelwidth\z@ \itemindent-\leftmargin
                         \let\makelabel\descriptionlabel}}
                {\endlist}
 \newcommand*\descriptionlabel[1]{\hspace\labelsep
                                 \normalfont\bfseries #1}
-\if@titlepage
-  \newenvironment{abstract}{%
-      \titlepage
-      \null\vfil
-      \@beginparpenalty\@lowpenalty
-      \begin{center}%
-        \bfseries \abstractname
-        \@endparpenalty\@M
-      \end{center}}%
-     {\par\vfil\null\endtitlepage}
-\else
   \newenvironment{abstract}{%
-      \if@twocolumn
-        \section*{\abstractname}%
-      \else
-        \small
-        \begin{center}%
-          {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
-        \end{center}%
+  \begin{center}
+    \bfseries\large\abstractname
+  \end{center}
         \quotation
-      \fi}
-      {\if@twocolumn\else\endquotation\fi}
-\fi
+  }
+{\endquotation}
+
 \newenvironment{verse}
                {\let\\\@centercr
                 \list{}{\itemsep   \z@
-                        \itemindent   1.5em%
+                        \itemindent   -1.5em%
                         \listparindent \itemindent
                         \rightmargin  \leftmargin
-                        \noindent \leftmargin 1.5em}%
+                        \advance\leftmargin 1.5em}%
                 \item\relax}
                {\endlist}
+
 \newenvironment{quotation}
-               {\list{}{\listparindent 1.5em%
+               {\list{}{\listparindent 0.75em%
                         \itemindent    \listparindent
                         \rightmargin   \leftmargin
                         \parsep      \z@ \@plus \p@}%
                 \item\relax}
                {\endlist}
+
 \newenvironment{quote}
                {\list{}{\rightmargin\leftmargin}%
                 \item\relax}
                {\endlist}
 \if@compatibility
+
 \newenvironment{titlepage}
     {%
       \if@twocolumn
@@ -434,6 +344,7 @@
     {\if@restonecol\twocolumn \else \newpage \fi
     }
 \else
+
 \newenvironment{titlepage}
     {%
       \if@twocolumn
@@ -450,10 +361,12 @@
      \fi
     }
 \fi
+
 \newcommand\appendix{\par
   \setcounter{section}{0}%
   \setcounter{subsection}{0}%
-  \gdef\thesection{\@Alph\c@section}}
+  \renewcommand\thesection{\@Alph\c@section}}
+
 \setlength\arraycolsep{5\p@}
 \setlength\tabcolsep{6\p@}
 \setlength\arrayrulewidth{.4\p@}
@@ -462,36 +375,46 @@
 \skip\@mpfootins = \skip\footins
 \setlength\fboxsep{3\p@}
 \setlength\fboxrule{.4\p@}
-\@addtoreset {equation}{section}
+
 \renewcommand \theequation {\@arabic\c@equation}
+
 \newcounter{figure}
+
 \renewcommand \thefigure {\@arabic\c@figure}
 \def\fps@figure{tbp}
 \def\ftype@figure{1}
 \def\ext@figure{lof}
-\def\fnum@figure{\figurename\nobreakspace\thefigure}
+\def\fnum@figure{\figurename~\thefigure}
+
 \newenvironment{figure}
                {\@float{figure}}
                {\end@float}
+
 \newenvironment{figure*}
                {\@dblfloat{figure}}
                {\end@dblfloat}
+
 \newcounter{table}
+
 \renewcommand\thetable{\@arabic\c@table}
 \def\fps@table{tbp}
 \def\ftype@table{2}
 \def\ext@table{lot}
-\def\fnum@table{\tablename\nobreakspace\thetable}
+\def\fnum@table{\tablename~\thetable}
+
 \newenvironment{table}
                {\@float{table}}
                {\end@float}
+
 \newenvironment{table*}
                {\@dblfloat{table}}
                {\end@dblfloat}
+
 \newlength\abovecaptionskip
 \newlength\belowcaptionskip
 \setlength\abovecaptionskip{10\p@}
 \setlength\belowcaptionskip{0\p@}
+
 \long\def\@makecaption#1#2{%
   \vskip\abovecaptionskip
   \sbox\@tempboxa{#1: #2}%
@@ -502,6 +425,7 @@
     \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
   \fi
   \vskip\belowcaptionskip}
+
 \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
 \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
 \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
@@ -511,24 +435,25 @@
 \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
 \DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
 \DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}
+
 \newcommand\@pnumwidth{1.55em}
 \newcommand\@tocrmarg{2.55em}
 \newcommand\@dotsep{4.5}
 \setcounter{tocdepth}{3}
+
 \newcommand\tableofcontents{%
     \section*{\contentsname
         \@mkboth{%
            \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
     \@starttoc{toc}%
     }
+
 \newcommand*\l@part[2]{%
   \ifnum \c@tocdepth >-2\relax
     \addpenalty\@secpenalty
     \addvspace{2.25em \@plus\p@}%
-    \setlength\@tempdima{3em}%
     \begingroup
-      \parindent 1 em %\z@
-       \rightskip \@pnumwidth
+      \parindent \z@ \rightskip \@pnumwidth
       \parfillskip -\@pnumwidth
       {\leavevmode
        \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par
@@ -539,14 +464,14 @@
       \fi
     \endgroup
   \fi}
+
 \newcommand*\l@section[2]{%
   \ifnum \c@tocdepth >\z@
     \addpenalty\@secpenalty
     \addvspace{1.0em \@plus\p@}%
     \setlength\@tempdima{1.5em}%
     \begingroup
-      \parindent 0 em %\z@
-      \rightskip \@pnumwidth
+      \parindent \z@ \rightskip \@pnumwidth
       \parfillskip -\@pnumwidth
       \leavevmode \bfseries
       \advance\leftskip\@tempdima
@@ -554,38 +479,47 @@
       #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
     \endgroup
   \fi}
+
 \newcommand*\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
 \newcommand*\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
 \newcommand*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
 \newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
 \newcommand\listoffigures{%
-    \section*{\listfigurename}%
+    \section*{\listfigurename
       \@mkboth{\MakeUppercase\listfigurename}%
-              {\MakeUppercase\listfigurename}%
+              {\MakeUppercase\listfigurename}}%
     \@starttoc{lof}%
     }
 \newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
 \newcommand\listoftables{%
-    \section*{\listtablename}%
+    \section*{\listtablename
       \@mkboth{%
-          \MakeUppercase\listtablename}%
-         {\MakeUppercase\listtablename}%
+          \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}%
     \@starttoc{lot}%
     }
+
 \let\l@table\l@figure
 \newdimen\bibindent
 \setlength\bibindent{1.5 em}
+
 \newenvironment{thebibliography}[1]
-     {\section*{\refname}%
-      \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}%
+     {\section*{\refname
+        \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}%
       \list{\@biblabel{\@arabic\c@enumiv}}%
-           {\settowidth\labelwidth{\@biblabel{#1}}%
-            \leftmargin\labelwidth
+           {
+             %\itemsep      \z@
+             \itemindent   -1.5em%
+             \listparindent\itemindent
+             %\rightmargin  \leftmargin
+             %\advance\leftmargin 1.5em
+             \settowidth\labelwidth{\@biblabel{#1}}%
+            \leftmargin 1.5em
             \advance \leftmargin\labelsep
             \@openbib@code
             \usecounter{enumiv}%
             \let\p@enumiv\@empty
-            \renewcommand\theenumiv{\@arabic\c@enumiv}}%
+            \renewcommand\theenumiv{\@arabic\c@enumiv}
+             }%
       \sloppy
       \clubpenalty4000
       \@clubpenalty \clubpenalty
@@ -594,15 +528,17 @@
      {\def\@noitemerr
        {\@latex@warning{Empty `thebibliography' environment}}%
       \endlist}
+
 \newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em}
 \let\@openbib@code\@empty
+
 \newenvironment{theindex}
                {\if@twocolumn
                   \@restonecolfalse
                 \else
                   \@restonecoltrue
                 \fi
-                \columnseprule 0 em %\z@
+                \columnseprule \z@
                 \columnsep 35\p@
                 \twocolumn[\section*{\indexname}]%
                 \@mkboth{\MakeUppercase\indexname}%
@@ -632,14 +568,15 @@
 \newcommand\tablename{Table}
 \newcommand\partname{Part}
 \newcommand\appendixname{Appendix}
-\newcommand\abstractname{ABSTRACT}
+\newcommand\abstractname{Abstract}
 \def\today{\ifcase\month\or
   January\or February\or March\or April\or May\or June\or
   July\or August\or September\or October\or November\or December\fi
   \space\number\day, \number\year}
 \setlength\columnsep{10\p@}
 \setlength\columnseprule{0\p@}
-\pagestyle{plain}
+\pagestyle{empty}
+%\pagestyle{headings}
 \pagenumbering{arabic}
 \if@twoside
 \else
@@ -652,54 +589,70 @@
 \else
   \onecolumn
 \fi
+\setlength\textheight     {9.25in}%
+\setlength\textwidth      {7in}
+\setlength\oddsidemargin  {-0.25in} %start from 1 inch
+\setlength\evensidemargin {-0.25in} %start from 1 inch
+\setlength\topmargin      {0mm}     %start from 1inch
+\setlength\headsep        {0mm}
+\setlength\headheight     {0mm}
+%\setlength\headsep        {10mm}
+%\setlength\headheight     {4.2mm}
+\setlength\columnsep      {0.25in}
+\marginparwidth 107pt
+\marginparsep 11pt
+\arraycolsep 5pt
+\tabcolsep 6pt
+\arrayrulewidth .4pt
+\doublerulesep 2pt
+\tabbingsep \labelsep

-\usepackage[dcucite]{harvard}
-\renewcommand{\harvardyearleft}{}
-\renewcommand{\harvardyearright}{}
-
-\renewcommand{\familydefault}{\sfdefault}
-
-\usepackage{amsmath}
-\usepackage{amsthm}
-\usepackage{amscd}
-\usepackage{amsbsy}
-\usepackage{amssymb}
-\usepackage{amsmath}
-\usepackage{amsfonts}
-\usepackage{amsopn}
-
-\usepackage{times}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\textwidth 15.92 cm
-\textheight 24.62 cm
-\oddsidemargin - 0.06 cm
-\topmargin - 1.46cm
-
-\theoremstyle{plain}
-\newtheorem{theorem}{Theorem}[section]
-\newtheorem{corollary}[theorem]{Corollary}
-\newtheorem{lemma}[theorem]{Lemma}
-\newtheorem{proposition}[theorem]{Proposition}
-%
-\theoremstyle{definition}
-\newtheorem{definition}{Definition}[section]
-%
-\theoremstyle{remark}
-\newtheorem{remark}{Remark}[section]
-
-\renewcommand{\theequation}{\thesection.\arabic{equation}}
-\setlength{\parindent}{0pt} \pagestyle{empty}

-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

-\newenvironment{keywords}{{\bf Keywords:}}
+%%

-\newenvironment{msc}{{\bf 2000 Mathematics Subject Classification:}\medskip}

-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\renewcommand\footnotesize{\@setsize\footnotesize{9pt}\viiipt\@viiipt
+\abovedisplayskip 6pt plus 2pt minus 4pt\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \z@ plus 1pt\belowdisplayshortskip 3pt plus 1pt minus
+2pt
+\def\@listi{\leftmargin\leftmargini \topsep 3pt plus 1pt minus 1pt\parsep 2pt
+plus 1pt minus 1pt
+\itemsep \parsep}}
+
+\renewcommand\normalsize{\@setsize\normalsize{12pt}\xpt\@xpt
+\abovedisplayskip 10pt plus2pt minus5pt\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip 6pt plus3pt
+minus3pt\let\@listi\@listI}
+
+\renewcommand\small{\@setsize\small{11pt}\ixpt\@ixpt
+\abovedisplayskip 8.5pt plus 3pt minus 4pt\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \z@ plus2pt\belowdisplayshortskip 4pt plus2pt minus 2pt
+\def\@listi{\leftmargin\leftmargini \topsep 4pt plus 2pt minus 2pt\parsep 2pt
+plus 1pt minus 1pt
+\itemsep \parsep}}
+
+\renewcommand\scriptsize{\@setsize\scriptsize{8pt}\viipt\@viipt}
+\renewcommand\tiny{\@setsize\tiny{6pt}\vpt\@vpt}
+\renewcommand\large{\@setsize\large{14pt}\xiipt\@xiipt}
+\renewcommand\Large{\@setsize\Large{18pt}\xivpt\@xivpt}
+\renewcommand\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt}
+\renewcommand\huge{\@setsize\huge{25pt}\xxpt\@xxpt}
+\renewcommand\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt}
+
+\renewcommand\labelenumi{\theenumi.}
+\renewcommand\theenumi{\arabic{enumi}}
+\renewcommand\labelenumii{(\theenumii)}
+\renewcommand\theenumii{\alph{enumii}}
+\renewcommand\p@enumii{\theenumi}
+\renewcommand\labelenumiii{\theenumiii.}
+\renewcommand\theenumiii{\roman{enumiii}}
+\renewcommand\p@enumiii{\theenumi(\theenumii)}
+\renewcommand\labelenumiv{\theenumiv.}
+\renewcommand\theenumiv{\Alph{enumiv}}
+\renewcommand\p@enumiv{\p@enumiii\theenumiii}
+

 \endinput
-%%
-%% End of file `ijamas.cls'.
+
+%% End of file `sab.cls'.

 

Close Window
 
  The service has been written by
Heinrich Stamerjohanns