arxmliv
arxmliv build tool
 
KWARC group
LaTeXML
About
   
 

Back to Homepage

--- /arXMLiv/repos/arXMLiv/trunk/sty/appolb_mod.cls	2010-04-02 01:42:36.000000000 +0200
+++ /arXMLiv/repos/arXMLiv/trunk/sty/myczjphys.cls	2010-04-02 08:14:29.000000000 +0200
@@ -1,321 +1,275 @@
+%% This is file `myczjphys.cls'  LaTeX2e   Version 3.2- February 2001
 %%
-%% This is file `appolb.cls',
-%% adapted from `article.cls' ver. 1997/10/10 v1.3x
-%%
-%% with Copyright info:
-%%
-%% Copyright 1993 1994 1995 1996 1997
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%%
-%% For further copyright information, and conditions for modification
-%% and distribution, see the file legal.txt, and any other copyright
-%% notices in this file.
-%%
-%% This file defines the style for articles
-%% to be published in Acta Physica Polonica B.
-%% ----------------------------------------
-%%   This file is distributed in the hope that it will be useful,
-%%   but WITHOUT ANY WARRANTY; without even the implied warranty of
-%%   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-%%
-%%   For error reports concerning UNCHANGED versions of this file
-%%   contact via e-mail to acta@jetta.if.uj.edu.pl.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Documentclass for Czechoslovak Journal of Physics
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{appolb}
-              [1999/01/05 v1.01
- Acta Physica Polonica B]
-\newif\if@restonecol
-\newif\if@titlepage
-\@titlepagefalse
-\@twosidetrue  \@mparswitchtrue
-\def\@date{0}
+\ProvidesClass{myczjphys}
+%% ********************************
+%%  INITIAL CODE
+%% ********************************
+\newcommand\@ptsize{}
+\RequirePackage{ifthen}
+%% **********************************
+%%  DECLARATION OF OPTIONS
+%% **********************************
+\if@compatibility\else
 \DeclareOption{a4paper}
    {\setlength\paperheight {297mm}%
     \setlength\paperwidth  {210mm}}
-\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}}
+\fi
+\if@compatibility
+  \renewcommand\@ptsize{0}
+\else
+\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
+\fi
+\DeclareOption{twoside}{\@twosidetrue  \@mparswitchtrue}
 \DeclareOption{draft}{\setlength\overfullrule{5pt}}
+\if@compatibility\else
 \DeclareOption{final}{\setlength\overfullrule{0pt}}
-%\DeclareOption{notitlepage}{\@titlepagefalse}
-%\DeclareOption{openbib}{%
-%  \AtEndOfPackage{%
-%   \renewcommand\@openbib@code{%
-%      \advance\leftmargin\bibindent
-%      \itemindent -\bibindent
-%      \listparindent \itemindent
-%      \parsep \z@
-%      }%
-%   \renewcommand\newblock{\par}}%
-%}
-\ExecuteOptions{a4paper,final}
+\fi
+\if@compatibility\else
+\DeclareOption{notitlepage}{\@titlepagefalse}
+\fi
+\if@compatibility\else
+\DeclareOption{onecolumn}{\@twocolumnfalse}
+\fi
+\DeclareOption{leqno}{\input{leqno.clo}}
+\DeclareOption{fleqn}{\input{fleqn.clo}}
+%%
+\ExecuteOptions{a4paper,10pt,twoside,onecolumn,final}
 \ProcessOptions
-\input{size11.clo}
-\@ifl@t@r\fmtversion{1997/12/01}{}%
-  {%\@latex@warning@no@line{only release `\fmtversion' is available}%
-\def\@textsuperscript#1{%
-  {\m@th\ensuremath{^{\mbox{\fontsize\sf@size\z@#1}}}}}%
-}
-\textwidth=126mm
-\textheight=190mm
-    \setlength\@tempdima        {\paperwidth}
-    \addtolength\@tempdima      {-\textwidth}
-    \setlength\oddsidemargin    {.5\@tempdima}
-    \addtolength\oddsidemargin  {-1in}
-    \setlength\marginparwidth   {.5\@tempdima}
-    \addtolength\marginparwidth {-\marginparsep}
-    \addtolength\marginparwidth {-0.4in}
-  \@settopoint\oddsidemargin
-  \@settopoint\marginparwidth
-  \setlength\evensidemargin  {\paperwidth}
-  \addtolength\evensidemargin{-2in}
-  \addtolength\evensidemargin{-\textwidth}
-  \addtolength\evensidemargin{-\oddsidemargin}
-  \@settopoint\evensidemargin
-  \setlength\topmargin{\paperheight}
-  \addtolength\topmargin{-2in}
-  \addtolength\topmargin{-\headheight}
-  \addtolength\topmargin{-\headsep}
-  \addtolength\topmargin{-\textheight}
-  \addtolength\topmargin{-\footskip}     % this might be wrong!
-  \addtolength\topmargin{-.5\topmargin}
-  \@settopoint\topmargin
-%***************************************************************************
-\newif\ifRedakcja
-\Redakcjafalse
-
-\DeclareFontFamily{T1}{appb}{}
-\DeclareFontShape{T1}{appb}{m}{n}{<8>ecrm0800 <12>ecrm0700 <14.4>ecrm1440}{}
-\DeclareFontShape{T1}{appb}{bx}{n}{<24.88>ecbx1200 <29.86>ecbx1200 <35.83>ecbx1200}{}
-\DeclareFontFamily{OT1}{appb}{}
-\DeclareFontShape{OT1}{appb}{m}{n}{<8>cmr8 <12>cmr7 <14.4>cmr12}{}
-\DeclareFontShape{OT1}{appb}{bx}{n}{<24.88>cmbx12 <29.86>cmbx12 <35.83>cmbx12}{}
-\def\titlefont{\large\fontfamily{appb}\fontseries{m}\fontshape{n}\selectfont\ignorespaces}
-\def\appHuge{\fontfamily{appb}\fontseries{bx}\fontshape{n}\fontsize{24.88pt}{30pt}\selectfont\ignorespaces}
-\def\appHUge{\fontfamily{appb}\fontseries{bx}\fontshape{n}\fontsize{29.86pt}{36pt}\selectfont\ignorespaces}
-\def\appHUGe{\fontfamily{appb}\fontseries{bx}\fontshape{n}\fontsize{35.83pt}{42pt}\selectfont\ignorespaces}
-\def\appheadcs{\small\scshape}
-\def\appheadit{\small\itshape}
-\def\appauthcs{\normalsize\scshape}
-\def\appfont{\scriptsize\itshape}
-
-\setlength\lineskip{1\p@}
-\setlength\normallineskip{1\p@}
-
-\renewcommand{\baselinestretch}{0.94}
-
-\parskip=0pt plus 1pt
+\input{size1\@ptsize.clo}
+%%
+%% ****************************************
+%% DOCUMENT LAYOUT
+%% ****************************************
+%%
+\setlength\lineskip{1pt}%\p@}
+\setlength\normallineskip{1pt}%\p@}
+\renewcommand\baselinestretch{1}  %
+\setlength\parskip{0pt \@plus 0.5pt}  %{0\p@ \@plus \p@}
 \@lowpenalty   51
 \@medpenalty  151
 \@highpenalty 301
+\setlength{\headheight}{12pt}
+\setlength{\headsep}{17pt}
+\setlength{\footskip}{25pt}
+\setlength{\topmargin}{27pt}
+\setlength{\textwidth}{28cc}
+\setlength{\textheight}{41.9cc}%{41.13cc}
 \setcounter{topnumber}{2}
-\renewcommand\topfraction{1}
-\setcounter{bottomnumber}{1}
-\renewcommand\bottomfraction{1}
-\setcounter{totalnumber}{3}
-\renewcommand\textfraction{0}
-\renewcommand\floatpagefraction{1}
-\setcounter{dbltopnumber}{2}
-\renewcommand\dbltopfraction{1}
-\renewcommand\dblfloatpagefraction{1}
-\if@twoside
-  \def\ps@headings{%
-      \let\@oddfoot\@empty\let\@evenfoot\@empty
-    \def\@evenhead{{\small\thepage}\hfil\slshape\leftmark}%
-    \def\@oddhead{{\slshape\rightmark}\hfil{\small\thepage}}%
-      \let\@mkboth\markboth
-        }
-\else
-  \def\ps@headings{%
+\renewcommand\topfraction{1}%.7}
+\setcounter{bottomnumber}{2}%1}
+\renewcommand\bottomfraction{1}%.3}
+\setcounter{totalnumber}{4}%3}
+\renewcommand\textfraction{.08}%.2}
+\renewcommand\floatpagefraction{.85}%.5}
+%%
+\setlength\oddsidemargin{43pt}
+\setlength\evensidemargin{43pt}
+%%
+%% ************************************
+%% PAGE STYLES
+%% ************************************
+%%
+\def\headauthor#1{\def\@headauthor{#1}}
+\def\headtitle#1{\def\@headtitle{#1}}
+\def\lastevenhead#1{\def\@lastevenhead{#1}}
+\newcounter{volume}
+\def\refnum#1{\def\@refnum{#1}}
+\def\issuenumber#1{\def\@issuenumber{#1}}
+\def\year#1{\def\@year{#1}
+  \setcounter{volume}{#1} \addtocounter{volume}{-1950}
+  \def\@volume{\arabic{volume}} }
+%%
+\def\ps@normalpg{%
+\def\@oddfoot{\hbox{}{}\hfil\thepage\hfil\hbox{}{}}
+\def\@evenfoot{\hbox{}{}\hfil\thepage\hfil\hbox{}{}}
+\def\@evenhead{\hbox{}\hfil\footnotesize\slshape\@headauthor\hfil}
+\def\@oddhead{\hbox{}\hfil\footnotesize\slshape\@headtitle\hfil }  }
+%%
+\def\ps@emptyheadpg{%
+\def\@oddfoot{\hbox{}{}\hfil\thepage\hfil\hbox{}{}}
+\def\@evenfoot{\hbox{}{}\hfil\thepage\hfil\hbox{}{}}
+\let\@evenhead\@empty
+\let\@oddhead\@empty  }
+%%
+\def\ps@titpg{%
+\def\@oddfoot{\hbox{}{}\hfil\thepage\hfil\hbox{}{}}
+\def\@evenfoot{\hbox{}{\rmfamily\thepage\hfill\@refnum}\hfill
+\footnotesize\sffamily
+Czechoslovak Journal of Physics, Vol.\ \@volume\ (\@year), No.\
+\@issuenumber}
+\let\@evenhead\@empty
+\let\@oddhead\@empty  }
+%%
+\def\ps@firsttitpg{%
+\def\@oddfoot{\hbox{}{\footnotesize\sffamily Czech.\ J.\ Phys.\ Vol.\ %
+\@volume\ (\@year)} \hfil\rmfamily\@refnum\hfil\thepage}
+\let\@evenfoot\@empty
+\let\@evenhead\@empty
+\let\@oddhead\@empty  }
+%%
+\def\ps@specialpg{%
     \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@titpage{%
-    \def\@oddfoot{\hfil\small(\thepage)\hfil}%
-  \let\@evenfoot\@oddfoot
-    \def\@oddhead{\ifRedakcja\titleheading\else\hfil\fi}%
-    \let\@evenhead\@oddhead
-    \let\@mkboth\@gobbletwo
-    \let\sectionmark\@gobble
-    \let\subsectionmark\@gobble
-    }
-\def\ps@plain{%
-  \let\@oddfoot\@empty\let\@evenfoot\@empty
-  \def\@evenhead{{\small\thepage}\hfil}%
-  \def\@oddhead{\hfil{\small\thepage}}%
-}
-
-\newif\ifPreprint
-%\Preprintfalse
-%\def\prepNo{}
-\def\prepNo{}
-%\def\preprint#1{\Preprinttrue\gdef\prepNo{#1}}
-\def\preprint#1{#1}
-\newcount\volume \volume=0
-\let\pageno=\c@page
-\newcount\No     \No=0
-
-\def\titleheading{\small\rm Vol.~\thevolume\ (\theyear)
-  \hfil {\appfont ACTA PHYSICA POLONICA B} \hfil No \theNo}
-\def\thevolume{\ifnum\volume=0
-?\else \the\volume\fi}
-\def\theyear{\ifnum\year=0
-????\else\the\year\fi}
-\def\theNo{\ifnum\No=0
-?\else\the\No\fi}
-
-%\def\runhead{\ifPreprint ~\else\jobname ~~ printed on \today\fi}
-\def\runhead{\ifPreprint \fi}
-\def\thetitle{\ifRedakcja Use $\backslash${\tt headtitle\{...\}}\else\runhead\fi}
-\def\headtitle#1{\gdef\thetitle{#1}}
-
-\def\and{\\\vskip6pt and\\\vskip6pt}
-\def\thenames{\ifRedakcja Use $\backslash${\tt headauthor\{...\}}\else\runhead\fi}
-\def\headauthor#1{\gdef\thenames{#1}}
-
-\def\Out@received{(Received \@date )}
-
-\let\WERS\MakeUppercase
-
-\def\title#1{\gdef\@title{#1}}
-\newskip\AdrSkip \AdrSkip=12pt plus 0pt minus 0pt
-%\newskip\RcvSkip \RcvSkip=12pt plus 0pt minus 0pt
-\newskip\TitSkip \TitSkip=52pt plus 0pt minus 0pt
-
-\def\address#1{\par\vskip\AdrSkip{\small\rm #1}}
-\def\received#1{\date{#1}}
-\def\PACS#1{\par\noindent\strut\kern18pt{\small\rm PACS numbers: #1}\par}
-
-\if@titlepage % not adapted
-  \newcommand\maketitle{\begin{titlepage}%
-  \let\footnotesize\small
-  \let\footnoterule\relax
-  \let \footnote \thanks
-  \null\vfil
-%
-% \@preprint
-%
-  \vskip 60\p@
-  \begin{center}%
-    {\tiny \@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 % adapted
-%
-\newcommand\maketitle{%\par
+\def\@evenfoot{\hbox{}{\rmfamily\thepage\hfil\@refnum}\hfil
+{\footnotesize\sffamily Czech.\ J.\ Phys.\ \@volume\ (\@year)}}
+\def\@evenhead{\hbox{}\hfil\footnotesize\slshape\@lastevenhead\hfil}
+\let\@oddhead\@empty  }
+%%
+\def\titpage{\thispagestyle{titpg}}
+\def\lastevenpage{\thispagestyle{specialpg}}
+\def\withoutpagehead{\thispagestyle{emptyheadpg}}
+%%
+%% **************************************
+%% THE TITLE
+%% **************************************
+%%
+\newcommand{\maketitle}{\newpage \vskip-20pt
   \begingroup
-	\def\@fnsymbol##1{\ensuremath{\ifcase##1\or *\or **\or {\char42}{\char42}{\char42}\or \dagger\or \ddagger\or
-	   \mathsection\or \mathparagraph\or \|\or \dagger\dagger
-	   \or \ddagger\ddagger \else\@ctrerr\fi}}%
-    \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
-%    \def\@makefnmark{\@textsuperscript{\normalfont\large\@thefnmark}}%
-    \def\@makefnmark{\@textsuperscript{\normalfont\@thefnmark}}%
-    \if@twocolumn
-      \ifnum \col@number=\@ne
+ \renewcommand\thefootnote{\@fnsymbol\c@footnote}
+ \def\@makefnmark{\hbox{{$^{\@thefnmark}$)}}}%\hss}}}
+ \long\def\@makefntext##1{\parindent 1em\noindent \hb@xt@1.8em{% \newpage
+     \hss$^{\@thefnmark}$)}\hspace{2pt}##1}
+ \global\@topnum\z@
         \@maketitle
