arxmliv
arxmliv build tool
 
KWARC group
LaTeXML
About
   
 

Back to Homepage

--- /arXMLiv/repos/arXMLiv/trunk/sty/Nreport.cls	2010-04-02 17:27:48.000000000 +0200
+++ /arXMLiv/repos/arXMLiv/trunk/sty/cjpsuppl.cls	2010-04-02 20:50:21.000000000 +0200
@@ -1,113 +1,25 @@
+%% This is file `cjpsuppl.cls' LaTeX2e (Urcen jen k uprave
+%%     prispevku pro Supplement - tedy pro editory supplementu,
+%%     nikoli pro autory! )
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Documentclass for supplements to Czechoslovak Journal of Physics
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%
-%% This is file `Nreport.cls',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% classes.dtx  (with options: `report')
-%%
-%% This is a generated file.
-%%
-%% 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 is part of the LaTeX2e system.
-%% ----------------------------------------
-%%   This system 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 no
-%%   more than one year old, see bugs.txt.
-%%
-%%   Please do not request updates from us directly.  Primary
-%%   distribution is through the CTAN archives.
-%%
-%%
-%% IMPORTANT COPYRIGHT NOTICE:
-%%
-%% You are NOT ALLOWED to distribute this file alone.
-%%
-%% You are allowed to distribute this file under the condition that it
-%% is distributed together with all the files listed in manifest.txt.
-%%
-%% If you receive only some of these files from someone, complain!
-%%
-%%
-%% Permission is granted to copy this file to another file with a
-%% clearly different name and to customize the declarations in that
-%% copy to serve the needs of your installation, provided that you
-%% comply with the conditions in the file legal.txt.
-%%
-%% However, NO PERMISSION is granted to generate or to distribute a
-%% modified version of this file under its original name.
-%%
-%% You are NOT ALLOWED to change this file.
-%%
-%%
-%% MODIFICATION ADVICE:
-%%
-%% If you want to customize this file, it is best to make a copy of
-%% the source file(s) from which it was produced.  Use a different
-%% name for your copy(ies) and modify the copy(ies); this will ensure
-%% that your modifications do not get overwritten when you install a
-%% new release of the standard system.  You should also ensure that
-%% your modified source file does not generate any modified file with
-%% the same name as a standard file.
-%%
-%% You can then easily distribute your modifications by distributing
-%% the modified and renamed copy of the source file, taking care to
-%% observe the conditions in legal.txt; this will ensure that other
-%% users can safely use your modifications.
-%%
-%% You will also need to produce your own, suitably named, .ins file to
-%% control the generation of files from your source file; this file
-%% should contain your own preambles for the files it generates, not
-%% those in the standard .ins files.
-%%
-%% The names of the source files used are shown above.
-%%
-%%
-%%
-%% \CharacterTable
-%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%%   Digits        \0\1\2\3\4\5\6\7\8\9
-%%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%%   Dollar        \$     Percent       \%     Ampersand     \&
-%%   Acute accent  \'     Left paren    \(     Right paren   \)
-%%   Asterisk      \*     Plus          \+     Comma         \,
-%%   Minus         \-     Point         \.     Solidus       \/
-%%   Colon         \:     Semicolon     \;     Less than     \<
-%%   Equals        \=     Greater than  \>     Question mark \?
-%%   Commercial at \@     Left bracket  \[     Backslash     \\
-%%   Right bracket \]     Circumflex    \^     Underscore    \_
-%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%%   Right brace   \}     Tilde         \~}
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{report}
-              [1997/10/10 v1.3x
- Standard LaTeX document class]
+\ProvidesClass{cjpsuppl}
+%% ********************************
+%%  INITIAL CODE
+%% ********************************
 \newcommand\@ptsize{}
-\newif\if@restonecol
-\newif\if@titlepage
-\@titlepagetrue
-\newif\if@openright
+\RequirePackage{ifthen}
+%% **********************************
+%%  DECLARATION OF OPTIONS
+%% **********************************
 \if@compatibility\else
 \DeclareOption{a4paper}
    {\setlength\paperheight {297mm}%
     \setlength\paperwidth  {210mm}}
-\DeclareOption{a5paper}
-   {\setlength\paperheight {210mm}%
-    \setlength\paperwidth  {148mm}}
-\DeclareOption{b5paper}
-   {\setlength\paperheight {250mm}%
-    \setlength\paperwidth  {176mm}}
 \DeclareOption{letterpaper}
    {\setlength\paperheight {11in}%
     \setlength\paperwidth  {8.5in}}
