%% This is file `cjpsuppl.sty' - LaTeX 2.09 (Urcen jen k uprave
%%     prispevku pro Supplement - tedy pro guest editory,
%%     nikoli pro autory! ) 
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Documentstyle for supplements to Czechoslovak Journal of Physics
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%

\@twosidetrue  %  Defines twoside option.

\@options

\newcounter{volume}

\def\daterec#1{\def\@daterec{#1}}
\def\suppl#1{\def\@suppl{#1}}
\def\year#1{\def\@year{#1}
  \setcounter{volume}{#1} \addtocounter{volume}{-1950}
  \def\@volume{\arabic{volume}} }

\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\firstpage#1{\def\@firstpage{#1}}
\def\lastpage#1{\def\@lastpage{#1}}
\def\headauthor#1{\def\@headauthor{#1}}
\def\headtitle#1{\def\@headtitle{#1}}
\def\lastevenhead#1{\def\@lastevenhead{#1}}
\def\refnum#1{\def\@refnum{#1}}
\def\pacs#1{\def\@pacs{#1}}
\def\keywords#1{\def\@keywords{#1}}

\frenchspacing

%  ****************************************
%  *               FONTS                  *
%  ****************************************
%

\lineskip 1pt            % \lineskip is 1pt for all font sizes.
\normallineskip 1pt
\def\baselinestretch{1}

\def\@normalsize{\@setsize\normalsize{12pt}\xpt\@xpt
\abovedisplayskip 10pt plus2pt minus5pt%
\belowdisplayskip \abovedisplayskip
\abovedisplayshortskip  \z@ plus3pt%
\belowdisplayshortskip  6pt plus3pt minus3pt%
\let\@listi\@listI}   % Setting of \@listi added 9 Jun 87

\def\small{\@setsize\small{11pt}\ixpt\@ixpt
\abovedisplayskip 8.5pt plus 3pt minus 4pt%
\belowdisplayskip \abovedisplayskip
\abovedisplayshortskip \z@ plus2pt%
\belowdisplayshortskip 4pt plus2pt minus 2pt
\def\@listi{\leftmargin\leftmargini %% Added 22 Dec 87
\topsep 4pt plus 2pt minus 2pt\parsep 2pt plus 1pt minus 1pt
\itemsep \parsep}}

\def\footnotesize{\@setsize\footnotesize{9.5pt}\viiipt\@viiipt
\abovedisplayskip 6pt plus 2pt minus 4pt%
\belowdisplayskip \abovedisplayskip
\abovedisplayshortskip \z@ plus 1pt%
\belowdisplayshortskip 3pt plus 1pt minus 2pt
\def\@listi{\leftmargin\leftmargini %% Added 22 Dec 87
\topsep 3pt plus 1pt minus 1pt\parsep 2pt plus 1pt minus 1pt
\itemsep \parsep}}
\def\scriptsize{\@setsize\scriptsize{8pt}\viipt\@viipt}
\def\tiny{\@setsize\tiny{6pt}\vpt\@vpt}
\def\large{\@setsize\large{14pt}\xiipt\@xiipt}
\def\Large{\@setsize\Large{18pt}\xivpt\@xivpt}
\def\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt}
\def\huge{\@setsize\huge{25pt}\xxpt\@xxpt}
\def\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt}

\normalsize  % Choose the normalsize font.

%  ****************************************
%  *            PAGE LAYOUT               *
%  ****************************************
%
% All margin dimensions measured from a point one inch from top and side
% of page.

% SIDE MARGINS:
\if@twoside                 % Values for two-sided printing:
   \oddsidemargin  43pt  %44   Left margin on odd-numbered pages.
   \evensidemargin 43pt  %82   Left margin on even-numbered pages.
   \marginparwidth 107pt    %   Width of marginal notes.
\else                       % Values for one-sided printing:
   \oddsidemargin  63pt     %   Note that \oddsidemargin = \evensidemargin
   \evensidemargin 63pt
   \marginparwidth 90pt
\fi
\marginparsep 11pt          % Horizontal space between outer margin and
                            % marginal note


% VERTICAL SPACING:
                         % Top of page:
\topmargin 27pt          %    Nominal distance from top of page to top of
                         %    box containing running head.
\headheight 12pt         %    Height of box containing running head.
\headsep 17pt %25pt            %    Space between running head and text.
% \topskip = 10pt        %    '\baselineskip' for first line of page.
                         % Bottom of page:
\footskip 25pt %30pt           %    Distance from baseline of box containing foot
                         %    to baseline of last line of text.


% DIMENSION OF TEXT:

\textheight = 41.13cc % 45\baselineskip
\advance\textheight by \topskip
\textwidth 28cc          % Width of text line.
                         % For two-column mode:
\columnsep 10pt          %    Space between columns
\columnseprule 0pt       %    Width of rule between columns.

% FOOTNOTES:

\footnotesep 6.65pt   % Height of strut placed at the beginning of every
                      % footnote = height of normal \footnotesize strut,
                      % so no extra space between footnotes.

\skip\footins 9pt plus 4pt minus 2pt  % Space between last line of text and
                                      % top of first footnote.

% FLOATS: (a float is something like a figure or table)
%
%  FOR FLOATS ON A TEXT PAGE:
%
%    ONE-COLUMN MODE OR SINGLE-COLUMN FLOATS IN TWO-COLUMN MODE:
\floatsep 12pt plus 2pt minus 2pt        % Space between adjacent floats moved
                                         % to top or bottom of text page.
\textfloatsep 12pt plus 2pt minus 2pt    % Space between main text and floats
                                         % at top or bottom of page.
\intextsep 12pt plus 2pt minus 2pt       % Space between in-text figures and
                                         % text.
\@maxsep 15pt                            % The maximum of \floatsep,
                                         % \textfloatsep and \intextsep (minus
                                         % the stretch and shrink).
%    TWO-COLUMN FLOATS IN TWO-COLUMN MODE:
\dblfloatsep 12pt plus 2pt minus 2pt     % Same as \floatsep for double-column
                                         % figures in two-column mode.
\dbltextfloatsep 20pt plus 2pt minus 4pt % \textfloatsep for double-column
                                         % floats.
\@dblmaxsep 20pt                         % The maximum of \dblfloatsep and
                                         % \dbltexfloatsep.

%  FOR FLOATS ON A SEPARATE FLOAT PAGE OR COLUMN:
%    ONE-COLUMN MODE OR SINGLE-COLUMN FLOATS IN TWO-COLUMN MODE:
\@fptop 0pt plus 1fil    % Stretch at top of float page/column. (Must be
                         % 0pt plus ...)
\@fpsep 8pt plus 2fil    % Space between floats on float page/column.
\@fpbot 0pt plus 1fil    % Stretch at bottom of float page/column. (Must be
                         % 0pt plus ... )

%   DOUBLE-COLUMN FLOATS IN TWO-COLUMN MODE.
\@dblfptop 0pt plus 1fil % Stretch at top of float page. (Must be 0pt plus ...)
\@dblfpsep 8pt plus 2fil % Space between floats on float page.
\@dblfpbot 0pt plus 1fil % Stretch at bottom of float page. (Must be
                         % 0pt plus ... )
% MARGINAL NOTES:
%
\marginparpush 5pt       % Minimum vertical separation between two marginal
                         % notes.

%  ****************************************
%  *           PARAGRAPHING               *
%  ****************************************
%
\parskip 0pt plus 0.5pt              % Extra vertical space between paragraphs.
\parindent 12pt                    % Width of paragraph indentation.
%\topsep 8pt plus 2pt minus 4pt    % Extra vertical space, in addition to
                                   % \parskip, added above and below list and
                                   % paragraphing environments.
\partopsep 2pt plus 1pt minus 1pt  % Extra vertical space, in addition to
                                   % \parskip and \topsep, added when user
                                   % leaves blank line before environment.
%\itemsep 4pt plus 2pt minus 1pt   % Extra vertical space, in addition to
                                   % \parskip, added between list items.

% The following page-breaking penalties are defined

\@lowpenalty   51      % Produced by \nopagebreak[1] or \nolinebreak[1]
\@medpenalty  151      % Produced by \nopagebreak[2] or \nolinebreak[2]
\@highpenalty 301      % Produced by \nopagebreak[3] or \nolinebreak[3]

\@beginparpenalty -\@lowpenalty    % Before a list or paragraph environment.
\@endparpenalty   -\@lowpenalty    % After a list or paragraph environment.
\@itempenalty     -\@lowpenalty    % Between list items.

% \clubpenalty         % 'Club line'  at bottom of page.
% \widowpenalty        % 'Widow line' at top of page.
% \displaywidowpenalty % Math display widow line.
% \predisplaypenalty   % Breaking before a math display.
% \postdisplaypenalty  % Breaking after a math display.
% \interlinepenalty    % Breaking at a line within a paragraph.
% \brokenpenalty       % Breaking after a hyphenated line.

%    ****************************************
%    *             SECTIONS                 *
%    ****************************************
%

\def\part{\par               % New paragraph
   \addvspace{4ex}           % Adds vertical space above title.
   \@afterindentfalse        % Suppresses indent in first paragraph.  Change
   \secdef\@part\@spart}     % to \@afterindenttrue to have indent.

\def\@part[#1]#2{\ifnum \c@secnumdepth >\m@ne    % IF secnumdepth > -1
        \refstepcounter{part}                    %  THEN step part counter
        \addcontentsline{toc}{part}{\thepart     %       add toc line
        \hspace{1em}#1}\else                     %  ELSE add unnumbered line
      \addcontentsline{toc}{part}{#1}\fi         % FI
   { \parindent 0pt \raggedright
    \ifnum \c@secnumdepth >\m@ne   % IF secnumdepth > -1
      \Large \bf Part \thepart     %   THEN Print 'Part' and
      \par \nobreak                %          number in \Large boldface.
    \fi                            % FI
    \huge \bf                      % Select \huge boldface.
    #2\markboth{}{}\par }          % Print title and set heading marks null.
    \nobreak                       % TeX penalty to prevent page break.
    \vskip 3ex                     % Space between title and text.
   \@afterheading                  % Routine called after part and
    }                              %     section heading.

% Heading for \part* command
\def\@spart#1{{\parindent 0pt \raggedright
    \huge \bf
    #1\par}                         % Title.
    \nobreak                        % TeX penalty to prevent page break.
    \vskip 3ex                      % Space between title and text.
    \@afterheading                  % Routine called after part and
  }                                 %     section heading.

\def\section{\@startsection {section}{1}{\z@}{3.5ex plus 0.5ex minus
    .2ex}{2.3ex plus .2ex}{\centering\bf}}
\def\subsection{\@startsection{subsection}{2}{\z@}{3ex plus 1ex minus
   .2ex}{1.5ex plus .2ex}{\small\bf}}
\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{3ex plus
-1ex minus -.2ex}{1.5ex plus .2ex}{\normalsize}}
\def\paragraph{\@startsection
     {paragraph}{4}{\z@}{-0em plus 0ex minus .2ex}{-2em}{\em}}
\def\subparagraph{\@startsection
     {subparagraph}{4}{\z@}{-0em plus 0ex minus
     .2ex}{-2em}{\normalsize}}

\setcounter{secnumdepth}{5}

% APPENDIX
\def\appendix{\par
  \setcounter{section}{0}
  \setcounter{subsection}{0}
  \def\thesection{\Alph{section}}}

% DEFINE COUNTERS:
\newcounter{part}
\newcounter {section}
\newcounter {subsection}[section]
\newcounter {subsubsection}[subsection]
\newcounter {paragraph}[subsubsection]
\newcounter {subparagraph}[paragraph]

\def\thepart{\Roman{part}} % Roman numeral part numbers.
\def\thesection      {\arabic{section}}
\def\thesubsection   {\thesection.\arabic{subsection}}
\def\thesubsubsection{\thesubsection.\arabic{subsubsection}}
\def\theparagraph    {\thesubsubsection.\arabic{paragraph}}
\def\thesubparagraph {\theparagraph.\arabic{subparagraph}}


%    ****************************************
%    *                LISTS                 *
%    ****************************************
%
\leftmargini 25pt
\leftmarginii 22pt     % > \labelsep + width of '(m)'
\leftmarginiii 18.7pt  % > \labelsep + width of 'vii.'
\leftmarginiv 17pt     % > \labelsep + width of 'M.'
\leftmarginv 10pt
\leftmarginvi 10pt

\leftmargin\leftmargini
\labelsep 5pt
\labelwidth\leftmargini\advance\labelwidth-\labelsep

\def\@listI{\leftmargin\leftmargini \parsep 4pt plus 2pt minus 1pt%
\topsep 8pt plus 2pt minus 4pt%
\itemsep 4pt plus 2pt minus 1pt}

\let\@listi\@listI
\@listi

\def\@listii{\leftmargin\leftmarginii
   \labelwidth\leftmarginii\advance\labelwidth-\labelsep
   \topsep 4pt plus 2pt minus 1pt
   \parsep 2pt plus 1pt minus 1pt
   \itemsep \parsep}

\def\@listiii{\leftmargin\leftmarginiii
    \labelwidth\leftmarginiii\advance\labelwidth-\labelsep
    \topsep 2pt plus 1pt minus 1pt
    \parsep \z@ \partopsep 1pt plus 0pt minus 1pt
    \itemsep \topsep}

\def\@listiv{\leftmargin\leftmarginiv
     \labelwidth\leftmarginiv\advance\labelwidth-\labelsep}

\def\@listv{\leftmargin\leftmarginv
     \labelwidth\leftmarginv\advance\labelwidth-\labelsep}

\def\@listvi{\leftmargin\leftmarginvi
     \labelwidth\leftmarginvi\advance\labelwidth-\labelsep}

% ENUMERATE

\def\labelenumi{\theenumi.}
\def\theenumi{\arabic{enumi}}

\def\labelenumii{(\theenumii)}
\def\theenumii{\alph{enumii}}
\def\p@enumii{\theenumi}

\def\labelenumiii{\theenumiii.}
\def\theenumiii{\roman{enumiii}}
\def\p@enumiii{\theenumi(\theenumii)}

\def\labelenumiv{\theenumiv.}
\def\theenumiv{\Alph{enumiv}}
\def\p@enumiv{\p@enumiii\theenumiii}

% ITEMIZE
\def\labelitemi{\bf --}
\def\labelitemii{$\ast$}
\def\labelitemiii{$\bullet$}
\def\labelitemiv{$\cdot$}


% VERSE
\def\verse{\let\\=\@centercr
  \list{}{\itemsep\z@ \itemindent -1.5em\listparindent \itemindent
          \rightmargin\leftmargin\advance\leftmargin 1.5em}\item[]}
\let\endverse\endlist

% QUOTATION
\def\quotation{\list{}{\listparindent 1.5em
    \itemindent\listparindent
    \rightmargin\leftmargin \parsep 0pt plus 1pt}\item[]}
\let\endquotation=\endlist

% QUOTE -- same as quotation except no paragraph indentation,
\def\quote{\list{}{\rightmargin\leftmargin}\item[]}
\let\endquote=\endlist

% DESCRIPTION
\def\descriptionlabel#1{\hspace\labelsep #1}   %\bf odstraneno
\def\description{\list{}{\labelwidth\z@ \itemindent-\leftmargin
       \let\makelabel\descriptionlabel}}
\let\enddescription\endlist

%    ****************************************
%    *         OTHER ENVIRONMENTS           *
%    ****************************************
%
% TITLEPAGE
\def\titlepage{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn
     \else \newpage \fi \thispagestyle{empty}\c@page\z@}

\def\endtitlepage{\if@restonecol\twocolumn \else \newpage \fi}

% ARRAY AND TABULAR
\arraycolsep 5pt     % Half the space between columns in an array environment.
\tabcolsep 6pt       % Half the space between columns in a tabular environment.
\arrayrulewidth .4pt % Width of rules in array and tabular environment.
\doublerulesep 2pt   % Space between adjacent rules in array or tabular env.

% TABBING
\tabbingsep \labelsep   % Space used by the \' command.  (See LaTeX manual.)

% MINIPAGE
\skip\@mpfootins = \skip\footins

% FRAMEBOX
\fboxsep = 3pt    % Space left between box and text by \fbox and \framebox.
\fboxrule = .4pt  % Width of rules in box made by \fbox and \framebox.

%    ****************************************
%    *         TABLE OF CONTENTS, ETC.      *
%    ****************************************
%
\def\@pnumwidth{1.55em}
\def\@tocrmarg {2.55em}
\def\@dotsep{4.5}
\setcounter{tocdepth}{3}

% TABLEOFCONTENTS
%
\def\tableofcontents{\section*{Contents\@mkboth{CONTENTS}{CONTENTS}}
  \@starttoc{toc}}

\def\l@part#1#2{\addpenalty{\@secpenalty}
   \addvspace{2.25em plus 1pt}  % space above part line
   \begingroup
   \@tempdima 3em         % width of box holding part number, used by
     \parindent \z@ \rightskip \@pnumwidth             %% \numberline
     \parfillskip -\@pnumwidth
     {\large \bf          % set line in \large boldface
     \leavevmode          % TeX command to enter horizontal mode.
     #1\hfil \hbox to\@pnumwidth{\hss #2}}\par
     \nobreak             % Never break after part entry
   \endgroup}

\def\l@section#1#2{\addpenalty{\@secpenalty}  % good place for page break
   \addvspace{1.0em plus 1pt}  % space above toc entry
   \@tempdima 1.5em            % width of box holding section number
   \begingroup
     \parindent \z@ \rightskip \@pnumwidth
     \parfillskip -\@pnumwidth
     \bf                  % Boldface.
     \leavevmode          % TeX command to enter horizontal mode.
      \advance\leftskip\@tempdima  %% added 5 Feb 88 to conform to
      \hskip -\leftskip            %% 25 Jan 88 change to \numberline
     #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
   \endgroup}


\def\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
\def\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
\def\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
\def\l@subparagraph{\@dottedtocline{5}{10em}{5em}}

% LIST OF FIGURES
%
%    ****************************************
%    *             BIBLIOGRAPHY             *
%    ****************************************
%
\def\thebibliography#1{\section*{\small \bf References}
\small\list
  {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
    \advance\leftmargin\labelsep
    \usecounter{enumi}}
    \def\newblock{\hskip .11em plus .33em minus .07em}
    \sloppy\clubpenalty4000\widowpenalty4000
    \sfcode`\.=1000\relax}

