iccsa-16-factory-extended

Master node fault tolerance in distributed big data processing clusters
git clone https://git.igankevich.com/iccsa-16-factory-extended.git
Log | Files | Refs

singlecol-new.cls (53563B)


      1 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
      2 \ProvidesClass{singlecol}
      3               [1998/05/05 v1.3y
      4  Standard LaTeX document class]
      5 
      6 %\def\clsdir{C:/Inderscience/IJBRA-sample}
      7 \RequirePackage{epsf,ifthen,dcolumn,graphics,leqno,calc,lastpage,color,endnotes}
      8 
      9 \usepackage{amsmath,amsfonts,amssymb,bm,latexsym}
     10 
     11 \usepackage[LY1]{fontenc}
     12 
     13 \edef\@tempa{\rmdefault}
     14 \def\@tempb {cmr}
     15 \ifx\@tempa\@tempb
     16   \renewcommand*\sfdefault{phv}
     17   \renewcommand*\rmdefault{ptm}
     18   \renewcommand*\ttdefault{pcr}
     19   \renewcommand*\bfdefault{b}
     20 \fi
     21 
     22 \newcommand\@ptsize{}
     23 \newif\if@restonecol
     24 \newif\if@titlepage
     25 \@titlepagefalse
     26 \if@compatibility\else
     27 \DeclareOption{a4paper}
     28    {\setlength\paperheight {297mm}%
     29     \setlength\paperwidth  {210mm}}
     30 \DeclareOption{a5paper}
     31    {\setlength\paperheight {210mm}%
     32     \setlength\paperwidth  {148mm}}
     33 \DeclareOption{b5paper}
     34    {\setlength\paperheight {250mm}%
     35     \setlength\paperwidth  {176mm}}
     36 \DeclareOption{letterpaper}
     37    {\setlength\paperheight {11in}%
     38     \setlength\paperwidth  {8.5in}}
     39 \DeclareOption{legalpaper}
     40    {\setlength\paperheight {14in}%
     41     \setlength\paperwidth  {8.5in}}
     42 \DeclareOption{executivepaper}
     43    {\setlength\paperheight {9.5in}%
     44     \setlength\paperwidth  {6.5in}}
     45 \DeclareOption{landscape}
     46    {\setlength\@tempdima   {\paperheight}%
     47     \setlength\paperheight {\paperwidth}%
     48     \setlength\paperwidth  {\@tempdima}}
     49 \fi
     50 \if@compatibility
     51   \renewcommand\@ptsize{0}
     52 \else
     53 \DeclareOption{10pt}{\renewcommand\@ptsize{0}}
     54 \fi
     55 \DeclareOption{11pt}{\renewcommand\@ptsize{1}}
     56 \DeclareOption{12pt}{\renewcommand\@ptsize{2}}
     57 \if@compatibility\else
     58 \DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
     59 \fi
     60 \DeclareOption{twoside}{\@twosidetrue  \@mparswitchtrue}
     61 \DeclareOption{draft}{\setlength\overfullrule{5pt}%
     62   \AtBeginDocument{\PagePositionCropYes
     63     {7pc}{5.3pc}{5.9pc}{7pt}
     64     {7in}{10in}{-1in}{-1in}}}
     65 \DeclareOption{boxdraft}{\setlength\overfullrule{5pt}%
     66   \AtBeginDocument{\PagePositionBoxYes
     67     {7pc}{5.3pc}{5.9pc}{7pt}
     68     {7in}{10in}{-1in}{-1in}}}
     69 \DeclareOption{final}{\setlength\overfullrule{0pt}%
     70   \AtBeginDocument{\PagePositionCropYes
     71     {4pc}{4pc}{3.77pc}{7pt}
     72     {6.3in}{9.4in}{0in}{0in}}}
     73 \DeclareOption{finalcro}{\setlength\overfullrule{0pt}%
     74   \AtBeginDocument{\PagePositionCropYes
     75     {7pc}{5.3pc}{5.9pc}{7pt}
     76     {7in}{10in}{-1in}{-1in}}}
     77 \DeclareOption{titlepage}{\@titlepagetrue}
     78 \if@compatibility\else
     79 \DeclareOption{notitlepage}{\@titlepagefalse}
     80 \fi
     81 \if@compatibility\else
     82 \DeclareOption{onecolumn}{\@twocolumnfalse}
     83 \fi
     84 \DeclareOption{twocolumn}{\@twocolumntrue}
     85 \DeclareOption{leqno}{\input{leqno.clo}}
     86 \DeclareOption{fleqn}{\input{fleqn.clo}}
     87 \DeclareOption{openbib}{%
     88   \AtEndOfPackage{%
     89    \renewcommand\@openbib@code{%
     90       \advance\leftmargin\bibindent
     91       \itemindent -\bibindent
     92       \listparindent \itemindent
     93       \parsep \z@
     94       }%
     95    \renewcommand\newblock{\par}}%
     96 }
     97 \ExecuteOptions{letterpaper,10pt,twoside,onecolumn,final}
     98 \ProcessOptions
     99 \input{size1\@ptsize.clo}
    100 \setlength\lineskip{1\p@}
    101 \setlength\normallineskip{1\p@}
    102 \renewcommand\baselinestretch{}
    103 \setlength\parskip{0\p@ \@plus \p@}
    104 \@lowpenalty   51
    105 \@medpenalty  151
    106 \@highpenalty 301
    107 \setcounter{topnumber}{2}
    108 \renewcommand\topfraction{.7}
    109 \setcounter{bottomnumber}{1}
    110 \renewcommand\bottomfraction{.3}
    111 \setcounter{totalnumber}{3}
    112 \renewcommand\textfraction{.2}
    113 \renewcommand\floatpagefraction{.5}
    114 \setcounter{dbltopnumber}{2}
    115 \renewcommand\dbltopfraction{.7}
    116 \renewcommand\dblfloatpagefraction{.5}
    117 
    118 \def\SEVEN{\fontsize{7}{9}\selectfont}
    119 \def\EGT{\fontsize{8}{10}\selectfont}
    120 \def\NINE{\fontsize{9}{10}\selectfont}
    121 \def\TEN{\fontsize{10}{12}\selectfont}
    122 \def\ELEVEN{\fontsize{11}{13}\selectfont}
    123 \def\TWELVE{\fontsize{12}{14}\selectfont}
    124 \def\THIRTEEN{\fontsize{13}{15}\selectfont}
    125 \def\FOURTEEN{\fontsize{14}{16}\selectfont}
    126 \def\SIXTEEN{\fontsize{16}{22}\selectfont}
    127 
    128 \newdimen\markwidth
    129 \newdimen\blth
    130 \newdimen\marklength
    131 \newdimen\markdistance
    132 \newdimen\trimwidth
    133 \newdimen\trimheight
    134 \newdimen\auxaaa
    135 \newdimen\auxbbb
    136 \newdimen\auxccc
    137 \newdimen\auxddd
    138 
    139 \newcolumntype{d}[1]{D{.}{.}{#1}}
    140 
    141 \long\def\koo#1#2#3{\vbox to0pt{\hsize0pt\kern #2\hbox to0pt{\kern
    142 #1{#3}\hss}\vss}}
    143 \long\def\zeroCC#1{\vbox to0pt{\vss\hbox to0pt{\hss #1\hss}\vss}}
    144 \long\def\zeroLC#1{\vbox to0pt{\vss\hbox to0pt{\hss #1\hss}}}
    145 \long\def\zeroUC#1{\vbox to0pt{\hbox to0pt{\hss #1\hss}\vss}}
    146 \long\def\zeroLR#1{\vbox to0pt{\vss\hbox to0pt{\hss #1}}}
    147 \long\def\zeroLL#1{\vbox to0pt{\vss\hbox to0pt{#1\hss}}}
    148 \long\def\zeroUR#1{\vbox to0pt{\hbox to0pt{\hss #1}\vss}}
    149 \long\def\zeroUL#1{\vbox to0pt{\hbox to0pt{#1\hss}\vss}}
    150 \long\def\zeroCL#1{\vbox to0pt{\vss\hbox to0pt{#1\hss}\vss}}
    151 \long\def\zeroCR#1{\vbox to0pt{\vss\hbox to0pt{\hss #1}\vss}}
    152 
    153 %%%%%%%%%%%%%%%%%%% Numbers supplied down here!
    154 \markwidth=.5pt %0.4 truept % Thickness of the mark line
    155 \blth=0.2pt
    156 \marklength=20 truept % Length of the mark line
    157 \markdistance=3 truept % Distance of the real corner to the beg. of the mark
    158 %%% \trimwidth=\textwidth+\oddsidemargin+\evensidemargin
    159 
    160 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    161 \auxaaa\marklength\advance\auxaaa\markdistance
    162 \def\oddevenswitch{\ifodd\c@page \auxbbb=\oddsidemargin
    163  \else\auxbbb=\evensidemargin\fi}%
    164 
    165 %%% First reset all page position parameters depending on the job:
    166 % \PagePositionCropYes - should be just for testing
    167 % \PagePositionCropNo  - should be the default behavior
    168 % \PagePositionBoxYes  - gives the page box for testing
    169 
    170 \def\PagePositionCropYes#1#2#3#4#5#6#7#8{%
    171   \oddsidemargin=#1%  % [3] inner margin / gutter
    172   \evensidemargin=#2% % [4] outside margin
    173   \topmargin=#3%      % [5] \rhsink = \topmargin + \headheight (=12pt here)
    174   \headheight=#4%     % [6] VERY IMPORTANT! (see above)
    175   \trimwidth=#5%      % [7]
    176   \trimheight=#6%     % [8]
    177   \hoffset=#7%        % = -1in to move the area in the upper left corner
    178   \voffset=#8%        % = -1in to move the area in the upper left corner
    179 %%%
    180  \def\CROPMARKS{\oddevenswitch
    181  \hbox to0pt{\kern-\auxbbb
    182    \vbox to0bp{\kern-\topmargin\kern-\headheight
    183    \hbox to\trimwidth{%
    184      \koo{-\auxaaa}{-\markwidth}{\VRHDW{\markwidth}{0pt}{\marklength}}%
    185      \koo{-\markwidth}{-\auxaaa}{\VRHDW{0pt}{\marklength}{\markwidth}}%
    186      \hfill
    187      \koo{\markdistance}{-\markwidth}{\VRHDW{\markwidth}{0pt}{\marklength}}%
    188      \koo{0pt}{-\auxaaa}{\VRHDW{0pt}{\marklength}{\markwidth}}}%
    189    \nointerlineskip\vskip\trimheight
    190    \nointerlineskip
    191    \hbox to\trimwidth{%
    192      \koo{-\auxaaa}{0pt}{\VRHDW{0pt}{\markwidth}{\marklength}}%
    193      \koo{-\markwidth}{\markdistance}{\VRHDW{0pt}{\marklength}{\markwidth}}%
    194      \hfill
    195      \koo{\markdistance}{0pt}{\VRHDW{0pt}{\markwidth}{\marklength}}%
    196      \koo{0pt}{\markdistance}{\VRHDW{0pt}{\marklength}{\markwidth}}}%
    197    \vss}\hss}}%
    198 }%
    199 
    200 \def\PagePositionCropNo#1#2#3#4#5#6#7#8{%
    201   \oddsidemargin=#1%  % [3] inner margin / gutter
    202   \evensidemargin=#2% % [4] outside margin
    203   \topmargin=#3%      % [5] \rhsink = \topmargin + \headheight (=12pt here)
    204   \headheight=#4%     % [6] VERY IMPORTANT! (see above)
    205   \trimwidth=#5%      % [7]
    206   \trimheight=#6%     % [8]
    207   \hoffset=#7%        % = -1in to move the area in the upper left corner
    208   \voffset=#8%        % = -1in to move the area in the upper left corner
    209 %%%
    210 \def\CROPMARKS{}%
    211 }%
    212 
    213 \def\PagePositionBoxYes#1#2#3#4#5#6#7#8{%
    214   \oddsidemargin=#1%  % [3] inner margin / gutter
    215   \evensidemargin=#2% % [4] outside margin
    216   \topmargin=#3%      % [5] \rhsink = \topmargin + \headheight (=12pt here)
    217   \headheight=#4%     % [6] VERY IMPORTANT! (see above)
    218   \trimwidth=#5%      % [7]
    219   \trimheight=#6%     % [8]
    220   \hoffset=#7%        % = -1in to move the area in the upper left corner
    221   \voffset=#8%        % = -1in to move the area in the upper left corner
    222 %%%
    223  \def\CROPMARKS{\oddevenswitch
    224  \hbox to0pt{\kern-\auxbbb
    225    \vbox to0bp{\kern-\topmargin\kern-\headheight
    226    \hbox to\trimwidth{%
    227      \auxccc=\trimwidth \advance\auxccc by 2\blth
    228      \auxddd=\trimheight \advance\auxddd by 2\blth
    229      \koo{-\blth}{0pt}{\zeroLL{\VRHDW{\blth}{0pt}{\auxccc}}}%
    230      \koo{-\blth}{-\blth}{\zeroUL{\VRHDW{\auxddd}{0pt}{\blth}}}%
    231      \koo{\trimwidth}{-\blth}{\zeroUL{\VRHDW{\auxddd}{0pt}{\blth}}}%
    232      \koo{-\blth}{\trimheight}{\zeroUL{\VRHDW{\blth}{0pt}{\auxccc}}}\hss}%
    233    \vss}\hss}}%
    234 }%
    235 
    236 \def\LRH#1{\gdef\setLRH{#1}}\def\setLRH{}%
    237 \def\RRH#1{\gdef\setRRH{#1}}\def\setRRH{}%
    238 
    239 \LRH{author}
    240 \RRH{short title}
    241 
    242 \def\ps@headings{\let\@mkboth\markboth
    243   \def\@oddfoot{\setoddFOOT}%
    244   \def\@evenfoot{\setevenFOOT}%
    245   \def\@evenhead{\setevenRH}%
    246   \def\@oddhead{\setoddRH}%
    247   \def\sectionmark##1{}%
    248   \def\subsectionmark##1{}}%
    249 
    250 %%%%%%%%%%%%%%%%%%% Standard settings:
    251 
    252 \def\setoddRH{\VRHDW{\headheight}{0pt}{0pt}\CROPMARKS%
    253   \raisebox{0pt}[\headheight][0pt]{%
    254 %    \marginnumbering
    255     \begin{tabular}{@{}c@{}}\\[-42pt]%
    256 %    \TEN\hskip -1pt\today\\[27pt]%
    257   \hbox to \textwidth{\hspace*{36pt}{\TEN\it\spaceskip0.41em\setRRH}\hfill{\TEN\thepage}}
    258     \end{tabular}
    259   }}%
    260 
    261 % \def\Stamp#1{\gdef\theStamp{#1}}%
    262 % \Stamp{Please enter the STAMP VALUE}%
    263 
    264 \def\setevenRH{\VRHDW{\headheight}{0pt}{0pt}\CROPMARKS%
    265   \raisebox{0pt}[\headheight][0pt]{%
    266 % \marginnumbering
    267   \begin{tabular}{@{}c@{}}\\[-42pt]%
    268 %    \TEN\hskip -1pt\today \\[30pt]%
    269   \hbox to \textwidth{\spaceskip0.41em{\TEN\thepage}\hspace*{30pt}\TEN\it%
    270   \setLRH}%
    271     \end{tabular}
    272   }}%
    273 
    274 \def\setevenFOOT{\hfil}
    275 \def\setoddFOOT{\hfil}
    276 
    277 \let\savesetevenRH=\setevenRH
    278 \let\savesetoddRH=\setoddRH
    279 \let\savesetoddFOOT=\setoddFOOT
    280 \let\savesetevenFOOT=\setevenFOOT
    281 
    282 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\ps@plain
    283 \def\ps@plain{\let\@mkboth\@gobbletwo
    284      \def\@oddhead{\hfil}%
    285      \let\@evenhead=\@oddhead
    286      \def\@oddfoot{\hfil}%
    287      \def\@evenfoot{\hfil}}
    288 
    289 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\ps@empty
    290 \def\ps@empty{\let\@mkboth\@gobbletwo
    291      \def\@oddhead{\hfil}%
    292      \let\@evenhead=\@oddhead
    293      \def\@oddfoot{\hfil}%
    294      \let\@evenfoot=\@oddfoot}
    295 
    296 \def\jname{ETC}
    297 
    298 \def\boxtext{\begin{tabular}{l}
    299 \\[-190pt]
    300 \hbox to \textwidth{\hfill{\parbox{16pc}
    301     {\EGT
    302     \begin{tabular}{c}
    303     \jname\ \artname\quad Pe:\ \penumber/LE/CP/DISK (LaTeX)\\
    304    \today\quad \printtime\quad Ist Proof
    305     \end{tabular}
    306     }
    307 }\enskip}
    308 \end{tabular}}
    309 
    310 \def\DS{\displaystyle}
    311 
    312 \def\KLUWERLOGO{\epsffile[0 0 16 18]{aglogo3.eps}}%
    313 
    314 \def\setfirstoddFOOT{\hfil}
    315 \def\setfirstevenFOOT{\hfil}
    316 
    317 \def\JOURNALNAME#1{\gdef\theJOURNALNAME{#1}}%
    318 \def\VOL#1{\gdef\theVOL{#1}}%
    319 \VOL{0}%
    320 \def\PAGES#1{\gdef\thePAGES{#1}}%
    321 \PAGES{\thepage--\pageref{LastPage}}%
    322 \def\PUBYEAR#1{\gdef\thePUBYEAR{#1}}%
    323 \PUBYEAR{201X}%
    324 \def\ISSUE#1{\gdef\theISSUE{#1}}%
    325 \ISSUE{00}%
    326 
    327 \JOURNALNAME{\TEN{\it Int. J. of Business Intelligence and Data Mining, Vol.
    328 \theVOL, No. \theISSUE, \thePAGES}\hfill \thepage}%
    329 \def\jtitlefont{\fontsize{16}{22}\selectfont\rm}
    330 
    331 \def\Dnum#1{\gdef\theDnum{#1}}%
    332 \Dnum{Please enter the Dekker No}%
    333 
    334 \def\CLline{{\CROPMARKS\vskip -36pt \fontsize{9}{12}\selectfont
    335 \TEN\hskip -1pt\\
    336 \NINE{\theJOURNALNAME\\[9pt]
    337 %Vol. \theVOL, Nos. \theISSUE, pp. \thePAGES, \thePUBYEAR}
    338 }\endgraf}\vspace*{38pt}}%
    339 
    340 \def\BottomCatch{%
    341 \vskip -10pt
    342 \thispagestyle{empty}%
    343 \begin{table}[b]%
    344 \NINE\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}lcr@{}}%
    345 \\[-12pt]
    346 Copyright \copyright\ 201X Inderscience Enterprises Ltd. & &%
    347 \end{tabular*}%
    348 \vskip -35pt%
    349 \end{table}%
    350 }%
    351 
    352 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%SSS
    353 %%%%%% \Trivlist, \TRivlist, \Center, \Flushleft, \Flushright
    354 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    355 \def\Trivlist{\parskip0pt\topsep=0pt\parsep0pt\partopsep0pt\@nmbrlistfalse
    356   \@trivlist \labelwidth\z@ \leftmargin\z@
    357   \itemindent\z@ \def\makelabel##1{##1}}
    358 
    359 \def\endTrivlist{\if@newlist\@noitemerr\fi
    360    \if@inlabel\indent\fi
    361    \ifhmode\unskip \par\fi
    362    \if@noparlist \else
    363       \ifdim\lastskip >\z@ \@tempskipa\lastskip \vskip -\lastskip
    364          \advance\@tempskipa\parskip \advance\@tempskipa -\@outerparskip
    365          \vskip\@tempskipa
    366    \fi\@endparenv\fi}
    367 
    368 \def\TRivlist{\parskip0pt\topsep=12pt plus 5pt minus 5pt
    369   \parsep0pt\partopsep0pt\@nmbrlistfalse
    370   \@trivlist \labelwidth\z@
    371   \leftmargin 0pt \rightmargin 0pt
    372   \itemindent\z@ \def\makelabel##1{##1}}
    373 
    374 \def\endTRivlist{\if@newlist\@noitemerr\fi
    375    \if@inlabel\indent\fi
    376    \ifhmode\unskip \par\fi
    377    \if@noparlist \else
    378       \ifdim\lastskip >\z@ \@tempskipa\lastskip \vskip -\lastskip
    379          \advance\@tempskipa\parskip \advance\@tempskipa -\@outerparskip
    380          \vskip\@tempskipa
    381    \fi\@endparenv\fi}
    382 
    383 \def\Center{\Trivlist \centering\item[]}
    384 \let\endCenter=\endTrivlist
    385 \def\Flushleft{\Trivlist \raggedright\item[]}
    386 \let\endFlushleft=\endTrivlist
    387 \def\Flushright{\Trivlist \raggedleft\item[]}
    388 \let\endFlushright=\endTrivlist
    389 
    390 \newcommand{\up}{\HD{12}{0}}% for tables
    391 \newcommand{\down}{\HD{6}{6}}%
    392 
    393 %%%%%%%%%%koo.sty
    394 \def\VRHDW#1#2#3{\vrule height #1 depth #2 width #3}
    395 \def\HRHDW#1#2#3{\hrule height #1 depth #2 width #3}
    396 \def\HD#1#2{\vrule height #1pt depth #2pt width 0pt\relax}
    397 \def\halmos{\VRHDW{8pt}{0pt}{4pt}}%
    398 
    399 \newcommand\abstractname{\NINE Abstract:}
    400 %\newcommand\keywordname{Keywords:\null}
    401 
    402 \newbox\t@abstract
    403 \newbox\t@receivedname
    404 \newbox\temptbox
    405 \newdimen\tempdime
    406 
    407 \def\authorA#1{\gdef\@authorA{\bf #1}}%{\authfont #1}}
    408 \def\authorB#1{\gdef\@authorB{\bf #1}}%{\authfont #1}}
    409 \def\authorC#1{\gdef\@authorC{\bf #1}}%{\authfont #1}}
    410 \def\authorD#1{\gdef\@authorD{\bf #1}}%{\authfont #1}}
    411 
    412 \def\affA#1{\gdef\@affA{\TEN #1}}
    413 \def\affB#1{\gdef\@affB{\TEN #1}}
    414 \def\affC#1{\gdef\@affC{\TEN #1}}
    415 \def\affD#1{\gdef\@affD{\TEN #1}}
    416 
    417 \def\HISTORY#1{\gdef\@HISTORY{\NINE #1}}
    418 \def\ADDITIONAL#1{\gdef\@ADDITIONAL{\NINE #1}}
    419 \def\PRESENTED#1{\gdef\@PRESENTED{\NINE #1}}
    420 \def\DEDICATED#1{\gdef\@DEDICATED{{\TWELVE\it #1}}}
    421 
    422 \def\REF#1{\gdef\@REF{\NINE #1}}
    423 \def\BIO#1{\gdef\@BIO{\NINE #1}}
    424 \def\JEL#1{\gdef\@JEL{\NINE #1}}
    425 \def\PACS#1{\gdef\@PACS{\NINE #1}}
    426 \def\KEYWORD#1{\gdef\@KEYWORD{\NINE #1}}
    427 
    428 %%
    429 \def\sechead#1{\def\@sechead{#1}}
    430 \def\docHeading#1{\def\@docHeading{#1}}
    431 \def\subtitle#1{\def\@subtitle{\uppercase{#1}}}
    432 
    433 \def\address#1{\def\@address{#1}}
    434 \def\Date#1{\def\@Date{Accepted~#1}}
    435 \def\abstract{\@ifnextchar[{\@abstract}{\@abstract[]}}
    436 
    437 \def\@abstract[#1]{%
    438   \global\setbox\t@abstract=\vbox\bgroup%
    439     \parindent10pt\leftskip 3pc\rightskip 3pc%
    440     \noindent{\bf\TEN \abstractname}\ %\vskip 12.8pt
    441     \noindent\NINE%
    442     \ignorespaces}%
    443 \def\endabstract{\egroup}
    444 
    445 \newcommand\bioname{\NINE Biographical notes:}
    446 \newbox\t@bio
    447 \def\bio{\@ifnextchar[{\@bio}{\@bio[]}}
    448 \def\@bio[#1]{%
    449   \global\setbox\t@bio=\vbox\bgroup%
    450     \parindent10pt\leftskip 3pc\rightskip 3pc%
    451     \noindent{\bf\TEN \bioname}\ %\vskip 12.8pt
    452     \noindent\NINE%
    453     \ignorespaces}%
    454 \def\endbio{\egroup}
    455 
    456 %\font\titfont=ARIALBD at 14pt
    457 % \font\authfont=ARIAL at 14pt
    458 % \font\aast=ARIAL at 10pt
    459 
    460 %\font\ast=ARIAL at 10pt
    461 %\def\ii{\ast\mbox{\char"06C}}
    462 
    463 %\font\amb=qptir at 10pt
    464 %\def\euro{\amb\mbox{\char"0A8}}
    465 
    466 
    467 %\font\sy=cmsy10 at 10pt
    468 %\def\eucalA{\sy\mbox{\char"41}}
    469 %\def\eucalB{\sy\mbox{\char"42}}
    470 %\def\eucalC{\sy\mbox{\char"43}}
    471 %\def\eucalD{\sy\mbox{\char"44}}
    472 %\def\eucalE{\sy\mbox{\char"45}}
    473 %\def\eucalF{\sy\mbox{\char"46}}
    474 %\def\eucalG{\sy\mbox{\char"47}}
    475 %\def\eucalH{\sy\mbox{\char"48}}
    476 %\def\eucalI{\sy\mbox{\char"49}}
    477 %\def\eucalJ{\sy\mbox{\char"4A}}
    478 %\def\eucalK{\sy\mbox{\char"4B}}
    479 %\def\eucalL{\sy\mbox{\char"4C}}
    480 %\def\eucalM{\sy\mbox{\char"4D}}
    481 %\def\eucalN{\sy\mbox{\char"4E}}
    482 %\def\eucalO{\sy\mbox{\char"4F}}
    483 %\def\eucalP{\sy\mbox{\char"50}}
    484 %\def\eucalQ{\sy\mbox{\char"51}}
    485 %\def\eucalR{\sy\mbox{\char"52}}
    486 %\def\eucalS{\sy\mbox{\char"53}}
    487 %\def\eucalT{\sy\mbox{\char"54}}
    488 %\def\eucalU{\sy\mbox{\char"55}}
    489 %\def\eucalV{\sy\mbox{\char"56}}
    490 %\def\eucalW{\sy\mbox{\char"57}}
    491 %\def\eucalX{\sy\mbox{\char"58}}
    492 %\def\eucalY{\sy\mbox{\char"59}}
    493 %\def\eucalZ{\sy\mbox{\char"5A}}
    494 %
    495 %\font\sub=cmsy10 at 8pt
    496 %\def\eucalsA{\sub\mbox{\char"41}}
    497 %\def\eucalsB{\sub\mbox{\char"42}}
    498 %\def\eucalsC{\sub\mbox{\char"43}}
    499 %\def\eucalsD{\sub\mbox{\char"44}}
    500 %\def\eucalsE{\sub\mbox{\char"45}}
    501 %\def\eucalsF{\sub\mbox{\char"46}}
    502 %\def\eucalsG{\sub\mbox{\char"47}}
    503 %\def\eucalsH{\sub\mbox{\char"48}}
    504 %\def\eucalsI{\sub\mbox{\char"49}}
    505 %\def\eucalsJ{\sub\mbox{\char"4A}}
    506 %\def\eucalsK{\sub\mbox{\char"4B}}
    507 %\def\eucalsL{\sub\mbox{\char"4C}}
    508 %\def\eucalsM{\sub\mbox{\char"4D}}
    509 %\def\eucalsN{\sub\mbox{\char"4E}}
    510 %\def\eucalsO{\sub\mbox{\char"4F}}
    511 %\def\eucalsP{\sub\mbox{\char"50}}
    512 %\def\eucalsQ{\sub\mbox{\char"51}}
    513 %\def\eucalsR{\sub\mbox{\char"52}}
    514 %\def\eucalsS{\sub\mbox{\char"53}}
    515 %\def\eucalsT{\sub\mbox{\char"54}}
    516 %\def\eucalsU{\sub\mbox{\char"55}}
    517 %\def\eucalsV{\sub\mbox{\char"56}}
    518 %\def\eucalsW{\sub\mbox{\char"57}}
    519 %\def\eucalsX{\sub\mbox{\char"58}}
    520 %\def\eucalsY{\sub\mbox{\char"59}}
    521 %\def\eucalsZ{\sub\mbox{\char"5A}}
    522 
    523 
    524 \newcommand\maketitle{\par
    525   \begingroup
    526       \gdef\thefootnote{\alph{footnote}}
    527     \def\@makefnmark{\hbox
    528     to 0pt{$^{\@thefnmark}$\hss}}
    529     \long\def\@makefntext##1{\noindent
    530       \ifnum\c@footnote=1\hbox{*\,}\else
    531       \hbox{\@textsuperscript{\normalfont\@thefnmark}\,}\fi
    532       \foot ##1}%
    533 %      \ifnum \col@number=\@ne
    534 %        \@maketitle
    535 %      \else
    536         \@maketitle
    537 %          \twocolumn[\@maketitle]%
    538 %      \fi
    539 %      \thispagestyle{firstpage}
    540   \@thanks
    541   \endgroup
    542   \setcounter{footnote}{0}%
    543   \global\let\maketitle\relax\global\let\@maketitle\relax
    544 }
    545 
    546 \long\gdef\ARTICLEOPENING#1{\long\gdef\@maketitle{#1}}%
    547 \ARTICLEOPENING{}%
    548 
    549 %FFF
    550 \def\@maketitle{%
    551 %  \begin{Center}%
    552     \ifx\@subtitle\undefined%
    553     \else%
    554         \begin{Flushleft}%
    555             \TEN\vskip -65pt  \HD{0}{3}\@subtitle%
    556         \end{Flushleft}%
    557      \fi%
    558     \let \footnote \thanks%
    559       {%
    560     \ifx\@docHeading\undefined\else{\@docHeading\par}\fi%
    561        \hyphenpenalty 10000%
    562         \begin{Flushleft}
    563         \rule{30pc}{1.5pt}\\%[1pt]
    564         \rightskip 2pc plus 20pc
    565         \baselineskip16pt plus .2pt minus .2pt
    566         \HD{0}{0}\FOURTEEN%\titfont
    567          {\bf \@title}\\[-8pt]
    568          \rule{30pc}{1.5pt}\HD{10}{6}%
    569          \end{Flushleft}
    570             \par}%
    571 %%%authorA  %GGG
    572     \ifx\@authorA\undefined%
    573     \else%
    574       \begin{Flushleft}%
    575         \baselineskip16pt plus .25pt minus .24pt
    576          \leftskip 3pc plus 20pc  \rightskip 3pc plus 20pc
    577     \HD{24}{0}\FOURTEEN\@authorA\HD{0}{0}
    578     \end{Flushleft}%
    579     \fi\par%
    580     \ifx\@affA\undefined%
    581     \else
    582       \begin{Flushleft}%
    583     \HD{18}{0}%
    584     \leftskip 3pc plus 0pt  \rightskip 3pc plus 0pt
    585     \@affA\HD{0}{12}%
    586       \end{Flushleft}%
    587           \fi%
    588 %%%
    589     \ifx\@authorB\undefined%
    590     \else%
    591       \begin{Flushleft}%
    592     \leftskip 3pc plus 20pc  \rightskip 3pc plus 20pc
    593     \HD{16}{0}\FOURTEEN\@authorB\HD{0}{0}
    594     \end{Flushleft}
    595     \fi%
    596     \ifx\@affB\undefined%
    597     \else \begin{Flushleft}\HD{22}{0}%
    598     \leftskip 3pc plus 0pc  \rightskip 3pc plus 20pc
    599     \@affB\HD{0}{12}%
    600     \end{Flushleft}%%
    601     \fi%
    602 %%%
    603 %%%
    604     \ifx\@authorC\undefined%
    605     \else%
    606       \begin{Flushleft}%
    607     \leftskip 3pc plus 20pc  \rightskip 3pc plus 20pc
    608     \HD{16}{0}\FOURTEEN\@authorC\HD{0}{0}
    609     \end{Flushleft}
    610     \fi%
    611     \ifx\@affC\undefined%
    612     \else \begin{Flushleft}\HD{22}{0}%
    613     \leftskip 3pc plus 0pc  \rightskip 3pc plus 20pc
    614     \@affC\HD{0}{12}%
    615     \end{Flushleft}%%
    616     \fi%
    617 %%%
    618 %%%
    619     \ifx\@authorD\undefined%
    620     \else%
    621       \begin{Flushleft}%
    622     \leftskip 3pc plus 20pc  \rightskip 3pc plus 20pc
    623     \HD{16}{0}\FOURTEEN\@authorD\HD{0}{0}
    624     \end{Flushleft}
    625     \fi%
    626     \ifx\@affD\undefined%
    627     \else \begin{Flushleft}\HD{22}{0}%
    628     \leftskip 3pc plus 0pc  \rightskip 3pc plus 20pc
    629     \@affD\HD{0}{12}%
    630     \end{Flushleft}%%
    631     \fi%
    632 %%%
    633 
    634     \ifx\@Date\undefined\else{\footnotesize%
    635     \@Date%
    636     \par}\vskip24pt\fi%
    637     \HD{3}{0}%
    638     \ifx\@ADDITIONAL\undefined%
    639     \else%
    640         \@ADDITIONAL \HD{0}{20}\par%
    641     \fi%
    642     \ifx\@PRESENTED\undefined%
    643     \else%
    644         \@PRESENTED\HD{0}{20}\par%
    645     \fi%
    646     \ifx\@HISTORY\undefined%
    647     \else%
    648         \@HISTORY \HD{9}{0}\par%
    649     \fi%
    650     \HD{0}{0}%
    651 %    \tableofcontents
    652     {\unvbox\t@abstract}%
    653 %     \end{Center}%
    654     \ifx\@KEYWORD\undefined%
    655     \else%
    656     \noindent\leftskip 3pc\rightskip 3pc%
    657      \HD{19}{0}\NINE{\bf Keywords:}\ \@KEYWORD \HD{0}{0}\par%
    658      \fi
    659         \ifx\@REF\undefined%
    660     \else%
    661     \noindent\leftskip 3pc\rightskip 3pc%
    662      \HD{21}{0}\NINE{\bf Reference}\  \@REF \HD{0}{0}\par%
    663     \fi%
    664     \HD{12}{0}{\unvbox\t@bio}%
    665 %%bio
    666       \noindent\leftskip 0pc\rightskip 2pc
    667              \HD{18.5}{0}\rule{30pc}{2pt}
    668   \vskip 8pt plus 3pt minus 2pt%
    669   \relax%
    670 }%
    671 %
    672 %\def\@maketitle{%
    673 %%  \begin{Center}%
    674 %    \ifx\@subtitle\undefined%
    675 %    \else%
    676 %        \begin{Flushleft}%
    677 %            \TEN\vskip -65pt  \HD{0}{3}\@subtitle%
    678 %        \end{Flushleft}%
    679 %     \fi%
    680 %    \let \footnote \thanks%
    681 %      {%
    682 %    \ifx\@docHeading\undefined\else{\@docHeading\par}\fi%
    683 %       \hyphenpenalty 10000%
    684 %        \begin{Flushleft}
    685 %        \rule{30pc}{2pt}\\%[1pt]
    686 %        \rightskip 2pc plus 20pc
    687 %        \baselineskip16pt plus .2pt minus .2pt
    688 %        \Large\bfseries%
    689 %         \HD{14}{0}\@title\\[-8pt]
    690 %         \rule{30pc}{2pt}\HD{10}{6}%
    691 %         \end{Flushleft}
    692 %            \par}%
    693 %%%%authorA  %GGG
    694 %    \ifx\@authorA\undefined%
    695 %    \else%
    696 %      \begin{Flushleft}%
    697 %        \baselineskip16pt plus .25pt minus .24pt
    698 %         \leftskip 3pc plus 20pc  \rightskip 3pc plus 20pc
    699 %    \HD{24}{0}\@authorA\HD{0}{0}
    700 %    \end{Flushleft}%
    701 %    \fi\par%
    702 %    \ifx\@affA\undefined%
    703 %    \else
    704 %      \begin{Flushleft}%
    705 %    \HD{18}{0}%
    706 %    \leftskip 3pc plus 0pt  \rightskip 3pc plus 0pt
    707 %    \@affA\HD{0}{9}%
    708 %      \end{Flushleft}%
    709 %          \fi%
    710 %%%%
    711 %    \ifx\@authorB\undefined%
    712 %    \else%
    713 %      \begin{Flushleft}%
    714 %    \leftskip 3pc plus 20pc  \rightskip 3pc plus 20pc
    715 %    \HD{16}{0}\@authorB\HD{0}{0} \end{Flushleft}\fi%
    716 %    \ifx\@affB\undefined%
    717 %    \else \begin{Flushleft}\HD{22}{0}%
    718 %    \leftskip 0pc plus 20pc  \rightskip 0pc plus 20pc
    719 %    \@affB\HD{0}{9}%
    720 %    \end{Flushleft}%%
    721 %    \fi%
    722 %%%%
    723 %
    724 %    \ifx\@Date\undefined\else{\footnotesize%
    725 %    \@Date%
    726 %    \par}\vskip24pt\fi%
    727 %    \HD{3}{0}%
    728 %    \ifx\@ADDITIONAL\undefined%
    729 %    \else%
    730 %        \@ADDITIONAL \HD{0}{20}\par%
    731 %    \fi%
    732 %    \ifx\@PRESENTED\undefined%
    733 %    \else%
    734 %        \@PRESENTED\HD{0}{20}\par%
    735 %    \fi%
    736 %    \ifx\@HISTORY\undefined%
    737 %    \else%
    738 %        \@HISTORY \HD{9}{0}\par%
    739 %    \fi%
    740 %    \HD{6}{0}%
    741 %%    \tableofcontents
    742 %    {\unvbox\t@abstract}%
    743 %%     \end{Center}%
    744 %    \ifx\@KEYWORD\undefined%
    745 %    \else%
    746 %    \noindent\leftskip 3pc\rightskip 3pc%
    747 %     \HD{19}{0}\NINE{\bf Keywords:}\quad\@KEYWORD \HD{0}{0}\par%
    748 %     \fi
    749 %        \vs{-10}\ifx\@REF\undefined%
    750 %    \else%
    751 %    \noindent\leftskip 3pc\rightskip 3pc%
    752 %     \HD{-9}{0}\NINE{\bf Reference}\quad\@REF \HD{0}{0}\par%
    753 %    \fi%
    754 %    \ifx\@BIO\undefined%
    755 %    \else%
    756 %    \noindent\leftskip 3pc\rightskip 3pc%
    757 %     \HD{19.6}{0}\NINE{\bf Biographical notes:}\quad\@BIO \HD{0}{0}\par%
    758 %    \fi%
    759 %      \noindent\leftskip 0pc\rightskip 2pc
    760 %             \HD{18.5}{0}\rule{30pc}{2pt}
    761 %        %\ifx\@JEL\undefined%
    762 %    %\else%
    763 %     % \noindent\NINE {\it JEL Classification:}\ \@JEL \HD{20}{0}\par%
    764 %    %\fi%
    765 %    %\ifx\@PACS\undefined%
    766 %    %\else%
    767 %    % \EGT   {\it PACS:}\ \@PACS \HD{20}{0}\par%
    768 %    %\fi%
    769 %  \vskip 8pt plus 3pt minus 2pt%
    770 %  \relax%
    771 %}%
    772 %
    773 
    774 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-b-THEOREM
    775 
    776 \RequirePackage{theorem}
    777 
    778 \gdef\th@TH{%
    779   \def\theorem@headerfont{\normalfont\mdseries\bf}%
    780   \theorempreskipamount=12pt plus 1pt minus 1pt%
    781   \theorempostskipamount=12pt plus 1pt minus 1pt%
    782   \def\@begintheorem##1##2{\normalfont\it%
    783         \item[\noindent\hskip\labelsep \theorem@headerfont\bf ##1\ ##2:]\enskip}%
    784   \def\@opargbegintheorem##1##2##3{\normalfont\it%
    785         \item[\noindent\hskip\labelsep \theorem@headerfont{\bf ##3:}]\enskip}}
    786 
    787 %This is defined to get Rule Case, definition, Example etc.
    788 \gdef\th@THrm{%
    789   \def\theorem@headerfont{\normalfont\mdseries\bf}%
    790   \theorempreskipamount=12pt plus 1pt minus 1pt%
    791   \theorempostskipamount=12pt plus 1pt minus 1pt%
    792   \labelsep 0.5em %%10pt
    793   \def\@begintheorem##1##2{\normalfont\rm
    794         \item[\hskip\labelsep
    795           \theorem@headerfont{\bf ##1\ ##2:}]\enskip}%
    796   \def\@opargbegintheorem##1##2##3{\normalfont\rm
    797         \item[\noindent\hskip\labelsep
    798           \theorem@headerfont {{\bf ##3:}}]\enskip}}
    799 
    800 \gdef\th@THhit{%
    801   \def\theorem@headerfont{\normalfont\mdseries\scshape}%
    802   \theorempreskipamount=12pt plus 1pt minus 1pt%
    803   \theorempostskipamount=12pt plus 1pt minus 1pt%
    804   \labelsep 0.5em %%10pt
    805   \def\@begintheorem##1##2{\it
    806         \item[\hskip\labelsep
    807           \theorem@headerfont {\rm ##1}\ ##2:]\enskip}%
    808   \def\@opargbegintheorem##1##2##3{\normalfont\it
    809         \item[\noindent\hskip\labelsep
    810           \theorem@headerfont {\bf ##3:}]\enskip}}
    811 
    812 \gdef\th@THkeyall{%
    813   \def\theorem@headerfont{\normalfont\mdseries\scshape}%
    814   \theorempreskipamount=12pt plus 6pt minus 3pt%
    815   \theorempostskipamount=12pt plus 6pt minus 3pt%
    816   \labelsep 0.5em %%10pt
    817   \def\@begintheorem##1##2{\normalfont\it
    818         \item[\indent\hskip\labelsep \theorem@headerfont ##1.]}%
    819   \def\@opargbegintheorem##1##2##3{\normalfont\it
    820         \item[\indent]{\theorem@headerfont {##3}\hskip\labelsep}\ignorespaces}}
    821 
    822 \gdef\th@EX{%
    823   \def\theorem@headerfont{\normalfont\mdseries\scshape}%
    824   \theorempreskipamount=0pt\theorempostskipamount=0pt
    825   \labelsep 0.5em %%10pt
    826   \def\@begintheorem##1##2{\normalfont\upshape
    827         \item[\indent\hskip\labelsep \theorem@headerfont ##1\ ##2.]}%
    828   \def\@opargbegintheorem##1##2##3{\normalfont\upshape
    829         \item[\indent\hskip\labelsep \theorem@headerfont ##1\ ##2\ {##3.}]}}
    830 
    831 \gdef\th@EXkey{%
    832   \def\theorem@headerfont{\normalfont\mdseries\scshape}%
    833   \theorempreskipamount=13pt\theorempostskipamount=13pt
    834   \labelsep 0.5em %%10pt
    835   \def\@begintheorem##1##2{\normalfont\upshape
    836         \item[\indent\hskip\labelsep \theorem@headerfont ##1\ ##2.]}%
    837   \def\@opargbegintheorem##1##2##3{\normalfont\upshape
    838         \item[\indent\hskip\labelsep \theorem@headerfont {##3}]}}
    839 
    840 \gdef\th@EXkeyall{%
    841   \def\theorem@headerfont{\normalfont\mdseries\scshape}%
    842   \theorempreskipamount=0pt\theorempostskipamount=0pt
    843   \labelsep 0.5em %%10pt
    844   \def\@begintheorem##1##2{\normalfont\upshape
    845         \item[\indent\hskip\labelsep \theorem@headerfont ##1\ ##2.]}%
    846   \def\@opargbegintheorem##1##2##3{\normalfont\upshape
    847         \item[\indent\hskip\labelsep]{\theorem@headerfont {##3}}}}
    848 
    849 \def\problem#1{\noindent{\bf Problem #1.\/}\enskip\rm}
    850 \def\endproblem{\hfill$\square$\vskip 10pt}
    851 
    852 \def\theo#1{\vskip 10pt \noindent{\bi Theorem #1.\/}\enskip\it}
    853 \def\endtheo{\hfill$\square$\vskip 12pt}
    854 %% Use for proper proofs that end with extra space (regardless of the use
    855 %% or non-use of \qed (=the black box)
    856 \def\THTrivlist{\parskip0pt\topsep=1.2em plus 0.3em minus 0.2em
    857   \parsep0pt\partopsep0pt\@nmbrlistfalse
    858   \@trivlist \labelwidth\z@ \leftmargin\z@
    859   \itemindent\z@ \def\makelabel##1{##1}}
    860 
    861 \let\endTHTrivlist=\endlist
    862 
    863 \def\proof#1{\THTrivlist %%\addvspace{0pt}
    864   \item[\hspace*{4pt}{\TEN\it #1}:\enskip]\ignorespaces}
    865 \def\endproof{\hfill $\square$\endTHTrivlist}
    866 
    867 \def\endSQproof{\hfill\endTHTrivlist}
    868 % this is to remove square from end of Proof
    869 
    870 \def\thproof#1{\vskip-\lastskip\par{ #1.\/}\enskip\rm}
    871 \def\endthproof{\hfill$\square$\vskip 12pt}
    872 
    873 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-e-THEOREM
    874 
    875 %%% BIBLIOGRAPHY
    876 
    877 \def\@biblabel#1{[#1]}
    878  \def\@cite#1{[#1]}
    879 
    880 %%%%%%%%%%%%%%%%%BIBLIOGRAPHY %%%%%%%%%%%%BBBBBB
    881 
    882 \def\thebibliography#1{%
    883     \par{\section*{References and Notes}}%
    884     \list{}{\settowidth\labelwidth{#1}
    885     \setlength{\topsep}{0pt}
    886     \labelsep 0pt\labelwidth 0pt
    887     \leftmargin 8pt
    888      \itemindent-8pt
    889     \itemsep  5pt
    890     \def\bibitem{\item \NINE
    891      \baselineskip10pt plus 0.3pt minus 0.25pt\relax}}
    892     \def\newblock{\hskip .11em plus .33em minus .07em}
    893     \sloppy\clubpenalty4000\widowpenalty4000
    894     \sfcode`\.=1000\relax}
    895 
    896 \def\endthebibliography{\endlist}
    897 
    898 \def\NUMBIB{\def\@biblabel##1{\bf ##1}%
    899 \def\thebibliography##1{%
    900   \par{\section*{References and Notes\HD{0}{0}}}%
    901   \list
    902   {\@biblabel{\arabic{enumiv}}}{\NINE
    903     \baselineskip 10pt plus 0.3pt minus 0.25pt\relax
    904     \settowidth\labelwidth{\@biblabel{##1}}%
    905     \leftmargin\labelwidth
    906     \advance\leftmargin\labelsep
    907     \usecounter{enumiv}%
    908     \let\p@enumiv\@empty
    909     \labelsep 8pt\labelwidth 13.5pt
    910     \itemsep  2pt
    911     \parskip4pt\topsep4pt
    912     \def\theenumiv{\arabic{enumiv}}}%
    913     \def\newblock{\hskip .11em plus.33em minus.07em}%
    914     \sloppy\clubpenalty4000\widowpenalty4000
    915     \sfcode`\.=1000\relax
    916     \parsep0pt}}
    917 
    918 \clubpenalty 10000
    919 \widowpenalty 10000
    920 \predisplaypenalty=10000
    921 \setcounter{secnumdepth}{3}
    922 \newcounter {part}
    923 \newcounter {section}
    924 \newcounter {subsection}[section]
    925 \newcounter {subsubsection}[subsection]
    926 \newcounter {paragraph}[subsubsection]
    927 \newcounter {subparagraph}[paragraph]
    928 \renewcommand \thepart {\@Roman\c@part}
    929 \renewcommand \thesection {\@arabic\c@section}
    930 \renewcommand\thesubsection   {\thesection.\@arabic\c@subsection}
    931 \renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection}
    932 \renewcommand\theparagraph    {\thesubsubsection.\@arabic\c@paragraph}
    933 \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
    934 \newcommand\part{\par
    935    \addvspace{4ex}%
    936    \@afterindentfalse
    937    \secdef\@part\@spart}
    938 
    939 \def\@part[#1]#2{%
    940     \ifnum \c@secnumdepth >\m@ne
    941       \refstepcounter{part}%
    942       \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
    943     \else
    944       \addcontentsline{toc}{part}{#1}%
    945     \fi
    946     {\parindent \z@ \raggedright
    947      \interlinepenalty \@M
    948      \normalfont
    949      \ifnum \c@secnumdepth >\m@ne
    950        \Large\bfseries \partname~\thepart
    951        \par\nobreak
    952      \fi
    953      \huge \bfseries #2%
    954      \markboth{}{}\par}%
    955     \nobreak
    956     \vskip 3ex
    957     \@afterheading}
    958 \def\@spart#1{%
    959     {\parindent \z@ \raggedright
    960      \interlinepenalty \@M
    961      \normalfont
    962      \huge \bfseries #1\par}%
    963      \nobreak
    964      \vskip 3ex
    965      \@afterheading}
    966 
    967 \def\@startsection#1#2#3#4#5#6{\if@noskipsec \leavevmode \fi
    968    \par \@tempskipa #4\relax
    969    \@afterindentfalse
    970    \ifdim \@tempskipa <\z@ \@tempskipa -\@tempskipa \@afterindentfalse\fi
    971    \if@nobreak \everypar{}\else
    972      \addpenalty{\@secpenalty}\addvspace{\@tempskipa}\fi \@ifstar
    973      {\@ssect{#3}{#4}{#5}{#6}}{\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}}
    974 
    975 \def\@sect#1#2#3#4#5#6[#7]#8{%
    976      \ifnum #2>\c@secnumdepth
    977        \let\@svsec\@empty
    978      \else
    979        \refstepcounter{#1}%
    980        \edef\@svsec{\csname the#1\endcsname\hskip 9.3pt}%
    981      \fi
    982      \@tempskipa #5\relax
    983       \ifdim \@tempskipa>\z@
    984         \begingroup #6{\relax
    985                \parindent0pt
    986                \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M #8\par}}%
    987         \endgroup
    988        \csname #1mark\endcsname{#7}\addcontentsline
    989          {toc}{#1}{\ifnum #2>8 %%%\c@secnumdepth
    990                      \else
    991                       \protect\numberline{\csname the#1\endcsname}\fi
    992                     #7}\else
    993         \def\@svsechd{#6\hskip #3\relax  %% \relax added 2 May 90
    994                    \@svsec #8.\csname #1mark\endcsname
    995                       {#7}\addcontentsline
    996                            {toc}{#1}{\ifnum #2>\c@secnumdepth \else
    997                              \protect\numberline{\csname the#1\endcsname}\fi
    998                        #7}}\fi
    999      \@xsect{#5}}
   1000 
   1001 \def\@xsect#1{\@tempskipa #1\relax
   1002       \ifdim \@tempskipa>\z@
   1003        \par \nobreak
   1004        \vskip \@tempskipa
   1005        \@afterheading
   1006     \else \global\@nobreakfalse \global\@noskipsectrue
   1007        \everypar{\if@noskipsec \global\@noskipsecfalse
   1008                    \clubpenalty\@M \hskip -\parindent
   1009                    \begingroup \@svsechd \endgroup \unskip
   1010                    \hskip -#1\relax  % relax added 14 Jan 91
   1011                   \else \clubpenalty \@clubpenalty
   1012                     \everypar{}\fi}\fi\ignorespaces}
   1013 
   1014 \def\@ssect#1#2#3#4#5{\@tempskipa #3\relax
   1015    \ifdim \@tempskipa>\z@
   1016      \begingroup #4{\@hangfrom{\hskip #1}{\interlinepenalty \@M #5\par}}\endgroup
   1017    \else \def\@svsechd{#4\hskip #1\relax #5}\fi
   1018     \@xsect{#3}}
   1019 
   1020 \def\section{\@startsection {section}{1}{\z@}
   1021     {24pt plus 4pt minus 4pt}
   1022     {12pt}
   1023     {\reset@font\hyphenpenalty9999\ELEVEN\bfseries\hangindent1.33pc}}
   1024 
   1025 \def\subsection{\@startsection{subsection}{2}{\z@}
   1026     {12pt plus 4pt minus 4pt}
   1027     {10pt}
   1028     {\reset@font\hyphenpenalty9999\ELEVEN\it\hangindent1.95pc}}
   1029 
   1030 \def\subsubsection{\@startsection{subsubsection}{3}{\z@}
   1031     {12pt plus 4pt minus 4pt}
   1032     {8pt}
   1033     {\reset@font\hyphenpenalty9999\ELEVEN\it\hangindent1.95pc}}
   1034 
   1035 \def\paragraph{\@startsection{paragraph}{4}{0pt}
   1036     {12pt plus 4pt minus 2pt}
   1037     {8pt}
   1038     {\reset@font\hyphenpenalty9999\ELEVEN\it\hangindent1.95pc}}
   1039 
   1040 \def\subparagraph{\@startsection{subparagraph}{5}{18pt}
   1041     {13pt plus 4pt minus 2pt}
   1042     {-10pt}
   1043     {\reset@font\TEN\SECRR\bf }}
   1044 \if@twocolumn
   1045   \setlength\leftmargini  {2em}
   1046 \else
   1047   \setlength\leftmargini  {2.5em}
   1048 \fi
   1049 \leftmargin  \leftmargini
   1050 \setlength\leftmarginii  {2.2em}
   1051 \setlength\leftmarginiii {1.87em}
   1052 \setlength\leftmarginiv  {1.7em}
   1053 \if@twocolumn
   1054   \setlength\leftmarginv  {.5em}
   1055   \setlength\leftmarginvi {.5em}
   1056 \else
   1057   \setlength\leftmarginv  {1em}
   1058   \setlength\leftmarginvi {1em}
   1059 \fi
   1060 \setlength  \labelsep  {.5em}
   1061 \setlength  \labelwidth{\leftmargini}
   1062 \addtolength\labelwidth{-\labelsep}
   1063 \@beginparpenalty -\@lowpenalty
   1064 \@endparpenalty   -\@lowpenalty
   1065 \@itempenalty     -\@lowpenalty
   1066 \renewcommand\theenumi{\@arabic\c@enumi}
   1067 \renewcommand\theenumii{\@alph\c@enumii}
   1068 \renewcommand\theenumiii{\@roman\c@enumiii}
   1069 \renewcommand\theenumiv{\@Alph\c@enumiv}
   1070 \newcommand\labelenumi{\theenumi.}
   1071 \newcommand\labelenumii{(\theenumii)}
   1072 \newcommand\labelenumiii{\theenumiii.}
   1073 \newcommand\labelenumiv{\theenumiv.}
   1074 \renewcommand\p@enumii{\theenumi}
   1075 \renewcommand\p@enumiii{\theenumi(\theenumii)}
   1076 \renewcommand\p@enumiv{\p@enumiii\theenumiii}
   1077 \newcommand\labelitemi{\textbullet}
   1078 \newcommand\labelitemii{\normalfont\bfseries \textendash}
   1079 \newcommand\labelitemiii{\textasteriskcentered}
   1080 \newcommand\labelitemiv{\textperiodcentered}
   1081 \newenvironment{description}
   1082                {\list{}{\labelwidth\z@ \itemindent-\leftmargin
   1083                         \let\makelabel\descriptionlabel}}
   1084                {\endlist}
   1085 \newcommand*\descriptionlabel[1]{\hspace\labelsep
   1086                                 \normalfont\bfseries #1}
   1087 \newenvironment{verse}
   1088                {\let\\\@centercr
   1089                 \list{}{\itemsep      \z@
   1090                         \itemindent   -1.5em%
   1091                         \listparindent\itemindent
   1092                         \rightmargin  \leftmargin
   1093                         \advance\leftmargin 1.5em}%
   1094                 \item\relax}
   1095                {\endlist}
   1096 \newenvironment{quotation}
   1097                {\list{}{\listparindent 1.5em%
   1098                         \itemindent    \listparindent
   1099                         \rightmargin   \leftmargin
   1100                         \parsep        \z@ \@plus\p@}%
   1101                 \item\relax}
   1102                {\endlist}
   1103 \newenvironment{quote}
   1104                {\list{}{\NINE\rightmargin\leftmargin}%
   1105                 \item\relax}
   1106                {\endlist}
   1107 \if@compatibility
   1108 \newenvironment{titlepage}
   1109     {%
   1110       \if@twocolumn
   1111         \@restonecoltrue\onecolumn
   1112       \else
   1113         \@restonecolfalse\newpage
   1114       \fi
   1115       \thispagestyle{empty}%
   1116       \setcounter{page}\z@
   1117     }%
   1118     {\if@restonecol\twocolumn \else \newpage \fi
   1119     }
   1120 \else
   1121 \newenvironment{titlepage}
   1122     {%
   1123       \if@twocolumn
   1124         \@restonecoltrue\onecolumn
   1125       \else
   1126         \@restonecolfalse\newpage
   1127       \fi
   1128       \thispagestyle{empty}%
   1129       \setcounter{page}\@ne
   1130     }%
   1131     {\if@restonecol\twocolumn \else \newpage \fi
   1132      \if@twoside\else
   1133         \setcounter{page}\@ne
   1134      \fi
   1135     }
   1136 \fi
   1137 \newcommand\appendix{\par
   1138   \setcounter{section}{0}%
   1139   \setcounter{subsection}{0}%
   1140   \renewcommand\thesection{\@Alph\c@section}}
   1141 \setlength\arraycolsep{1\p@}
   1142 \setlength\tabcolsep{6\p@}
   1143 \setlength\arrayrulewidth{.4\p@}
   1144 \setlength\doublerulesep{2\p@}
   1145 \setlength\tabbingsep{\labelsep}
   1146 \skip\@mpfootins = \skip\footins
   1147 \setlength\fboxsep{3\p@}
   1148 \setlength\fboxrule{.4\p@}
   1149 \newdimen\mathindent
   1150 \mathindent=24pt
   1151 \renewcommand \theequation {\@arabic\c@equation}
   1152 
   1153 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%EQUATIONS
   1154 % They are indented from left 2 picas and have on the right eqno as "[23]"
   1155 \def\EQtrivlist{\parskip0pt\topsep=12pt plus 5pt minus 6pt
   1156    \parsep0pt\partopsep0pt\@nmbrlistfalse
   1157    \@trivlist \labelwidth\z@ \leftmargin\z@
   1158    \itemindent\z@ \def\makelabel##1{##1}}%
   1159 \def\endEQtrivlist{\if@newlist\@noitemerr\fi
   1160    \if@inlabel\indent\fi
   1161    \ifhmode\unskip \par\fi
   1162    \if@noparlist \else
   1163       \ifdim\lastskip >\z@ \@tempskipa\lastskip \vskip -\lastskip
   1164          \advance\@tempskipa\parskip \advance\@tempskipa -\@outerparskip
   1165          \vskip\@tempskipa
   1166    \fi\@endparenv\fi}%
   1167 
   1168 %%%%%%%%%%%%%%%%%%%%%%-B-fleqn.sty-(modified)
   1169 \def\[{\relax\ifmmode\@badmath\else
   1170   \@beginparpenalty\predisplaypenalty
   1171   \@endparpenalty\postdisplaypenalty
   1172   \EQtrivlist \item[]\leavevmode
   1173   \hbox to\linewidth\bgroup $\m@th\displaystyle
   1174   \hskip\mathindent\bgroup\fi}
   1175 
   1176 \def\]{\relax\ifmmode \egroup $\hfil\displaywidth\linewidth
   1177   \egroup \endEQtrivlist\else \@badmath \fi\noindent\ignorespaces}
   1178 
   1179 \def\equation{\@beginparpenalty\predisplaypenalty
   1180   \@endparpenalty\postdisplaypenalty
   1181   \refstepcounter{equation}\EQtrivlist \item[]\leavevmode
   1182   \hbox to\linewidth\bgroup $\m@th\displaystyle\hskip\mathindent}
   1183 
   1184 \def\endequation{$\hfil\displaywidth\linewidth\@eqnnum\egroup\endEQtrivlist}
   1185 
   1186 \def\VVV{\@beginparpenalty\predisplaypenalty
   1187   \@endparpenalty\postdisplaypenalty
   1188   \EQtrivlist \item[]\leavevmode
   1189   \hbox to\linewidth\bgroup $\m@th\displaystyle\hskip\mathindent}
   1190 
   1191 \def\endVVV{$\hfil\displaywidth\linewidth\egroup\endEQtrivlist}
   1192 
   1193 \def\eqnarray{\stepcounter{equation}\let\@currentlabel=\theequation
   1194   \global\@eqnswtrue
   1195   \global\@eqcnt\z@\tabskip\mathindent\let\\=\@eqncr
   1196   \abovedisplayskip 12pt plus 5pt minus 5pt
   1197   \belowdisplayskip\abovedisplayskip
   1198   \belowdisplayshortskip\abovedisplayskip
   1199   \abovedisplayshortskip\abovedisplayskip
   1200   $$\m@th\halign to\linewidth\bgroup\@eqnsel
   1201   \hskip\@centering
   1202   $\displaystyle\tabskip\z@
   1203   {##}$&\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil
   1204   &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil
   1205    \tabskip\@centering&\llap{##}\tabskip\z@\cr}
   1206 
   1207 \def\endeqnarray{\@@eqncr\egroup
   1208       \global\advance\c@equation\m@ne$$\global\@ignoretrue}
   1209 
   1210 \newdimen\mathindent
   1211 \mathindent=24pt %%% \leftmargini
   1212 
   1213 %%%%%%%%%%%%%%%%%%%%-E-fleqn.sty-(modified)
   1214 
   1215 
   1216 \newcounter{figure}
   1217 \renewcommand \thefigure {\@arabic\c@figure}
   1218 \def\fps@figure{tbp}
   1219 \def\ftype@figure{1}
   1220 \def\ext@figure{lof}
   1221 \def\fnum@figure{\bf\figurename~\thefigure}
   1222 \newenvironment{figure}
   1223                {\@float{figure}}
   1224                {\end@float}
   1225 \newenvironment{figure*}
   1226                {\@dblfloat{figure}}
   1227                {\end@dblfloat}
   1228 \newcounter{table}
   1229 \renewcommand\thetable{\@arabic\c@table}
   1230 \def\fps@table{tbp}
   1231 \def\ftype@table{2}
   1232 \def\ext@table{lot}
   1233 \def\fnum@table{\bf\tablename~\thetable}
   1234 \newenvironment{table}
   1235                {\@float{table}}
   1236                {\end@float}
   1237 \newenvironment{table*}
   1238                {\@dblfloat{table}}
   1239                {\end@dblfloat}
   1240 \newlength\abovecaptionskip
   1241 \newlength\belowcaptionskip
   1242 \setlength\abovecaptionskip{10\p@}
   1243 \setlength\belowcaptionskip{0\p@}
   1244 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\@makecaption!!!
   1245 %%%%%%%%%%%%%%%%%%%%%%%%%%%ragu
   1246 \long\def\@makecaption#1#2{\parindent0pt
   1247 \ifx\@captype\@tabtxt
   1248 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%TABLE
   1249 %\NINE
   1250 %\par\noindent\hbox to\textwidth{\hfil\parbox{\tabw}{\noindent %
   1251 %   {\tabnamefont #1\HD{7}{0}}\quad\raggedright
   1252 %\hangindent3pc #2\HD{0}{6}}}
   1253 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1254 \else %% if it is a figure!
   1255 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%FIGURE
   1256 \NINE
   1257 \par\noindent{\fignamefont #1\HD{7}{0}}\quad\raggedright
   1258 \hangindent3.2pc #2\vspace{6pt} \fi}
   1259 
   1260 \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
   1261 \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
   1262 \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
   1263 \DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
   1264 \DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
   1265 \DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
   1266 \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
   1267 \DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
   1268 \DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}
   1269 \newcommand\@pnumwidth{1.55em}
   1270 \newcommand\@tocrmarg{2.55em}
   1271 \newcommand\@dotsep{4.5}
   1272 \setcounter{tocdepth}{3}
   1273 \newcommand\tableofcontents{%
   1274     \section*{\contentsname
   1275         \@mkboth{%
   1276            \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
   1277     \@starttoc{toc}%
   1278     }
   1279 \newcommand*\l@part[2]{%
   1280   \ifnum \c@tocdepth >-2\relax
   1281     \addpenalty\@secpenalty
   1282     \addvspace{2.25em \@plus\p@}%
   1283     \begingroup
   1284       \parindent \z@ \rightskip \@pnumwidth
   1285       \parfillskip -\@pnumwidth
   1286       {\leavevmode
   1287        \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par
   1288        \nobreak
   1289        \if@compatibility
   1290          \global\@nobreaktrue
   1291          \everypar{\global\@nobreakfalse\everypar{}}%
   1292       \fi
   1293     \endgroup
   1294   \fi}
   1295 \newcommand*\l@section[2]{%
   1296   \ifnum \c@tocdepth >\z@
   1297     \addpenalty\@secpenalty
   1298     \addvspace{1.0em \@plus\p@}%
   1299     \setlength\@tempdima{1.5em}%
   1300     \begingroup
   1301       \parindent \z@ \rightskip \@pnumwidth
   1302       \parfillskip -\@pnumwidth
   1303       \leavevmode \bfseries
   1304       \advance\leftskip\@tempdima
   1305       \hskip -\leftskip
   1306       #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
   1307     \endgroup
   1308   \fi}
   1309 \newcommand*\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
   1310 \newcommand*\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
   1311 \newcommand*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
   1312 \newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
   1313 \newcommand\listoffigures{%
   1314     \section*{\listfigurename
   1315       \@mkboth{\MakeUppercase\listfigurename}%
   1316               {\MakeUppercase\listfigurename}}%
   1317     \@starttoc{lof}%
   1318     }
   1319 \newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
   1320 \newcommand\listoftables{%
   1321     \section*{\listtablename
   1322       \@mkboth{%
   1323           \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}%
   1324     \@starttoc{lot}%
   1325     }
   1326 \let\l@table\l@figure
   1327 
   1328 \newenvironment{NLh}[1]{%
   1329  \setbox\boxH=\hbox{{\rm #1}}%
   1330  \begin{list}{\ELEVEN\rm{\arabic{enumii}.}}{%
   1331  \usecounter{enumii}%
   1332  \topsep=10pt plus .5pt minus .5pt%
   1333  \partopsep=0pt%
   1334  \itemsep=6pt%
   1335  \parsep=0pt%
   1336  \labelsep=14pt%
   1337  \labelwidth=\wd\boxH%
   1338  \leftmargin=\labelwidth%
   1339  \advance\leftmargin\labelsep%
   1340  \rightmargin=0pt%
   1341  \listparindent=0em%
   1342  \itemindent 0pt\ignorespaces}\mathindent=0pt\raggedright}{\end{list}}%
   1343 
   1344 
   1345 \def\LM{\leavevmode }
   1346 \newenvironment{BL}{%
   1347  \begin{list}{\LM\hbox{$\bullet$}}{%
   1348  \raggedright
   1349  \topsep=10pt plus 4pt minus 4pt
   1350  \partopsep=0pt
   1351  \itemsep=6pt %2pt
   1352  \parsep=0pt
   1353  \labelsep=14pt
   1354  \labelwidth=10pt
   1355  \rightmargin=0pt
   1356  \listparindent=0pt
   1357  \itemindent=0pt %=\leftmargin
   1358  \leftmargin=20pt}}{\end{list}}%
   1359 
   1360 \floatsep 18pt plus 4pt minus 4pt
   1361 \textfloatsep 18pt plus 4pt minus 4pt
   1362 \intextsep 18pt plus 4pt minus 4pt
   1363 \@fptop 0pt plus 1fil
   1364 \@fpsep 8pt plus 2fil
   1365 \@fpbot 0pt plus 1fil
   1366 
   1367 \newenvironment{inFig}
   1368 {\vskip 14pt\noindent\hskip -0pt}
   1369 {\vskip 10pt}
   1370 
   1371 \newif\if@ttirotate \@ttirotatefalse
   1372 \def\ttirotate{\global\@ttirotatetrue}
   1373 \def\endttirotate{\global\@ttirotatefalse}
   1374 
   1375 %------ Figures intro
   1376 \newcommand\listfigurename{List of Figures}
   1377 \def\thefigure{\arabic{figure}}
   1378 \def\fignamefont{\NINE}
   1379 \def\tabnamefont{\NINE}
   1380 
   1381 %------ Tables intro
   1382 \newbox\@tempboxb
   1383 \newcommand\tablename{Table}
   1384 \newcommand\listtablename{List of Tables}
   1385 \renewcommand\thetable{\arabic{table}}
   1386 \def\fps@table{tbp}\def\ftype@table{2}\def\ext@table{lot}
   1387 \def\fnum@table{{\tabnamefont\bf\tablename\ \thetable}}
   1388 \def\table{\let\@makecaption\@tablecaption\@float{table}}
   1389 \let\endtable\end@float
   1390 \@namedef{table*}{\let\@makecaption\@tablecaption\@dblfloat{table}}
   1391 \@namedef{endtable*}{\end@dblfloat}
   1392 
   1393 \long\def\@tablecaption#1#2{%
   1394 % Set TN followed by the caption see the length
   1395   \setbox\@tempboxa
   1396   \hbox{\NINE{\it #1}\quad #2}%
   1397 % Set the caption only to examine its existence and length if any
   1398   \setbox\@tempboxb
   1399   \hbox{\NINE#2}%
   1400 % If no caption, TN centers with no period after it
   1401   \ifdim\wd\@tempboxb < 3pt
   1402     \begin{Center}\NINE
   1403     \HD{8}{0}{\it #1}\HD{0}{6}\end{Center}
   1404   \else
   1405 % If TN+caption shorter than the table
   1406   \ifdim\wd\@tempboxa < \tempdime
   1407     %\begin{Center}
   1408     \NINE \HD{8}{0}{\it #1}\qquad #2\HD{0}{6}%\end{Center}
   1409   \else
   1410 % If TN+caption longer than the table
   1411     \noindent\NINE\HD{8}{0}{\bf #1}\quad
   1412     \raggedright\hangindent3pc  #2\HD{0}{6}\endgraf
   1413   \fi\fi}
   1414 
   1415 %------TABLE
   1416 
   1417 \newbox\boxH
   1418 \newbox\boxHrunin
   1419 \newbox\temptbox
   1420 \newbox\temptboxA
   1421 
   1422 \newdimen\tempdime
   1423 \newdimen\tempdimeA
   1424 \newdimen\rboxh
   1425 \newdimen\rboxw
   1426 \def\EGT{\footnotesize}
   1427 
   1428 %\newcommand{\TABLE}[3]{%
   1429 %  \setbox\temptbox=\hbox{{\EGT#2}}%
   1430 %  \tempdime\wd\temptbox%
   1431 %  \@TABLE{#1\vs{2}}{#2}{#3}{\tempdime}}
   1432 
   1433 %\newcommand{\@TABLE}[4]{%
   1434 %\long\def\testtabnote{#3}%
   1435 %\long\def\itis@empty{}%
   1436 %\ifx\testtabnote\itis@empty
   1437 %  \long\def\tabnote##1{\relax}%
   1438 %\else
   1439 %  \long\def\tabnote##1{\par{\NINE \vspace*{4pt} ##1\endgraf}}%
   1440 %\fi
   1441 %\if@ttirotate
   1442 %  \setbox4=\hbox to #4 %%\textheight
   1443 %  {\vbox to \textwidth{\hsize #4 %%%\textheight
   1444 %  \vss\overfullrule=0pt
   1445 %  \begin{minipage}[c]{#4}%
   1446 %    \caption{#1}%
   1447 %    {\NINE#2}
   1448 %    \tabnote{\hspace*{3pc}#3}%
   1449 %  \end{minipage}%
   1450 %  \vss}}
   1451 %\else
   1452 %  \setbox4=\hbox to \hsize{\hss
   1453 %  % Table should be indented by 2pc
   1454 %  %  from left margin
   1455 %  \begin{minipage}[t]{#4}%
   1456 %    \caption{\hangindent3pc #1}%
   1457 %    {\NINE#2}%
   1458 %    \tabnote{#3}%
   1459 %  \end{minipage}\hss}
   1460 %\fi
   1461 %\if@ttirotate
   1462 %  \setbox5=\zeroCC{\box4}%
   1463 %  \par\noindent\hspace*{0.5\textwidth}%
   1464 %  \vrule width 0pt height 0.5\textheight depth 0.499\textheight
   1465 %  \rotatebox{90}{\box5}%
   1466 %\else
   1467 %  \noindent\box4%
   1468 %\fi
   1469 %}
   1470 
   1471 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-b-figures-and-tables
   1472 
   1473 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%BBB
   1474 %%% FIGURES AND TABLES
   1475 
   1476 \setcounter{topnumber}{3}
   1477 \def\topfraction{0.99}
   1478 \setcounter{bottomnumber}{2}
   1479 \def\bottomfraction{.99}
   1480 \setcounter{totalnumber}{5}
   1481 \def\textfraction{.08}
   1482 \def\floatpagefraction{.55}
   1483 \setcounter{dbltopnumber}{3}
   1484 \def\dbltopfraction{.9}
   1485 \def\dblfloatpagefraction{.5}
   1486 
   1487 % FIGURE
   1488 
   1489 \def\fps@figure{tbp}
   1490 \def\ftype@figure{1}
   1491 \def\ext@figure{lof}
   1492 %\def\fnum@figure{\bf Figure\ \thefigure}
   1493 \def\figure{\@float{figure}}
   1494 \let\endfigure\end@float
   1495 \@namedef{figure*}{\@dblfloat{figure}}
   1496 \@namedef{endfigure*}{\end@dblfloat}
   1497 
   1498 \newenvironment{theindex}
   1499                {\if@twocolumn
   1500                   \@restonecolfalse
   1501                 \else
   1502                   \@restonecoltrue
   1503                 \fi
   1504                 \columnseprule \z@
   1505                 \columnsep 35\p@
   1506                 \twocolumn[\section*{\indexname}]%
   1507                 \@mkboth{\MakeUppercase\indexname}%
   1508                         {\MakeUppercase\indexname}%
   1509                 \thispagestyle{plain}\parindent\z@
   1510                 \parskip\z@ \@plus .3\p@\relax
   1511                 \let\item\@idxitem}
   1512                {\if@restonecol\onecolumn\else\clearpage\fi}
   1513 \newcommand\@idxitem{\par\hangindent 40\p@}
   1514 \newcommand\subitem{\@idxitem \hspace*{20\p@}}
   1515 \newcommand\subsubitem{\@idxitem \hspace*{30\p@}}
   1516 \newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
   1517 \renewcommand\footnoterule{%
   1518   \kern-3\p@
   1519   \hrule\@width.4\columnwidth
   1520   \kern2.6\p@}
   1521 \newcommand\@makefntext[1]{%
   1522     \parindent 1em%
   1523     \noindent
   1524     \hb@xt@1.8em{\hss\@makefnmark}#1}
   1525 
   1526 \renewcommand{\footnote}{\endnote}
   1527 \def\enotesize{\NINE}
   1528 
   1529 \def\notesname{Note}% <------ JK
   1530 \def\enoteheading{\section*{\notesname}%
   1531  \leavevmode\par}
   1532 
   1533 \def\enoteformat{\rightskip\z@ \leftskip6pt \parindent=0em
   1534      \leavevmode\llap{\hbox{$^{\@theenmark}$}}}
   1535 
   1536 \newcommand\contentsname{Contents}
   1537 \newcommand\refname{References}
   1538 \newcommand\indexname{Index}
   1539 \newcommand\figurename{Figure}
   1540 \newcommand\partname{Part}
   1541 \newcommand\appendixname{Appendix}
   1542 \def\p#1{\phantom{#1}}
   1543 \def\vvp{\vadjust{\vfill\pagebreak}}
   1544 \def\vvsp#1{\vadjust{\vspace{#1pt}\pagebreak}}
   1545 \def\vvSP#1{\HD{0}{#1}\pagebreak}
   1546 \def\tra#1{\spaceskip 0.#1em plus 0.15em minus 0.09em\relax}%
   1547 \def\vs#1{\vadjust{\vspace{#1pt}}}
   1548 \def\mathtight{
   1549 \thickmuskip2mu \thinmuskip1mu \medmuskip=1.5mu\relax}
   1550 
   1551 %\font\bb=qp3tir at 10pt
   1552 %\def\sst{\mbox{\bb\char"019}}
   1553 %\def\aet{\mbox{\bb\char"01A}}
   1554 %\def\oet{\mbox{\bb\char"01B}}
   1555 %\def\oot{\mbox{\bb\char"01C}}
   1556 %\def\AEt{\mbox{\bb\char"01D}}
   1557 %\def\OEt{\mbox{\bb\char"01E}}
   1558 %\def\OOt{\mbox{\bb\char"01F}}
   1559 %
   1560 %\font\bs=qp3tir at 9pt
   1561 %\def\ssr{\mbox{\bs\char"019}}
   1562 %\def\aer{\mbox{\bs\char"01A}}
   1563 %\def\oer{\mbox{\bs\char"01B}}
   1564 %\def\oor{\mbox{\bs\char"01C}}
   1565 %\def\AEr{\mbox{\bs\char"01D}}
   1566 %\def\OEr{\mbox{\bs\char"01E}}
   1567 %\def\OOr{\mbox{\bs\char"01F}}
   1568 %
   1569 %\font\gs=r1-tii at 10pt
   1570 %\def\UPalpha{\mbox{\gs\char"0C1}}
   1571 %\def\UPbeta{\mbox{\gs\char"0C2}}
   1572 %\def\UPgamma{\mbox{\gs\char"0C3}}
   1573 %\def\UPdelta{\mbox{\gs\char"0C4}}
   1574 %\def\UPepsilon{\mbox{\gs\char"0C5}}
   1575 %\def\UPzeta{\mbox{\gs\char"0C6}}
   1576 %\def\UPeta{\mbox{\gs\char"0C7}}
   1577 %\def\UPtheta{\mbox{\gs\char"0C8}}
   1578 %\def\UPiota{\mbox{\gs\char"0C9}}
   1579 %\def\UPkappa{\mbox{\gs\char"0CA}}
   1580 %\def\UPlambda{\mbox{\gs\char"0CB}}
   1581 %\def\UPmu{\mbox{\gs\char"0CC}}
   1582 %\def\UPnu{\mbox{\gs\char"0CD}}
   1583 %\def\UPxi{\mbox{\gs\char"0CE}}
   1584 %\def\UPpi{\mbox{\gs\char"0CF}}
   1585 %\def\UPrho{\mbox{\gs\char"0D0}}
   1586 %\def\UPsigma{\mbox{\gs\char"0D1}}
   1587 %\def\UPtau{\mbox{\gs\char"0D2}}
   1588 %\def\UPupsilon{\mbox{\gs\char"0D3}}
   1589 %\def\UPphi{\mbox{\gs\char"0D4}}
   1590 %\def\UPchi{\mbox{\gs\char"0D5}}
   1591 %\def\UPpsi{\mbox{\gs\char"0D6}}
   1592 %\def\UPomega{\mbox{\gs\char"0D7}}
   1593 
   1594 %%For Table Rule
   1595 \def\toprule{\noalign{\ifnum0=`}\fi \hrule \@height 2.0pt \hrule
   1596 \@height 2pt \@width 0pt \futurelet\@tempa\@xhline}
   1597 
   1598 \def\midrule{\noalign{\ifnum0=`}\fi \hrule \@height 2pt \@width 0pt
   1599 \hrule \@height 0.7pt \hrule \@height 2pt \@width 0pt
   1600 \futurelet\@tempa\@xhline}
   1601 
   1602 \def\botrule{\noalign{\ifnum0=`}\fi \hrule
   1603 \@height 2pt \@width 0pt \hrule \@height 2.0pt
   1604 \futurelet\@tempa\@xhline}
   1605 
   1606 \def\hline{\noalign{\ifnum0=`}\fi\hrule \@height .5pt \futurelet
   1607   \reserved@a\@xhline}
   1608 \def\@xhline{\ifx\reserved@a\hline\vskip\doublerulesep
   1609   \vskip-0.5pt\fi\ifnum0=`{\fi}}
   1610 
   1611 % Thick 1 pt table rules
   1612 \def\Hline{\noalign{\ifnum0=`}\fi\hrule \@height .7pt \futurelet
   1613   \reserved@a\@xHline}
   1614 \def\@xHline{\ifx\reserved@a\Hline\vskip6pt\doublerulesep
   1615   \vskip-1pt\fi\ifnum0=`{\fi}}
   1616 
   1617 % Thick 2 pt table rules
   1618 \def\HLINE{\noalign{\ifnum0=`}\fi\hrule \@height 2.0pt \futurelet
   1619   \reserved@a\@xHLINE}
   1620 \def\@xHLINE{\ifx\reserved@a\HLINE\vskip6pt\doublerulesep
   1621   \vskip-1pt\fi\ifnum0=`{\fi}}
   1622 \headsep -3.7pt
   1623 \topskip=4pt %% \headsep + \topskip s/b here 27pt (17+10)
   1624 %\footskip 36pt
   1625 \textheight=576pt %% = 46 x 12 + 10 = 47 lines of text 10/12
   1626 \textwidth=30pc
   1627 \columnsep 12pt\columnseprule 0pt
   1628 
   1629 \def\mgp#1{\marginpar{\kern-6pt{\EGT #1}}}
   1630 \def\x{\end{document}}
   1631 \def\h{\hbox}
   1632 \def\p#1{\phantom{#1}}
   1633 \def\vvp{\vadjust{\vfill\pagebreak}}
   1634 \def\vvsp#1{\vadjust{\vspace{#1pt}\pagebreak}}
   1635 \def\vvSP#1{\HD{0}{#1}\pagebreak}
   1636 \def\tra#1{\spaceskip 0.#1em plus 0.15em minus 0.09em\relax}%
   1637 \def\vs#1{\vadjust{\vspace{#1pt}}}
   1638 \def\mathtight{
   1639 \thickmuskip2mu \thinmuskip1mu \medmuskip=1.5mu\relax}
   1640 
   1641 \def\today{\ifcase\month\or
   1642   January\or February\or March\or April\or May\or June\or
   1643   July\or August\or September\or October\or November\or December\fi
   1644   \space\number\day, \number\year}
   1645 \setlength\columnsep{10\p@}
   1646 \setlength\columnseprule{0\p@}
   1647 \pagestyle{headings}
   1648 \clubpenalty 10000
   1649 \widowpenalty 10000
   1650 \predisplaypenalty=10000
   1651 \interdisplaylinepenalty=100
   1652 \displaywidowpenalty 1500
   1653 \postdisplaypenalty 0 %%%500
   1654 \interlinepenalty 0
   1655 \brokenpenalty 500 % Plain default = 100
   1656 \adjdemerits=100 % Plain default = 10000
   1657 \linepenalty=10
   1658 \doublehyphendemerits=10000
   1659 \finalhyphendemerits=5000
   1660 \hyphenpenalty=50
   1661 \exhyphenpenalty=50
   1662 \binoppenalty=150 % 700
   1663 \relpenalty=100 % 500
   1664 \interfootnotelinepenalty=100
   1665 %\nulldelimiterspace=1.2pt
   1666 \lefthyphenmin=10
   1667 \righthyphenmin=10
   1668 \tolerance=9999
   1669 \frenchspacing
   1670 
   1671 \thinmuskip=3mu
   1672 \medmuskip=4mu% plus 1mu minus 1mu
   1673 \thickmuskip=5mu% plus 3mu
   1674 
   1675 \emergencystretch=1.6pc
   1676 \pagenumbering{arabic}
   1677 \if@twoside
   1678 \else
   1679   \raggedbottom
   1680 \fi
   1681 \if@twocolumn
   1682   \twocolumn
   1683   \sloppy
   1684   \flushbottom
   1685 \else
   1686   \onecolumn
   1687 \fi
   1688 \endinput
   1689 
   1690 %%
   1691 %% End of file `singlecol.cls'.