@@ -117,347 +29,312 @@
 \DeclareOption{executivepaper}
    {\setlength\paperheight {10.5in}%
     \setlength\paperwidth  {7.25in}}
-\DeclareOption{landscape}
-   {\setlength\@tempdima   {\paperheight}%
-    \setlength\paperheight {\paperwidth}%
-    \setlength\paperwidth  {\@tempdima}}
 \fi
 \if@compatibility
   \renewcommand\@ptsize{0}
 \else
 \DeclareOption{10pt}{\renewcommand\@ptsize{0}}
 \fi
-\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
-\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
-\if@compatibility\else
-\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
-\fi
 \DeclareOption{twoside}{\@twosidetrue  \@mparswitchtrue}
 \DeclareOption{draft}{\setlength\overfullrule{5pt}}
 \if@compatibility\else
 \DeclareOption{final}{\setlength\overfullrule{0pt}}
 \fi
-\DeclareOption{titlepage}{\@titlepagetrue}
 \if@compatibility\else
 \DeclareOption{notitlepage}{\@titlepagefalse}
 \fi
-\if@compatibility
-\else
-\DeclareOption{openright}{\@openrighttrue}
-\DeclareOption{openany}{\@openrightfalse}
-\fi
 \if@compatibility\else
 \DeclareOption{onecolumn}{\@twocolumnfalse}
 \fi
-\DeclareOption{twocolumn}{\@twocolumntrue}
 \DeclareOption{leqno}{\input{leqno.clo}}
 \DeclareOption{fleqn}{\input{fleqn.clo}}
-\DeclareOption{openbib}{%
-  \AtEndOfPackage{%
-   \renewcommand\@openbib@code{%
-      \advance\leftmargin\bibindent
-      \itemindent -\bibindent
-      \listparindent \itemindent
-      \parsep \z@
-      }%
-   \renewcommand\newblock{\par}}%
-}
-\ExecuteOptions{letterpaper,10pt,oneside,onecolumn,final,openany}
+%%
+\ExecuteOptions{a4paper,10pt,twoside,onecolumn,final}
 \ProcessOptions
 \input{size1\@ptsize.clo}
-\setlength\lineskip{1\p@}
-\setlength\normallineskip{1\p@}
-\renewcommand\baselinestretch{}
-\setlength\parskip{0\p@ \@plus \p@}
+%%
+%% ****************************************
+%% 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}
+\oddsidemargin  43pt  %44   Left margin on odd-numbered pages.
+\evensidemargin 43pt  %82   Left margin on even-numbered pages.
+ \setlength{\footskip}{25pt}
+\setlength{\topmargin}{27pt}
+\setlength{\textwidth}{28cc}
+\setlength{\textheight}{41.9cc}%{41.13cc}
 \setcounter{topnumber}{2}