\let\endthebibliography=\endlist
%  {\ifodd\value{page}\else\thispagestyle{specialpg}\fi}

%    ****************************************
%    *              THE INDEX               *
%    ****************************************
%
\newif\if@restonecol

\def\theindex{\@restonecoltrue\if@twocolumn\@restonecolfalse\fi
\columnseprule \z@
\columnsep 35pt\twocolumn[\section*{Index}]
    \@mkboth{INDEX}{INDEX}\thispagestyle{plain}\parindent\z@
    \parskip\z@ plus .3pt\relax\let\item\@idxitem}

\def\@idxitem{\par\hangindent 40pt}

\def\subitem{\par\hangindent 40pt \hspace*{20pt}}

\def\subsubitem{\par\hangindent 40pt \hspace*{30pt}}

\def\endtheindex{\if@restonecol\onecolumn\else\clearpage\fi}

\def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax}

%    ****************************************
%    *             FOOTNOTES                *
%    ****************************************
%
\def\footnoterule{\kern-3\p@
  \hrule width .4\columnwidth
  \kern 2.6\p@}                 % The \hrule has default height of .4pt .

\long\def\@makefntext#1{\parindent 1em\noindent
            \hbox to 1.8em{\hss$^{\@thefnmark}$)}\hspace{2pt}#1}