-      \else
-        \twocolumn[\@maketitle]%
-      \fi
-    \else
-      \newpage
-      \global\@topnum\z@   % Prevents figures from going at top of page.
-      \@maketitle
-    \fi
-    \thispagestyle{titpage}%
-    \@thanks
+ \thispagestyle{titpg}
   \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\@date\@empty
-  \global\let\@title\@empty
-  \global\let\title\relax
-  \global\let\author\relax
-  \global\let\date\relax
-  \global\let\and\relax
-\markboth{\appheadcs\thenames\hfil}{\hfil\appheadit\thetitle}%
+ \setcounter{footnote}{0}
+ \let\maketitle\relax
+ \let\@maketitle\relax
+ \gdef\@author{}\gdef\@title{}
 }
-%
-\def\@maketitle{%
-  \newpage
-  \vbox{\vskip\TitSkip}%
+%%
+\def\firstpage#1{\def\@firstpage{#1}}
+\def\lastpage#1{\def\@lastpage{#1}}
+%%
+\newcommand{\makefirsttitle}{\newpage
+\newcommand{\qx}{\hspace{-1pt}}
+{\noindent\LARGE\bfseries C\hspace{-2pt}Z\qx E\qx C\qx H\hspace{-1.5pt}O\qx S%
+\qx L\hspace{-1.5pt}O\hspace{-2.5pt}V\hspace{-5.5pt}A\hspace{-2.5pt}K%
+\hfill J\qx\qx O\qx\qx U\qx R\qx N\hspace{-2.5pt}A\qx L\hfill O\qx \qx F%
+\hfill P\hspace{-2pt}H\qx\qx Y\qx\qx S\qx I\qx\qx C\hspace{-1.5pt}S}\\
+\vskip -6pt
+\newfont{\tecka}{cmbsy10}
+{\noindent Volume \@volume\ {\tecka\symbol{1}} \@year\hfill
+Number \@issuenumber\ {\tecka\symbol{1}} pp.\
+\@firstpage--\@lastpage\\}
+\vskip -18pt
+\noindent\rule{28cc}{0.9pt}
+ \par\begingroup
+ \def\thefootnote{\fnsymbol{footnote}}
+ \def\@makefnmark{\hbox{{$^{\@thefnmark}$)}}}%\hss}}}
+ \long\def\@makefntext##1{\parindent 1em\noindent \hb@xt@1.8em{% \newpage
+     \hss$^{\@thefnmark}$)}\hspace{2pt}##1}
+ \vskip 35pt \global\@topnum\z@ \@maketitle
+ \thispagestyle{firsttitpg}
+ \endgroup
+ \setcounter{footnote}{0}
+ \let\makefirsttitle\relax
+ \let\@maketitle\relax
+ \gdef\@author{}\gdef\@title{}
+}
+%%
+\def\authori#1{\def\@authori{#1}}
+\def\authorii#1{\def\@authorii{#1}}
+\def\authoriii#1{\def\@authoriii{#1}}
+\def\authoriv#1{\def\@authoriv{#1}}
+\def\authorv#1{\def\@authorv{#1}}
+\def\authorvi#1{\def\@authorvi{#1}}
+\def\addressi#1{\def\@addressi{#1}}
+\def\addressii#1{\def\@addressii{#1}}
+\def\addressiii#1{\def\@addressiii{#1}}
+\def\addressiv#1{\def\@addressiv{#1}}
+\def\addressv#1{\def\@addressv{#1}}
+\def\addressvi#1{\def\@addressvi{#1}}
+\def\daterec#1{\def\@daterec{#1}}
+%%
+\newcommand{\@maketitle}{\null
+\vskip-17pt
 {\centering
-  \let \footnote \thanks
-\mathversion{bold}%
-  {\let\\=\break
-%	\def\@fnsymbol##1{\ensuremath{\ifcase##1\or *\or **\or {\char42}{\char42}{\char42}\else\@ctrerr\fi}}%
-  \def\@makefnmark{\@textsuperscript{\normalfont\large\@thefnmark}}%
-  \titlefont\@title\par
-  \ifnum\value{footnote}<3\setcounter{footnote}{3}\fi
-  }%
-\mathversion{normal}%
-  \vskip\AdrSkip
-  {\appauthcs
-\@author
-\par}%
-\vskip\AdrSkip
-\par
-%
-\if0\@date\vskip12pt\relax\else{\small\itshape\Out@received}\fi
+   {\normalfont\large\bfseries \@title \par} \vskip 1em
+   {\lineskip 2em   {\scshape\@authori\par}}
+   \medskip
+   {\small\slshape \@addressi\par}
+   {\setbox\@tempboxa\hbox{\@authorii}
+       \ifdim\wd\@tempboxa >0pt
+          \vskip 1em  {\scshape\@authorii\par}
+           \medskip
+           {\small\slshape \@addressii\par}
+           {\setbox\@tempboxa\hbox{\@authoriii}
+               \ifdim\wd\@tempboxa >0pt
+                  \vskip 1em  {\scshape\@authoriii\par}
+                   \medskip
+                   {\small\slshape \@addressiii\par}
+                   {\setbox\@tempboxa\hbox{\@authoriv}
+                      \ifdim\wd\@tempboxa >0pt
+                         \vskip 1em {\scshape\@authoriv\par}
+                          \medskip
+                          {\small\slshape\@addressiv\par}
+                          {\setbox\@tempboxa\hbox{\@authorv}
+                             \ifdim\wd\@tempboxa >0pt
+                                \vskip 1em {\scshape\@authorv\par}
+                                 \medskip
+                                 {\small\slshape\@addressv\par}
+                                 {\setbox\@tempboxa\hbox{\@authorvi}
+                                    \ifdim\wd\@tempboxa >0pt
+                                       \vskip 1em {\scshape\@authorvi\par}
+                                        \medskip
+                                        {\small\slshape\@addressvi\par}
+                                    \else
+                                    \fi}
+                             \else
+                             \fi}
+                      \else
+                      \fi}
+               \else
+               \fi}
+       \else
+       \fi}   }  %konec cent
+\vskip 1em
+{\setbox\@tempboxa\hbox{\@daterec}
+   \ifdim \wd\@tempboxa >0pt                      % IF longer than empty:
+      {\raggedleft \small \mbox{}\par} % THEN write.
+   \else                                          % ELSE  nic.
+   \fi}
 \par
-}}
-\fi
-
+ \vskip 1em
+   }
+%%
+%% *************************************
+%% SECTIONS
+%% *************************************
+%%
 \setcounter{secnumdepth}{3}
 \newcounter {part}
 \newcounter {section}
 \newcounter {subsection}[section]
 \newcounter {subsubsection}[subsection]