-\renewcommand\topfraction{.7}
-\setcounter{bottomnumber}{1}
-\renewcommand\bottomfraction{.3}
-\setcounter{totalnumber}{3}
-\renewcommand\textfraction{.2}
-\renewcommand\floatpagefraction{.5}
-\setcounter{dbltopnumber}{2}
-\renewcommand\dbltopfraction{.7}
-\renewcommand\dblfloatpagefraction{.5}
-\if@twoside
-  \def\ps@headings{%
-      \let\@oddfoot\@empty\let\@evenfoot\@empty
-      \def\@evenhead{\thepage\hfil\slshape\leftmark}%
-      \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
-      \let\@mkboth\markboth
-    \def\chaptermark##1{%
-      \markboth {\MakeUppercase{%
-        \ifnum \c@secnumdepth >\m@ne
-            \@chapapp\ \thechapter. \ %
-        \di
-        ##1}}{}}%
-    \ded\sectionmark##1{%
-      \markright {\MakeUppercase{%
-        \ifnum \c@secnumdepth >\z@
-          \thesection. \ %
-        \fi
-        ##1}}}}
-\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}
+%%
+%% ************************************
+%% 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\suppl#1{\def\@suppl{#1}}
+\def\year#1{\def\@year{#1}
+  \setcounter{volume}{#1} \addtocounter{volume}{-1950}
+  \def\@volume{\arabic{volume}} }
+%%
+\def\ps@normalpg{%
+\def\@oddfoot{\hbox{}{\footnotesize\sffamily Czech.\ J.\ Phys.\ \@volume\
+(\@year)}\hfil\rmfamily\@refnum\hfil\@suppl\thepage}
+\def\@evenfoot{\hbox{}{\rmfamily\@suppl\thepage\hfil\@refnum}\hfil
+\footnotesize\sffamily Czech.\ J.\ Phys.\ \@volume\ (\@year)}
+\def\@evenhead{\hbox{}\hfil\footnotesize\slshape\@headauthor\hfil}
+\def\@oddhead{\hbox{}\hfil\footnotesize\slshape\@headtitle\hfil }  }
+%%
+\def\ps@emptyheadpg{%
+\def\@oddfoot{\hbox{}{\footnotesize\sffamily Czech.\ J.\ Phys.\ \@volume\
+(\@year)}\hfil\rmfamily\@refnum\hfil\@suppl\thepage}
+\def\@evenfoot{\hbox{}{\rmfamily\@suppl\thepage\hfil\@refnum}\hfil
+\footnotesize\sffamily Czech.\ J.\ Phys.\ \@volume\ (\@year)}
+\let\@evenhead\@empty
+\let\@oddhead\@empty  }
+%%
+\def\ps@titpg{%
+\def\@oddfoot{\hbox{}{\footnotesize\sffamily Czechoslovak Journal of Physics,
+Vol.\ \@volume\ (\@year), Suppl.\ \@suppl}\hfill\rmfamily\@refnum\hfill
+\@suppl\thepage}
+\def\@evenfoot{\hbox{}{\rmfamily\@suppl\thepage\hfill\@refnum}\hfill
+\footnotesize\sffamily
+Czechoslovak Journal of Physics, Vol.\ \@volume\ (\@year), Suppl.\
+\@suppl}
+\let\@evenhead\@empty
+\let\@oddhead\@empty  }
+%%
+\def\ps@firsttitpg{%
+\def\@oddfoot{\hbox{}{\footnotesize\sffamily Czech.\ J.\ Phys.\ Vol.\ %
+\@volume\ (\@year)} \hfil\rmfamily\@refnum\hfil\@suppl\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\chaptermark##1{%
-      \markright {\MakeUppercase{%
-        \ifnum \c@secnumdepth >\m@ne
-            \@chapapp\ \thechapter. \ %
-        \fi
-        ##1}}}}
-\fi
-\def\ps@myheadings{%
-    \let\@oddfoot\@empty\let\@evenfoot\@empty
-    \def\@evenhead{\thepage\hfil\slshape\leftmark}%
-    \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
-    \let\@mkboth\@gobbletwo
-    \let\chaptermark\@gobble
-    \let\sectionmark\@gobble
+\def\@evenfoot{\hbox{}{\rmfamily\@suppl\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
+ \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
+ \thispagestyle{titpg}
+ \endgroup
+ \setcounter{footnote}{0}
+ \let\maketitle\relax
+ \let\@maketitle\relax
+ \gdef\@author{}\gdef\@title{}
     }
-  \if@titlepage
-  \newcommand\maketitle{\begin{titlepage}%
-  \let\footnotesize\small
-  \let\footnoterule\relax
-  \let \footnote \thanks
-  \null\vfil
-  \vskip 60\p@
-  \begin{center}%
-    {\LARGE \@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
+%%
+\def\Part#1{\def\@Part{#1}}
+\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
+Supplement \@suppl%
+ {\setbox\@tempboxa\hbox{\@Part}
+       \ifdim\wd\@tempboxa >0pt
+         {\tecka\symbol{1}}\ Part\ \@Part\
+        \fi}%
+{\tecka\symbol{1}} pp.\
+\@suppl\@firstpage--\@suppl\@lastpage\\}
+\vskip -18pt
+\noindent\rule{28cc}{0.9pt}
+ \par\begingroup
+\thispagestyle{firsttitpg}
+ \endgroup
+ \setcounter{footnote}{0}
+ \let\makefirsttitle\relax
 }
+%%
+\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
+   {\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
-\newcommand\maketitle{\par
-  \begingroup
-    \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
-
-\def\@makefnmark{\noindent\rlap{\@textsuperscript{\noindent\normalfont\@thefnmar
-k}}}%
-    \long\def\@makefntext##1{\parindent 1em\noindent
-            \hb@xt@1.8em{%
-                \hss\@textsuperscript{\noindent\normalfont\@thefnmark}}##1}%
-    \if@twocolumn
-      \ifnum \col@number=\@ne
-        \@maketitle
+                                    \fi}
       \else
-        \twocolumn[\@maketitle]%
-      \fi
+                             \fi}
     \else
-      \newpage
-      \global\@topnum\z@   % Prevents figures from going at top of page.
-      \@maketitle
-    \fi
-    \thispagestyle{plain}\@thanks
-  \endgroup
-  \setcounter{footnote}{0}%
-  \global\let\thanks\relax
-  \global\let\maketitle\relax
-  \global\let\@maketitle\relax
-  \global\let\@thanks\@empty
-  \global\let\@author\@empty
-  \global\let\@date\@empty
-  \global\let\@title\@empty
-  \global\let\title\relax
-  \global\let\author\relax
-  \global\let\date\relax
-  \global\let\and\relax
-}
-\def\@maketitle{%
-  \newpage
-  \null
-  \vskip 2em%
-  \begin{center}%
-  \let \footnote \thanks
-    {\LARGE \@title \par}%
-    \vskip 1.5em%
-    {\large
-      \lineskip .5em%
-      \begin{tabular}[t]{c}%
-        \@author
-      \end{tabular}\par}%
-    \vskip 1em%
-    {\large \@date}%
-  \end{center}%
+                      \fi}
+               \else
+               \fi}
+       \else
+       \fi}   }  %konec cent
+\vskip 1em
+{\setbox\@tempboxa\hbox{\@daterec}
+   \ifdim \wd\@tempboxa >0pt                      % IF longer than empty:
+      {\raggedleft \small Received \@daterec\par} % THEN write.
+   \else                                          % ELSE  nic.
+   \fi}
   \par
-  \vskip 1.5em}
-\fi
-\newcommand*\chaptermark[1]{}
-\setcounter{secnumdepth}{2}
+ \vskip 1em
+   }
+%%
+%%
+%% *************************************
+%% SECTIONS
+%% *************************************
+%%
+\setcounter{secnumdepth}{3}
 \newcounter {part}
-\newcounter {chapter}
-\newcounter {section}[chapter]
+\newcounter {section}
 \newcounter {subsection}[section]
 \newcounter {subsubsection}[subsection]
 \newcounter {paragraph}[subsubsection]
 \newcounter {subparagraph}[paragraph]
 \renewcommand \thepart {\@Roman\c@part}
-\renewcommand \thechapter {\@arabic\c@chapter}
-\renewcommand \thesection {\thechapter.\@arabic\c@section}
+\renewcommand\thesection      {\@arabic\c@section}
 \renewcommand\thesubsection   {\thesection.\@arabic\c@subsection}
 \renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection}
 \renewcommand\theparagraph    {\thesubsubsection.\@arabic\c@paragraph}
 \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
-\newcommand\@chapapp{\chaptername}
-\newcommand\part{%
-  \if@openright
-    \cleardoublepage
-  \else
-    \clearpage
-  \fi
-  \thispagestyle{plain}%
-  \if@twocolumn
-    \onecolumn
-    \@tempswatrue
-  \else
-    \@tempswafalse
-  \fi
-  \null\vfil
+\newcommand\part{\par
+   \addvspace{4ex}%
+   \@afterindentfalse
   \secdef\@part\@spart}
-
+%%
 \def\@part[#1]#2{%
-    \ifnum \c@secnumdepth >-2\relax
+    \ifnum \c@secnumdepth >\m@ne
       \refstepcounter{part}%
       \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
     \else
       \addcontentsline{toc}{part}{#1}%
     \fi
-    \markboth{}{}%
-    {\centering
-     \interlinepenalty \@M
-     \normalfont
-     \ifnum \c@secnumdepth >-2\relax
-       \huge\bfseries \partname~\thepart
-       \par
-       \vskip 20\p@
-     \fi
-     \Huge \bfseries #2\par}%
-    \@endpart}
-\def\@spart#1{%
-    {\centering
+    {\parindent \z@ \raggedright
      \interlinepenalty \@M
      \normalfont
-     \Huge \bfseries #1\par}%
-    \@endpart}
-\def\@endpart{\vfil\newpage
-              \if@twoside
-                \null
-                \thispagestyle{empty}%
-                \newpage
-              \fi
-              \if@tempswa
-                \twocolumn
-              \fi}
-\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
-                    \thispagestyle{plain}%
-                    \global\@topnum\z@
-                    \@afterindentfalse
-                    \secdef\@chapter\@schapter}
-\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
-                         \refstepcounter{chapter}%
-                         \typeout{\@chapapp\space\thechapter.}%
-                         \addcontentsline{toc}{chapter}%
-                                   {\protect\numberline{\thechapter}#1}%
-                    \else
-                      \addcontentsline{toc}{chapter}{#1}%
-                    \fi
-                    \chaptermark{#1}%
-                    \addtocontents{lof}{\protect\addvspace{10\p@}}%
-                    \addtocontents{lot}{\protect\addvspace{10\p@}}%
-                    \if@twocolumn
-                      \@topnewpage[\@makechapterhead{#2}]%
-                    \else
-                      \@makechapterhead{#2}%
-                      \@afterheading
-                    \fi}
-\def\@makechapterhead#1{%
-  \vspace*{50\p@}%
-  {\parindent \z@ \raggedright \normalfont
     \ifnum \c@secnumdepth >\m@ne
-        \huge\bfseries \@chapapp\space \thechapter
+       \Large\bfseries \partname~\thepart
         \par\nobreak
-        \vskip 20\p@
     \fi
-    \interlinepenalty\@M
-    \Huge \bfseries #1\par\nobreak
-    \vskip 40\p@
-  }}
-\def\@schapter#1{\if@twocolumn
-                   \@topnewpage[\@makeschapterhead{#1}]%
-                 \else
-                   \@makeschapterhead{#1}%
-                   \@afterheading
-                 \fi}
-\def\@makeschapterhead#1{%
-  \vspace*{50\p@}%
+     \huge \bfseries #2%
+     \markboth{}{}\par}%
+    \nobreak
+    \vskip 3ex
+    \@afterheading}
+\def\@spart#1{%
   {\parindent \z@ \raggedright
-    \normalfont
     \interlinepenalty\@M
-    \Huge \bfseries  #1\par\nobreak
-    \vskip 40\p@
-  }}
+     \normalfont
+     \huge \bfseries #1\par}%
+     \nobreak
+     \vskip 3ex
+     \@afterheading}
 \newcommand\section{\@startsection {section}{1}{\z@}%
-                                   {-3.5ex \@plus -1ex \@minus -.2ex}%
+                                   {3.5ex \@plus .5ex \@minus .2ex}%
                                    {2.3ex \@plus.2ex}%
-                                   {\normalfont\Large\bfseries}}
+                                   {\centering\normalfont\bfseries}}
 \newcommand\subsection{\@startsection{subsection}{2}{\z@}%
                                      {-3.25ex\@plus -1ex \@minus -.2ex}%
                                      {1.5ex \@plus .2ex}%
-                                     {\normalfont\large\bfseries}}
+                                     {\normalfont\small\bfseries}}
 \newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
-                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
+                                     {3ex\@plus -1ex \@minus -.2ex}%
                                      {1.5ex \@plus .2ex}%
-                                     {\normalfont\normalsize\bfseries}}
+                                     {\normalfont\normalsize}}
 \newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
-                                    {3.25ex \@plus1ex \@minus.2ex}%
+                                    {-0ex \@plus0ex \@minus.2ex}%
                                     {-1em}%
-                                    {\normalfont\normalsize\bfseries}}
+                                    {\normalfont\normalsize\itshape}}
 \newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
                                        {3.25ex \@plus1ex \@minus .2ex}%
                                        {-1em}%
-                                      {\normalfont\normalsize\bfseries}}
-\if@twocolumn
-  \setlength\leftmargini  {2em}
-\else
+                                      {\normalfont\normalsize}}
+%%
+%% *************************************
+%% LISTS
+%% *************************************
+%%
   \setlength\leftmargini  {2.5em}