\long\def\@makefnmark{\hspace{0.5pt}\hbox{$^{\@thefnmark}$\hspace{-1pt})}}

%    ****************************************
%    *         FIGURES AND TABLES           *
%    ****************************************
%
\setcounter{topnumber}{2}
\def\topfraction{1}
\setcounter{bottomnumber}{2}
\def\bottomfraction{1}
\setcounter{totalnumber}{4}
\def\textfraction{.08}
\def\floatpagefraction{.85}
\setcounter{dbltopnumber}{2}
\def\dbltopfraction{.7}
\def\dblfloatpagefraction{.5}

\long\def\@makecaption#1#2{
\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
\endgroup
}

% FIGURE

\newcounter{figure}
\def\thefigure{\@arabic\c@figure}
\def\obrazek#1{\def\thefigure{#1}}

\def\fps@figure{htb}
\def\ftype@figure{1}
\def\ext@figure{lof}
\def\fnum@figure{Fig.\ \thefigure.\ }
\def\figure{\@float{figure}}
\let\endfigure\end@float
\@namedef{figure*}{\@dblfloat{figure}}
\@namedef{endfigure*}{\end@dblfloat}

% TABLE
%
\newcounter{table}
\def\thetable{\@arabic\c@table}
\def\tabulka#1{\def\thetable{#1}}