-%\newcounter {paragraph}[subsubsection]
-%\newcounter {subparagraph}[paragraph]
+\newcounter {paragraph}[subsubsection]
+\newcounter {subparagraph}[paragraph]
 \renewcommand \thepart {\@Roman\c@part}
 \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}
+\renewcommand\theparagraph    {\thesubsubsection.\@arabic\c@paragraph}
+\renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
 \newcommand\part{\par
    \addvspace{4ex}%
    \@afterindentfalse
    \secdef\@part\@spart}
-
+%%
 \def\@part[#1]#2{%
     \ifnum \c@secnumdepth >\m@ne
       \refstepcounter{part}%
@@ -343,38 +297,32 @@
      \nobreak
      \vskip 3ex
      \@afterheading}
-
-%%%%%%%%%%%%%%%    SECTIONS
-% \section etc. defined in article.cls
-% \@startsection {NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}{STYLE}
-% \z@ = 0pt
-% if BEFORESKIP < 0 the no parindent for the first paragraph
 \newcommand\section{\@startsection {section}{1}{\z@}%
-                                   {3.5ex \@plus 1ex \@minus .2ex}%
-                                   {1.3ex \@plus.2ex}%
-                                   {\normalfont\normalsize\bfseries\mathversion{bold}\centering}}
+                                   {3.5ex \@plus .5ex \@minus .2ex}%
+                                   {2.3ex \@plus.2ex}%
+                                   {\centering\normalfont\bfseries}}
 \newcommand\subsection{\@startsection{subsection}{2}{\z@}%
-                                     {3.25ex\@plus 1ex \@minus .2ex}%
-                                     {1ex \@plus .2ex}%
-                                     {\normalfont\normalsize\it\centering}}
+                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
+                                     {1.5ex \@plus .2ex}%
+                                     {\normalfont\small\bfseries}}
 \newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