-\fi
-\leftmargin  \leftmargini
 \setlength\leftmarginii  {2.2em}
 \setlength\leftmarginiii {1.87em}
 \setlength\leftmarginiv  {1.7em}
-\if@twocolumn
-  \setlength\leftmarginv  {.5em}
-  \setlength\leftmarginvi {.5em}
-\else
   \setlength\leftmarginv  {1em}
   \setlength\leftmarginvi {1em}
-\fi
 \setlength  \labelsep  {.5em}
 \setlength  \labelwidth{\leftmargini}
 \addtolength\labelwidth{-\labelsep}
@@ -475,39 +352,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}{%
-      \if@twocolumn
-        \section*{\abstractname}%
+           \fi}
+{ \setbox\@tempboxa\hbox{\@keywords}
+     \ifdim \wd\@tempboxa >0pt
+{\noindent\small{\em Key words}\/: \parbox[t]{24.2cc}{\@keywords}\par}
       \else
-        \small
-        \begin{center}%
-          {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
-        \end{center}%
-        \quotation
       \fi}
-      {\if@twocolumn\else\endquotation\fi}
-\fi
+    \vskip 20pt
+  }
+
+%%
 \newenvironment{verse}
                {\let\\\@centercr
                 \list{}{\itemsep      \z@
@@ -517,6 +395,7 @@
                         \advance\leftmargin 1.5em}%
                 \item\relax}
                {\endlist}