\def\fps@table{htb}
\def\ftype@table{2}
\def\ext@table{lot}
\def\fnum@table{Table \thetable.\ }
\def\table{\@float{table}}
\let\endtable\end@float
\@namedef{table*}{\@dblfloat{table}}
    \@namedef{endtable*}{\end@dblfloat}

%    ****************************************
%    *         TITLE AND ABSTRACT           *
%    ****************************************
%
\def\maketitle{\newpage \vskip-20pt
 \begingroup
 \def\thefootnote{\fnsymbol{footnote}}
 \def\@makefnmark{\hbox{%to 0pt
{$^{\@thefnmark}$)\hss}}}
 \newpage
 \global\@topnum\z@
  \@maketitle
 \thispagestyle{titpg}
 \endgroup
 \setcounter{footnote}{0}
 \let\maketitle\relax
 \let\@maketitle\relax
 \gdef\@author{}\gdef\@title{}}

\def\@maketitle{\null
\vskip-17pt
{\centering
   {\large\bf \@title \par} \vskip 1em
   {\lineskip 2em  {\sc\@authori\par}}
   \medskip
   {\small \sl \@addressi\par}
   {\setbox\@tempboxa\hbox{\@authorii}
       \ifdim\wd\@tempboxa >0pt
          \vskip 1em {\sc\@authorii\par}
           \medskip
           {\small\sl\@addressii\par}
           {\setbox\@tempboxa\hbox{\@authoriii}
              \ifdim\wd\@tempboxa >0pt
                 \vskip 1em {\sc\@authoriii\par}
                  \medskip
                  {\small\sl\@addressiii\par}
                  {\setbox\@tempboxa\hbox{\@authoriv}
                     \ifdim\wd\@tempboxa >0pt
                        \vskip 1em {\sc\@authoriv\par}
                         \medskip
                         {\small\sl\@addressiv\par}
                         {\setbox\@tempboxa\hbox{\@authorv}
                            \ifdim\wd\@tempboxa >0pt
                               \vskip 1em {\sc\@authorv\par}
                                \medskip
                                {\small\sl\@addressv\par}
                                {\setbox\@tempboxa\hbox{\@authorvi}
                                   \ifdim\wd\@tempboxa >0pt
                                      \vskip 1em {\sc\@authorvi\par}
                                       \medskip
                                       {\small\sl\@addressvi\par}
                                   \else
                                   \fi}
                            \else
                            \fi}
                     \else
                     \fi}
              \else
              \fi}
       \else
       \fi}}
 \vskip 1em
  { \setbox\@tempboxa\hbox{\@daterec}
   \ifdim \wd\@tempboxa >0pt   % IF longer than zero:
{\raggedleft \small Received \@daterec\par}  %   THEN write.
     \else                        %   ELSE  nic.
          \fi}
 \par
 \vskip 1em
   }