+                                     {3ex\@plus -1ex \@minus -.2ex}%
+                                     {1.5ex \@plus .2ex}%
+                                     {\normalfont\normalsize}}
+\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
+                                    {-0ex \@plus0ex \@minus.2ex}%
+                                    {-1em}%
+                                    {\normalfont\normalsize\itshape}}
+\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
                                      {3.25ex\@plus 1ex \@minus .2ex}%
-                                     {1ex \@plus .2ex}%
-                                     {\normalfont\footnotesize\bfseries\mathversion{bold}}}
-
-% \@seccntformat is LaTeX command
-\renewcommand\@seccntformat[1]{\csname the#1\endcsname .~}
-
-%\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
-%                                    {3.25ex \@plus1ex \@minus.2ex}%
-%                                    {-1em}%
-%                                    {\normalfont\normalsize\bfseries}}
-%\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
-%                                       {3.25ex \@plus1ex \@minus .2ex}%
-%                                       {-1em}%
-%                                      {\normalfont\normalsize\bfseries}}
+                                       {-1em}%
+                                      {\normalfont\normalsize}}
+%%
+%% *************************************
+%% LISTS
+%% *************************************
+%%
 \setlength\leftmargini  {2.5em}
-\leftmargin  \leftmargini
 \setlength\leftmarginii  {2.2em}
 \setlength\leftmarginiii {1.87em}
 \setlength\leftmarginiv  {1.7em}