+%%
 \newenvironment{quotation}
                {\list{}{\listparindent 1.5em%
                         \itemindent    \listparindent
@@ -524,45 +403,17 @@
                         \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{chapter}{0}%
   \setcounter{section}{0}%
-  \renewcommand\@chapapp{\appendixname}%
-  \renewcommand\thechapter{\@Alph\c@chapter}}
+  \setcounter{subsection}{0}%
+  \renewcommand\thesection{\@Alph\c@section}}
+%%
 \setlength\arraycolsep{5\p@}
 \setlength\tabcolsep{6\p@}
 \setlength\arrayrulewidth{.4\p@}
@@ -571,49 +422,59 @@
 \skip\@mpfootins = \skip\footins
 \setlength\fboxsep{3\p@}
 \setlength\fboxrule{.4\p@}
-\@addtoreset {equation}{chapter}
-\renewcommand\theequation
-  {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation}
-\newcounter{figure}[chapter]
-\renewcommand \thefigure
-     {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@figure}
-\def\fps@figure{tbp}
+\renewcommand\theequation{\@arabic\c@equation}
+%%
+%% **************************************
+%% FLOATS
+%% ************************************
+%%
+\newcounter{figure}
+\renewcommand\thefigure{\@arabic\c@figure}
+\def\fps@figure{htbp}
 \def\ftype@figure{1}
 \def\ext@figure{lof}