\def\makefirsttitle{\newpage  %\topmargin -40pt
\newcommand{\qx}{\hspace{-1pt}}
{\noindent\LARGE\bf 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\ {\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\abstract{\small}
\def\endabstract{\vskip 8pt
   { \setbox\@tempboxa\hbox{\@pacs}
     \ifdim \wd\@tempboxa >0pt
{\noindent\small{\em PACS}\/: \@pacs\par}
      \else
           \fi}
{ \setbox\@tempboxa\hbox{\@keywords}
     \ifdim \wd\@tempboxa >0pt
{\noindent\small{\em Key words}\/: \parbox[t]{24.2cc}{\@keywords}\par}
      \else
           \fi}
    \vskip 20pt
  }

%    ****************************************
%    *            PAGE STYLES               *
%    ****************************************
%
\mark{{}{}}   % Initializes TeX's marks

\def\theequation{\arabic{equation}}

\def\titpage{\thispagestyle{titpg}}
\def\lastevenpage{\thispagestyle{specialpg}}
\def\withoutpagehead{\thispagestyle{emptyheadpg}}

\def\ps@normalpg{\let\@mkboth\markboth
\def\@oddfoot{\hbox{}{\footnotesize\sf Czech.\ J.\ Phys.\ \@volume\
(\@year)}\hfil\rm\@refnum\hfil\@suppl\thepage}
\def\@evenfoot{\hbox{}\rm\@suppl\thepage\hfil\@refnum\hfil{\footnotesize\sf
Czech.\ J.\ Phys.\ \@volume\ (\@year)}}
\def\@evenhead{\hbox{}\hfil\footnotesize\sl\@headauthor\hfil}
\def\@oddhead{\hbox{}\hfil\footnotesize\sl\@headtitle\hfil }  }

\def\ps@titpg{\let\@mkboth\markboth
\def\@oddfoot{\hbox{}{\footnotesize\sf Czechoslovak Journal of Physics,
Vol.\ \@volume\ (\@year), Suppl.\ \@suppl}\hfill\rm\@refnum
\hfill\@suppl\thepage}
\def\@evenfoot{\hbox{}\rm\@suppl\thepage\hfill\@refnum\hfill
{\footnotesize\sf Czechoslovak Journal of Physics, 
Vol.\ \@volume\ (\@year), Suppl.\ \@suppl}}
\def\@evenhead{}
\def\@oddhead{}  }

\def\ps@firsttitpg{\let\@mkboth\markboth
\def\@oddfoot{\hbox{}{\footnotesize\sf Czech.\ J.\ Phys.\ 
Vol.\ \@volume\ (\@year)} \hfil\rm\@refnum\hfil\@suppl\thepage}
\def\@evenfoot{}
\def\@evenhead{}
\def\@oddhead{}  }

\def\ps@specialpg{\let\@mkboth\markboth
\def\@oddfoot{}
\def\@evenfoot{\hbox{}\rm\@suppl\thepage\hfil\@refnum\hfil 
{\footnotesize\sf Czech.\ J.\ Phys.\ \@volume\ (\@year)}}
\def\@evenhead{\hbox{}\hfil\footnotesize\sl\@lastevenhead\hfil}
\def\@oddhead{}  }

\def\ps@emptyheadpg{\let\@mkboth\markboth
\def\@oddfoot{\hbox{}{\footnotesize\sf Czech.\ J.\ Phys.\ \@volume\
(\@year)}\hfil\rm\@refnum\hfil\@suppl\thepage}
\def\@evenfoot{\hbox{}\rm\@suppl\thepage\hfil\@refnum\hfil
{\footnotesize\sf Czech.\ J.\ Phys.\ \@volume\ (\@year)}}
\def\@evenhead{}
\def\@oddhead{} }

%    ****************************************
%    *           INITIALIZATION             *
%    ****************************************
%
\ps@normalpg                % 'plain' page style
\pagenumbering{arabic}      % Arabic page numbers
\onecolumn                  % Single-column.
\if@twoside\else\raggedbottom\fi % Ragged bottom unless twoside option.

%    ****************************************
%    *            MISCELLANEOUS             *
%    ****************************************
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 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\bmth#1{\mbox{\boldmath$#1$}}
\def\disty{\displaystyle}
\def\I{{\rm i}}
\def\E{{\rm e}}
\def\D{{\rm d}}

% Commands for bold letters and symbols in various sizes
%(necessary for slanted bold capital Greek letters
%and bold math. symbols):

% 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{\cmmibx#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{\cmmibx}{cmmib10}
\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}
% *******************************************************