@@ -397,108 +345,40 @@
 \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}
+\newcommand\labelitemi{\normalfont\bfseries --}
+\newcommand\labelitemii{$\m@th\ast$}
+\newcommand\labelitemiii{$\m@th\bullet$}
+\newcommand\labelitemiv{$\m@th\cdot$}
 \newenvironment{description}
                {\list{}{\labelwidth\z@ \itemindent-\leftmargin
                         \let\makelabel\descriptionlabel}}
                {\endlist}
 \newcommand*\descriptionlabel[1]{\hspace\labelsep
-                                \normalfont\bfseries #1}
-\if@titlepage
+                                \normalfont\normalsize #1}
+%%
+%% *************************************
+%% NEW ENVIRONMENTS
+%% ************************************
+%%
+\def\pacs#1{\def\@pacs{#1}}
+\def\keywords#1{\def\@keywords{#1}}
+%%
   \newenvironment{abstract}{%
-      \titlepage
-      \null\vfil
-      \@beginparpenalty\@lowpenalty
-      \begin{center}%
-        \bfseries \abstractname
-        \@endparpenalty\@M
-      \end{center}}%
-     {\par\vfil\null\endtitlepage}
+        \small}{\vskip 8pt
+   { \setbox\@tempboxa\hbox{\@pacs}
+     \ifdim \wd\@tempboxa >0pt
+{\noindent\small{\em PACS}\/: \@pacs\par}
 \else
-  \newenvironment{abstract}{%
-				\topsep=0.5\AdrSkip
-				\list{}{\listparindent 1.5em
-				    \itemindent\listparindent
-				    \leftmargin\parindent
-				    \rightmargin\leftmargin
-				\small
-				}\item\relax}
-      {\endquotation}
-\fi
-
-%%%%%%%%%%%%%%%%  EQUATIONS
-
-\newif\ifeq@sec
-\eq@secfalse
-
-\def\eqsec{%
-\eq@sectrue
-\def\theequation{\thesection.\@arabic\c@equation}%
-\@addtoreset{equation}{section}%
-}
-
-\newlength{\eqcolsep}
-
-\def\inc@eqCount{\stepcounter{equation}}
-\def\dec@eqCount{\global\advance\c@equation\m@ne}
-%---> \eqnarray is LaTeX command
-%\def\equation{$$\refstepcounter{equation}}
-%\def\endequation{\eqno \hbox{\@eqnnum}$$\@ignoretrue}
-\renewenvironment{eqnarray}{%
-   \inc@eqCount
-   \def\@currentlabel{\p@equation\theequation}%
-   \global\@eqnswtrue
-   \m@th
-   \global\@eqcnt\z@
-   \tabskip\@centering
-   \let\\\@eqncr
-   $$\everycr{}\halign to\displaywidth\bgroup
-       \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel
-      &\global\@eqcnt\@ne\hskip \eqcolsep \hfil${##}$\hfil
-      &\global\@eqcnt\tw@ \hskip \eqcolsep
-         $\displaystyle{##}$\hfil\tabskip\@centering
-      &\global\@eqcnt\thr@@ \hbox to \z@\bgroup\hss##\egroup
-         \tabskip\z@skip
-      \cr
-}
-{%
-      \@@eqncr
-      \egroup
-%      \global\advance\c@equation\m@ne
-      \dec@eqCount
-   $$\@ignoretrue
-}
-
-\def\@@eqncr{\let\reserved@a\relax
-    \ifcase\@eqcnt \def\reserved@a{& & &}\or \def\reserved@a{& &}%
-     \or \def\reserved@a{&}\else
-       \let\reserved@a\@empty
-       \@latex@error{Too many columns in eqnarray environment}\@ehc\fi
-     \reserved@a \if@eqnsw\@eqnnum\inc@eqCount\fi
-     \global\@eqnswtrue\global\@eqcnt\z@\cr}
-\let\@seqncr=\@eqncr
-%----------------------------------------------------------------
-\newcounter{eqlett}
-
-\newenvironment{eqletters}{%
-\inc@eqCount \setcounter{eqlett}{0}%
-\edef\@currentlabel{\theequation}%
-\let\@oeq\theequation
-\def\theequation{\@oeq\alph{eqlett}}%
-\def\inc@eqCount{\addtocounter{eqlett}{1}}%
-\def\dec@eqCount{\addtocounter{eqlett}{-1}}%
-\def\equation{$$\stepcounter{eqlett}%
-   \def\@currentlabel{\p@equation\theequation}%
-}\bgroup
-}
-{%
-\egroup%\ignorespaces
-\@ignoretrue
+           \fi}
+{ \setbox\@tempboxa\hbox{\@keywords}
+     \ifdim \wd\@tempboxa >0pt
+{\noindent\small{\em Key words}\/: \parbox[t]{24.2cc}{\@keywords}\par}
+      \else
+           \fi}
+    \vskip 20pt
 }

+%%
 \newenvironment{verse}
                {\let\\\@centercr
                 \list{}{\itemsep      \z@
@@ -508,6 +388,7 @@
                         \advance\leftmargin 1.5em}%
                 \item\relax}
                {\endlist}
+%%
 \newenvironment{quotation}
                {\list{}{\listparindent 1.5em%
                         \itemindent    \listparindent
@@ -515,78 +396,18 @@
                         \parsep        \z@ \@plus\p@}%
                 \item\relax}
                {\endlist}
+%%
 \newenvironment{quote}
                {\list{}{\rightmargin\leftmargin}%
                 \item\relax}
                {\endlist}
-%\if@compatibility
-%\newenvironment{titlepage}
-%    {%
-%      \if@twocolumn
-%        \@restonecoltrue\onecolumn
-%      \else
-%        \@restonecolfalse\newpage
-%      \fi
-%      \thispagestyle{empty}%
-%      \setcounter{page}\z@
-%    }%
-%    {\if@restonecol\twocolumn \else \newpage \fi
-%    }
-%\else
-\newenvironment{titlepage}
-    {%
-      \if@twocolumn
-        \@restonecoltrue\onecolumn
-      \else
-        \@restonecolfalse\newpage
-      \fi
-      \thispagestyle{empty}%
-      \setcounter{page}\@ne
-    }%
-    {\if@restonecol\twocolumn \else \newpage \fi
-     \if@twoside\else
-        \setcounter{page}\@ne
-     \fi
-    }
-%\fi
+%%
 \newcommand\appendix{\par
   \setcounter{section}{0}%
   \setcounter{subsection}{0}%
-  \renewcommand\thesection{\@Alph\c@section}%
-\def\theequation{\thesection.\@arabic\c@equation}%
-\@addtoreset{equation}{section}%
-\renewcommand\@seccntformat[1]{\appendixname~\csname the##1\endcsname}%
-\let\org@section\section
-\def\section##1{%
-\org@section{}%
-\edef\x{##1}%
-\ifx\x\empty\relax\else
-\begin{center}\it
-##1\end{center}%
-\fi
-}}
-%
-
-%%%%%%%%%%%%%%%%%   FOOTNOTES
-\def\@fnsymbol#1{\ensuremath{\ifcase#1\or *\or **\or \dagger\or \ddagger\or
-   \mathsection\or \mathparagraph\or \|\or \dagger\dagger
-   \or \ddagger\ddagger \else\@ctrerr\fi}}
-
-\def\footnoterule{\kern-3\p@
-%  \hrule width .4\columnwidth
-  \hrule width \columnwidth
-  \kern 2.6\p@}
-
-\long\def\@makefntext#1{%
-\hbox to \hsize{%
-\hbox to 18pt{\hss$\m@th^{\@thefnmark}$~}%
-\vtop{%\rightskip 18pt%
-\hangindent-18pt\hangafter0
-\everypar{\hangindent-18pt\hangafter0}
-#1}}}
-
-\setlength\arraycolsep{6\p@}
-\eqcolsep=\arraycolsep
+  \renewcommand\thesection{\@Alph\c@section}}
+%%
+\setlength\arraycolsep{5\p@}
 \setlength\tabcolsep{6\p@}
 \setlength\arrayrulewidth{.4\p@}
 \setlength\doublerulesep{2\p@}
@@ -595,45 +416,58 @@
 \setlength\fboxsep{3\p@}
 \setlength\fboxrule{.4\p@}
 \renewcommand \theequation {\@arabic\c@equation}
+%%
+%% **************************************
+%% FLOATS
+%% ************************************
+%%
 \newcounter{figure}
 \renewcommand \thefigure {\@arabic\c@figure}
-\def\fps@figure{tbp}
+\def\fps@figure{htbp}
 \def\ftype@figure{1}
 \def\ext@figure{lof}
-%
-\def\fnum@figure{\figurename\thinspace\thefigure}
+\def\fnum@figure{\small Fig.\ \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\fps@table{htbp}
 \def\ftype@table{2}
 \def\ext@table{lot}
-\def\fnum@table{\tablename~\thetable}
+\def\fnum@table{\small Table \thetable.\ }
 \newenvironment{table}
                {\@float{table}}
                {\end@float}
-\newenvironment{table*}
-               {\@dblfloat{table}}
-               {\end@dblfloat}
+%%
 \newlength\abovecaptionskip
 \newlength\belowcaptionskip
-\setlength\abovecaptionskip{4\p@}
+\setlength\abovecaptionskip{10\p@}
 \setlength\belowcaptionskip{0\p@}
+%%
 \long\def\@makecaption#1#2{%
   \vskip\abovecaptionskip
-  \sbox\@tempboxa{\small #1. #2}%
-  \ifdim \wd\@tempboxa >\hsize
-    {\small #1. #2}
-  \else
-    \global \@minipagefalse
-    \hbox to .993\hsize{\hfil\box\@tempboxa\hfil}%
+  \begingroup
+      \leftskip=0pt plus 1 fil
+      \rightskip=-\leftskip
+      \parfillskip=\leftskip
+      \multiply\parfillskip by 2
+   \vskip 10pt
+   \setbox\@tempboxa\hbox{\small #1 #2}
+   \ifdim \wd\@tempboxa >\hsize   % IF longer than one line:
+     \small #1 #2\par             % THEN set as ordinary paragraph.
+   \else                          % ELSE  center.
+     \hbox to\hsize{\small\hfil\box\@tempboxa\hfil}
   \fi
-  \vskip\belowcaptionskip}
+  \endgroup
+  \vskip\belowcaptionskip
+}
+%%
+%% **************************************
+%% FONT CHANGING
+%% **************************************
+%%
 \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
 \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
 \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
@@ -643,6 +477,11 @@
 \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
 \DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
 \DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}
+%%
+%% ****************************************
+%% TOF, LOF, LOT
+%% *****************************************
+%%
 \newcommand\@pnumwidth{1.55em}
 \newcommand\@tocrmarg{2.55em}
 \newcommand\@dotsep{4.5}
@@ -658,15 +497,16 @@
     \addpenalty\@secpenalty
     \addvspace{2.25em \@plus\p@}%
     \begingroup
+      \setlength\@tempdima{3em}%
       \parindent \z@ \rightskip \@pnumwidth
       \parfillskip -\@pnumwidth
       {\leavevmode
-       \large \bfseries #1\hfil \hbox to \@pnumwidth{\hss #2}}\par
+       \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par
        \nobreak
-%       \if@compatibility
-%         \global\@nobreaktrue
-%         \everypar{\global\@nobreakfalse\everypar{}}%
-%      \fi
+       \if@compatibility
+         \global\@nobreaktrue
+         \everypar{\global\@nobreakfalse\everypar{}}%
+      \fi
     \endgroup
   \fi}
 \newcommand*\l@section[2]{%
@@ -680,13 +520,14 @@
       \leavevmode \bfseries
       \advance\leftskip\@tempdima
       \hskip -\leftskip
-      #1\nobreak\hfil \nobreak\hbox to \@pnumwidth{\hss #2}\par
+      #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*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
+\newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
+%%
 \newcommand\listoffigures{%
     \section*{\listfigurename
       \@mkboth{\MakeUppercase\listfigurename}%
@@ -694,6 +535,7 @@
     \@starttoc{lof}%
     }
 \newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
+%%
 \newcommand\listoftables{%
     \section*{\listtablename
       \@mkboth{%
@@ -701,162 +543,136 @@
     \@starttoc{lot}%
     }
 \let\l@table\l@figure
+%%
+%% ************************************
+%% BIBLIOGRAPHY
+%% ************************************
+%%
 \newdimen\bibindent
 \setlength\bibindent{1.5em}
 \newenvironment{thebibliography}[1]
-{
-	\vskip24pt
-	\centerline{\refname}%
-	\kern8pt
-	\small
-  \list{\@biblabel{\@arabic\c@enumiv}}%
+     {\section*{\centering\small\normalfont\bfseries References}
+      \small\list{\@biblabel{\@arabic\c@enumiv}}%
 	  {\settowidth\labelwidth{\@biblabel{#1}}%
 	    \leftmargin\labelwidth
 	    \advance\leftmargin\labelsep
 	    \@openbib@code
 	    \usecounter{enumiv}%
 	    \let\p@enumiv\@empty
-	    \renewcommand\theenumiv{\@arabic\c@enumiv}%
-			\parskip=0pt \parsep=0pt%
-	    \small}%
-	  \sloppy
-	  \clubpenalty4000
-	  \@clubpenalty \clubpenalty
-	  \widowpenalty4000%
-	  \sfcode`\.\@m
-	}
-  {\def\@noitemerr
+            \renewcommand\theenumiv{\@arabic\c@enumiv}}%
+      \sloppy\clubpenalty4000\widowpenalty4000%
+      \sfcode`\.\@m}
+     {\ifthenelse{\isodd{\value{page}}}{}{\thispagestyle{specialpg}}
+      \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 \z@
-                \columnsep 35\p@
-                \twocolumn[\section*{\indexname}]%
-                \@mkboth{\MakeUppercase\indexname}%
-                        {\MakeUppercase\indexname}%
-                \thispagestyle{plain}\parindent\z@
-                \parskip\z@ \@plus .3\p@\relax
-                \let\item\@idxitem}
-               {\if@restonecol\onecolumn\else\clearpage\fi}
-\newcommand\@idxitem{\par\hangindent 40\p@}
-\newcommand\subitem{\@idxitem \hspace*{20\p@}}
-\newcommand\subsubitem{\@idxitem \hspace*{30\p@}}
-\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
+%%
+%% ************************************
+%% FOOTNOTES
+%% ***********************************
+%%
 \renewcommand\footnoterule{%
   \kern-3\p@
   \hrule\@width.4\columnwidth
   \kern2.6\p@}
+\newcommand\@makefntext[1]{%
+    \parindent 1em\noindent
+    \hb@xt@1.8em{\hss$^{\@thefnmark}$)}\hspace{2pt}%
+    \footnotesize\rmfamily#1}  %\@makefnmark}#1}
+\def\@makefnmark{\hspace{.5pt}\hbox{$^{\@thefnmark}$%
+\hspace{-1pt})}}
+%%
+%% ******************************************
+%% INITIALIZATION
+%% *****************************************
+%%
 \newcommand\contentsname{Contents}
 \newcommand\listfigurename{List of Figures}
 \newcommand\listtablename{List of Tables}
-\newcommand\refname{REFERENCES}
+\newcommand\refname{References}
 \newcommand\indexname{Index}
-\newcommand\figurename{Fig.}
+\newcommand\figurename{Figure}
 \newcommand\tablename{Table}
 \newcommand\partname{Part}
 \newcommand\appendixname{Appendix}
 \newcommand\abstractname{Abstract}
-\def\MoName#1{\ifcase#1\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
-}
-\def\today{\MoName{\month}%
-  \space\number\day, \number\year}
-\setlength\columnsep{10\p@}
-\setlength\columnseprule{0\p@}
-\pagestyle{headings}
-%\pagestyle{plain}
-\markboth{\appheadcs\thenames\hfil}{\hfil\appheadit\thetitle}
+%%
+\pagestyle{normalpg}
 \pagenumbering{arabic}
-\if@twoside
-\else
-  \raggedbottom
-\fi
-\if@twocolumn
-  \twocolumn
-  \sloppy
-  \flushbottom
-\else
-  \onecolumn
-\fi
-
-
-%%%%%%%%%%%%%%%%%%%%    USEFUL DEFINITIONS
-
-\def\comsp{\@ifnextchar ,\relax{\@ifnextchar\ \relax{\ \relax}}}
-\def\ie{{\it i.e.}\comsp}
-\def\eg{{\it e.g.}\comsp}
-\def\cf{{\it cf.}\comsp}
-\def\etal{{\it et al.}\comsp}
-
-%%%  for math mode:
-
-\def\half{{\textstyle{1\over 2}}}
-\def\Half{{1\over 2}}
-\DeclareMathSymbol{\e}{\mathalpha}{operators}{`e}
-\def\Tr{\mathop{\operator@font Tr}\nolimits}
-
-
-\def\seteqprefix#1{\renewcommand{\p@equation}{#1}}
-\def\reseteqprefix#1{\setcounter{equation}{0}\renewcommand{\p@equation}{#1}}
-
-
-\clubpenalty\@highpenalty
-\widowpenalty\@highpenalty
-
-\RequirePackage{latexsym}
-%\endinput
-
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-\def\eqalabel#1{\@bsphack
-  \protected@write\@auxout{}%
-         {\string\newlabel{#1}{{\p@equation\arabic{equation}}{\thepage}}}%
-\@esphack}
-
-\def\@eqlettcr{%
-\if@eqnsw\@eqncr\stepcounter{eqlett}\addtocounter{equation}{-1}\else%
-\@eqncr\fi%
-}
-
-\def\@@eqlettcr{\let\reserved@a\relax
-    \ifcase\@eqcnt \def\reserved@a{& & &}\or \def\reserved@a{& &}%
-     \or \def\reserved@a{&}\else
-       \let\reserved@a\@empty
-       \@latex@error{Too many columns in eqlettarray environment}\@ehc\fi
-     \reserved@a \if@eqnsw\@eqnnum\stepcounter{eqlett}\fi
-     \global\@eqnswtrue\global\@eqcnt\z@\cr}
-
-\newenvironment{eqlettarray}{%
-	\PackageWarning{appolb}{^^JThe environment "eqlettarray" is now obsolete.^^JUse new environment "eqletters" instead}
-	\typeout{-----  "eqletters" environment example  -----^^J\string\begin{eqletters}^^J\string\label{WholeSet}}
-	\typeout{\string\begin{eqnarray}^^J\string\label{eqnLabel}^^J...}
-	\typeout{\string\end{eqnarray}^^J\string\end{eqletters}}
-	\typeout{---------------------------------------------^^J}
-  \setcounter{eqlett}{1}
-	\def\theequation{\@arabic\c@equation\alph{eqlett}}%
-	\def\@@eqncr{\let\reserved@a\relax
-    \ifcase\@eqcnt \def\reserved@a{& & &}\or \def\reserved@a{& &}%
-     \or \def\reserved@a{&}\else
-       \let\reserved@a\@empty
-       \@latex@error{Too many columns in eqnarray environment}\@ehc\fi
-     \reserved@a \if@eqnsw\@eqnnum\stepcounter{eqlett}\fi
-     \global\@eqnswtrue\global\@eqcnt\z@\cr}
-     \eqnarray
-}
-{%
-\endeqnarray
-\ifnum\value{eqlett} >1\stepcounter{equation}\fi
-}
+%\onecolumn
+\frenchspacing
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Useful abbreviations for commands and environments
+% and simple macros
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand{\nc}{\newcommand}
+\nc{\rnc}{\renewcommand}
+\nc{\bc}{\begin{center}}
+\nc{\ec}{\end{center}}
+\nc{\bfl}{\begin{flushleft}}
+\nc{\efl}{\end{flushleft}}
+\nc{\bfr}{\begin{flushright}}
+\nc{\efr}{\end{flushright}}
+\nc{\bi}{\begin{itemize}}
+\nc{\ei}{\end{itemize}}
+\nc{\ben}{\begin{enumerate}}
+\nc{\een}{\end{enumerate}}
+\nc{\bd}{\begin{description}}
+\nc{\ed}{\end{description}}
+\nc{\be}{\begin{equation}}
+\nc{\ee}{\end{equation}}
+\nc{\bea}{\begin{eqnarray}}
+\nc{\eea}{\end{eqnarray}}
+\nc{\beb}{\begin{eqnarray*}}
+\nc{\eeb}{\end{eqnarray*}}
+\nc{\ba}{\begin{array}}
+\nc{\ea}{\end{array}}
+\nc{\bfg}{\begin{figure}}
+\nc{\efg}{\end{figure}}
+\nc{\bt}{\begin{table}}
+\nc{\et}{\end{table}}
+\nc{\btu}{\begin{tabular}}
+\nc{\etu}{\end{tabular}}
+\nc{\bbib}[1]{\begin{thebibliography}{#1}}
+\nc{\ebib}{\end{thebibliography}}
+\nc{\mlc}{\multicolumn}
+\nc{\sltcs}[1]{\setlength{\tabcolsep}{#1}}
+\nc{\slacs}[1]{\setlength{\arraycolsep}{#1}}
+\nc{\sfrac}[2]{\mbox{$\frac{#1}{#2}$}}
+\nc{\bmth}[1]{\mbox{\boldmath$#1$}}
+\nc{\disty}{\displaystyle}
+\nc{\I}{\textrm{i}}
+\nc{\E}{\textrm{e}}
+\nc{\D}{\textrm{d}}
+
+% Commands for bold math. italic necessary
+% for slanted bold capital Greek letters (\symbol{0} -- {10}):
+
+% Bold math. italic:
+
+\nc{\bm}[1]{\mbox{\cmmibx{#1}}}       % normalsize
+\nc{\lbm}[1]{\mbox{\cmmibxii{#1}}}    % large (12pt)
+\nc{\sbm}[1]{\mbox{\cmmibix{#1}}}     % small
+\nc{\fbm}[1]{\mbox{\cmmibviii{#1}}}   % footnotesize
+\nc{\ibm}[1]{\mbox{\cmmibvii{#1}}}    % 1st order indexes (7pt)
+\nc{\sibm}[1]{\mbox{\cmmibvi{#1}}}    % indexes for small (6pt)
+\nc{\iibm}[1]{\mbox{\cmmibv{#1}}}     % 2nd order indexes (5pt)
+
+
+\newfont{\cmmibxii}{cmmib10 scaled \magstep 1}
+\newfont{\cmmibx}{cmmib10}
+\newfont{\cmmibix}{cmmib9}
+\newfont{\cmmibviii}{cmmib8}
+\newfont{\cmmibvii}{cmmib7}
+\newfont{\cmmibvi}{cmmib6}
+\newfont{\cmmibv}{cmmib5}

+% *******************************************************
 \endinput
-%% End of file `appolb.cls'.
+%%
+%% End of file `czjphys.cls'.
+%%

 

Close Window
 
  The service has been written by
Heinrich Stamerjohanns