-\def\fnum@figure{\figurename~\thefigure}
+\def\fnum@figure{\small Fig.\ \thefigure.\ }
 \newenvironment{figure}
                {\@float{figure}}
                {\end@float}
-\newenvironment{figure*}
-               {\@dblfloat{figure}}
-               {\end@dblfloat}
-\newcounter{table}[chapter]
-\renewcommand \thetable
-     {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@table}
-\def\fps@table{tbp}
+%%
+\newcounter{table}
+\renewcommand\thetable{\@arabic\c@table}
+\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{10\p@}
 \setlength\belowcaptionskip{0\p@}
+%%
 \long\def\@makecaption#1#2{%
   \vskip\abovecaptionskip
-  \sbox\@tempboxa{#1: #2}%
-  \ifdim \wd\@tempboxa >\hsize
-    #1: #2\par
-  \else
-    \global \@minipagefalse
-    \hb@xt@\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}
@@ -623,40 +484,42 @@
 \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}
-\setcounter{tocdepth}{2}
+\setcounter{tocdepth}{3}
 \newcommand\tableofcontents{%
-    \if@twocolumn
-      \@restonecoltrue\onecolumn
-    \else
-      \@restonecolfalse
-    \fi
-    \chapter*{\contentsname
+    \section*{\contentsname
         \@mkboth{%
            \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
     \@starttoc{toc}%
-    \if@restonecol\twocolumn\fi
     }
 \newcommand*\l@part[2]{%
   \ifnum \c@tocdepth >-2\relax
-    \addpenalty{-\@highpenalty}%
+    \addpenalty\@secpenalty
     \addvspace{2.25em \@plus\p@}%
     \begingroup
+      \setlength\@tempdima{3em}%
       \parindent \z@ \rightskip \@pnumwidth
       \parfillskip -\@pnumwidth
       {\leavevmode
        \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par
        \nobreak
+       \if@compatibility
          \global\@nobreaktrue
          \everypar{\global\@nobreakfalse\everypar{}}%
+      \fi
     \endgroup
   \fi}
-\newcommand*\l@chapter[2]{%
-  \ifnum \c@tocdepth >\m@ne
-    \addpenalty{-\@highpenalty}%
-    \vskip 1.0em \@plus\p@
+\newcommand*\l@section[2]{%
+  \ifnum \c@tocdepth >\z@
+    \addpenalty\@secpenalty
+    \addvspace{1.0em \@plus\p@}%
     \setlength\@tempdima{1.5em}%
     \begingroup
       \parindent \z@ \rightskip \@pnumwidth
@@ -665,46 +528,38 @@
       \advance\leftskip\@tempdima
       \hskip -\leftskip
       #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
-      \penalty\@highpenalty
     \endgroup
   \fi}
-\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}}
-\newcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}}
-\newcommand*\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
-\newcommand*\l@paragraph{\@dottedtocline{4}{10em}{5em}}
-\newcommand*\l@subparagraph{\@dottedtocline{5}{12em}{6em}}
+\newcommand*\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
+\newcommand*\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
+\newcommand*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
+\newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
+%%
 \newcommand\listoffigures{%
-    \if@twocolumn
-      \@restonecoltrue\onecolumn
-    \else
-      \@restonecolfalse
-    \fi
-    \chapter*{\listfigurename
+    \section*{\listfigurename
       \@mkboth{\MakeUppercase\listfigurename}%
               {\MakeUppercase\listfigurename}}%
     \@starttoc{lof}%
-    \if@restonecol\twocolumn\fi
     }
 \newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
+%%
 \newcommand\listoftables{%
-    \if@twocolumn
-      \@restonecoltrue\onecolumn
-    \else
-      \@restonecolfalse
-    \fi
-    \chapter*{\listtablename
+    \section*{\listtablename
       \@mkboth{%
           \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}%
     \@starttoc{lot}%
-    \if@restonecol\twocolumn\fi
     }
 \let\l@table\l@figure
+%%
+%% ************************************
+%% BIBLIOGRAPHY
+%% ************************************
+%%
 \newdimen\bibindent
 \setlength\bibindent{1.5em}
 \newenvironment{thebibliography}[1]
-     {\chapter*{\bibname
-        \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}}%
-      \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
@@ -712,77 +567,153 @@
             \usecounter{enumiv}%
             \let\p@enumiv\@empty
             \renewcommand\theenumiv{\@arabic\c@enumiv}}%
-      \sloppy
-      \clubpenalty4000
-      \@clubpenalty \clubpenalty
-      \widowpenalty4000%
+      \sloppy\clubpenalty4000\widowpenalty4000%
       \sfcode`\.\@m}
-     {\def\@noitemerr
+     {\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[\@makeschapterhead{\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@}
-\@addtoreset{footnote}{chapter}
 \newcommand\@makefntext[1]{%
-    \parindent 1em%
-    \noindent
-    \hb@xt@1.8em{\hss\@makefnmark}#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\bibname{References}
+\newcommand\refname{References}
 \newcommand\indexname{Index}
 \newcommand\figurename{Figure}
 \newcommand\tablename{Table}
 \newcommand\partname{Part}
-\newcommand\chaptername{Chapter}
 \newcommand\appendixname{Appendix}
 \newcommand\abstractname{Abstract}
-\def\today{\ifcase\month\or
-  January\or February\or March\or April\or May\or June\or
-  July\or August\or September\or October\or November\or December\fi
-  \space\number\day, \number\year}
-\setlength\columnsep{10\p@}
-\setlength\columnseprule{0\p@}
-\pagestyle{plain}
+%%
+\pagestyle{normalpg}
 \pagenumbering{arabic}
-\if@twoside
-\else
-  \raggedbottom
-\fi
-\if@twocolumn
-  \twocolumn
-  \sloppy
-  \flushbottom
-\else
-  \onecolumn
-\fi
-\endinput
+%\onecolumn
+\frenchspacing
 %%
-%% End of file `report.cls'.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Useful abbreviations for commands and environments
+% and simple macros
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\nc{\newcommand}
+\def\rnc{\renewcommand}
+\def\bc{\begin{center}}
+\def\ec{\end{center}}
+\def\bfl{\begin{flushleft}}
+\def\efl{\end{flushleft}}
+\def\bfr{\begin{flushright}}
+\def\efr{\end{flushright}}
+\def\bi{\begin{itemize}}
+\def\ei{\end{itemize}}
+\def\ben{\begin{enumerate}}
+\def\een{\end{enumerate}}
+\def\bd{\begin{description}}
+\def\ed{\end{description}}
+\def\be{\begin{equation}}
+\def\ee{\end{equation}}
+\def\bea{\begin{eqnarray}}
+\def\eea{\end{eqnarray}}
+\def\beb{\begin{eqnarray*}}
+\def\eeb{\end{eqnarray*}}
+\def\ba{\begin{array}}
+\def\ea{\end{array}}
+\def\bfg{\begin{figure}}
+\def\efg{\end{figure}}
+\def\bt{\begin{table}}
+\def\et{\end{table}}
+\def\btu{\begin{tabular}}
+\def\etu{\end{tabular}}
+\def\bbib#1{\begin{thebibliography}{#1}}
+\def\ebib{\end{thebibliography}}
+\def\mlc{\multicolumn}
+\def\sltcs#1{\setlength{\tabcolsep}{#1}}
+\def\slacs#1{\setlength{\arraycolsep}{#1}}
+\def\sfrac#1#2{\mbox{$\frac{#1}{#2}$}}
+\def\probox#1{\protect\mbox{#1}}
+\def\disty{\displaystyle}
+\def\I{{\rm i}}
+\def\E{{\rm e}}
+\def\D{{\rm d}}


+% Commands for bold letters and symbols (mostly residue
+% of LaTeX 2.09, but bold math. italic remains necessary
+% for bold capital Greek letters!):

+% Bold upright:
+
+%\bf  - standard                    normalsize (10pt)
+\def\lbf#1{\mbox{\cmbxxii#1}}     % large (12pt)
+\def\sbf#1{\mbox{\cmbxix#1}}      % small (9pt)
+\def\fbf#1{\mbox{\cmbxviii#1}}    % footnotesize  (8pt)
+\def\ibf#1{\mbox{\cmbxvii#1}}     % 1st order indexes (7pt)
+\def\sibf#1{\mbox{\cmbxvi#1}}     % indexes for small (6pt)
+\def\iibf#1{\mbox{\cmbxv#1}}      % 2nd order indexes (5pt)
+
+% Bold math. italic:
+
+\def\bm#1{\mbox{\boldmath$#1$}}   % normalsize
+\def\lbm#1{\mbox{\cmmibxii#1}}    % large (12pt)
+\def\sbm#1{\mbox{\cmmibix#1}}     % small
+\def\fbm#1{\mbox{\cmmibviii#1}}   % footnotesize
+\def\ibm#1{\mbox{\cmmibvii#1}}    % 1st order indexes (7pt)
+\def\sibm#1{\mbox{\cmmibvi#1}}    % indexes for small (6pt)
+\def\iibm#1{\mbox{\cmmibv#1}}     % 2nd order indexes (5pt)
+
+% Bold symbols:
+
+\def\bfsy#1{\mbox{\cmbsyx#1}}     % normalsize
+\def\lbfsy#1{\mbox{\cmbsyxii#1}}  % large (12pt)
+\def\sbfsy#1{\mbox{\cmbsyix#1}}   % small
+\def\fbfsy#1{\mbox{\cmbsyviii#1}} % footnotesize
+\def\ibfsy#1{\mbox{\cmbsyvii#1}}  % 1st order indexes (7pt)
+\def\sibfsy#1{\mbox{\cmbsyvi#1}}  % indexes for small (6pt)
+\def\iibfsy#1{\mbox{\cmbsyv#1}}   % 2nd order indexes (5pt)
+
+\newfont{\cmbxxii}{cmbx12}
+\newfont{\cmbxix}{cmbx9}
+\newfont{\cmbxviii}{cmbx8}
+\newfont{\cmbxvii}{cmbx7}
+\newfont{\cmbxvi}{cmbx6}
+\newfont{\cmbxv}{cmbx5}
+
+\newfont{\cmmibxii}{cmmib10 scaled \magstep 1}
+\newfont{\cmmibix}{cmmib9}
+\newfont{\cmmibviii}{cmmib8}
+\newfont{\cmmibvii}{cmmib7}
+\newfont{\cmmibvi}{cmmib6}
+\newfont{\cmmibv}{cmmib5}
+
+\newfont{\cmbsyxii}{cmbsy10 scaled \magstep 1}
+\newfont{\cmbsyx}{cmbsy10}
+\newfont{\cmbsyix}{cmbsy9}
+\newfont{\cmbsyviii}{cmbsy8}
+\newfont{\cmbsyvii}{cmbsy7}
+\newfont{\cmbsyvi}{cmbsy6}
+\newfont{\cmbsyv}{cmbsy5}
+% *******************************************************
+\endinput
+%%
+%% End of file `cjpsuppl.cls'.
+%%

 

Close Window
 
  The service has been written by
Heinrich Stamerjohanns