arxmliv
arxmliv build tool
 
KWARC group
LaTeXML
About
   
 

Back to Homepage

--- /arXMLiv/repos/arXMLiv/trunk/sty/ActaStyle.cls	2010-04-03 05:00:01.000000000 +0200
+++ /arXMLiv/repos/arXMLiv/trunk/sty/FBSsuppl.cls	2010-04-03 01:32:11.000000000 +0200
@@ -1,145 +1,35 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%  ActaStyle.cls - modified article style file for acta physica slovaca
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%                    BRIEF DESCRIPTION FOR LaTeX2e
-%
-%        !!! PLEASE, SAVE THIS FILE AS "ActaStyle.cls"
-%  INTO THE DIRECTORY WHERE YOU HAVE YOUR LaTeX2e SOURCE CODE !!!
-%
-%   at the begininig of the article:
-%
-%	\documentclass[twoside,fleqn]{ActaStyle}
-%       \usepackage[dvips]{graphics}
-%       \usepackage{times,cite}
-%
-%       \pagerange{1}{number of the last page of your article}  % (it produces the head on the first page),
-%	\title{TITLE OF THE ARTICLE}
-%
-%	\author{1st. author, 2nd.author, ... ,last author}%    (do not use "and" in the list of authors)
-%              {address of the first author \\ address of the second author \\ ... address of the last author}
-%
-%	for e-mail address, use macro \email{} in the \author - macro:
-%	\author{name of the author\email{e-mail address}}{address of the author}
-%
-%	\abstract{abstract of the paper}
-%
-%	please define also the following items (for running head):
-%	\def\authorheading{list of authors, or "first author et al.",
-%                       if there are more then 3 authors}
-%	\def\shorttitle{short title}
-%
-%	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-%	EXAMPLE OF THE BEGINING OF YOUR PAPER:
-%
-%	\documentclass[twoside,fleqn]{ActaStyle}
-%       \usepackage[dvips]{graphics}
-%       \usepackage{times,cite}
-%
-%	\def\authorheading{E. Abrahams et al.}
-%	\def\shorttitle{Scaling Theory of Localization...}
-%
-%	\begin{document}
-%	\pagerange{1}{7}   %(paper has 7 pages)
-%
-%	\title{SCAING THEORY OF LOCALIZATION: ABSENCE OF QUANTUM DIFFUSION
-%	IN TWO DIMENSIONS}
-%
-%	\author{E.~Abrahams\email{abrahams@yahoo.com}$^*$, P.~W.~Anderson$^\dag$,
-%               D.~C.~Licciardello$^\dag$, T.~V.~Ramakrishnan$^\dag$}
-%              {$^*$Serin Physics Laboratory, ... \\ $^\dag$Joseph Henry Laboratories of Physics ...}
-%
-%	\abstract{...}
-%
-%       \pacs{...}
-%
-%	\section{Introduction}
-%
-%	text
-%
 %	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-%	% Figures:
-%
-%       % To insert encapsulated postscript figures (*.eps):
-%
-%	\begin{figure}[t]
-%       \begin{center}
-%       \includegraphics[width=8cm,clip=]{fig.eps}
-%	\caption{caption of figure}\label{fig:label}
-%	\end{center}
-%	\end{figure}
-%
+%                                                                 %
+%    This is a LaTeX class file called FBSSUPPL.CLS               %
+%                              (Version 1.0, April 10th, 1999)    %
+%                                                                 %
+%    Save this file under the name FBSSUPPL.CLS into your LaTeX   %
+%    input directory/folder. It will generate your documents in   %
+%    the style required for FEW-BODY SYSTEMS SUPPLEMENTUM.        %
+%    For further instructions see the manual that can be          %
+%    generated by executing the source file EXAMPLE.TEX.          %
+%                                                                 %
 %	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %
-%       % Tables:
-%
-%       % See standard LaTeX2e manual
-%
-%	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-%       Acknowledgement:
-%
-%       \begin{ack}
-%         Here comes acknowledgement
-%       \end{ack}
-%
-%       REFERENCES:
-%
-%	in the list of references please use macro
-%       (for journal reference ONLY)
-%
-%       \refer{author}{journal}{volume}{year}{page}
-%
-%       or, equivalently:
-%       author : {\sl journal} {\bf volume} (year) page
-%
-%       for book references, use:
-%	A.~B.~Author: {\sl name of book} (Publishing House, year)
-%
-%
-%	examples:
-%
-%      \begin{thebibliogragphy}{xx}
-%
-%        \bibitem{XY} \refer{author}{journal}{volume}{year}{page}
-%
-%        \bibitem{PRL} \refer{X.~Y.~Author, Z.~T.~Anotherauthor}{Phys. Rev.}{B 41}{1981}{1}
-%        \bibitem{PRL} X.~Y.~Author, Z.~T.~Anotherauthor: {\sl Phys. Rev.} {\bf B 41} (1981) 1
-%        (please DO NOT use "and" between authors)
-%
-%        \bibitem{AB} A.~B.~Author: {\sl name of book} (Publishing House, year)
-%
-%      \end{thebibliogragphy}
-%
-%
-%  FOR DETAILS OF REFERENCES: SEE "INSTRUCTION TO AUTHORS"
-%
-%   AT http://nic.savba.sk/sav/inst/fyzi/aps/aps.htm
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-%	some usefull PRE-DEFINED macro's:
-%
-%	\be  =  \begin{equation}       for numbered equations
-%	\bes =  \begin{displaymath}    for eqs. without numbering
-%				       (instead of $$)
-%	\ee  =  \end{equation}
-%	\ees =  \end{displaymath}
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% ----------------------------------------
-%% This file is part of the LaTeX2e system. (small modifications)
-%% ----------------------------------------
-\NeedsTeXFormat{LaTeX2e}[1998/12/01]
-\ProvidesClass{ActaStyle}
-              [1998/12/01 v1.0
- Standard LaTeX document class]
-\newcommand\@ptsize{}
-\newif\if@restonecol
-\newif\if@titlepage
-\@titlepagefalse
-\if@compatibility\else
+% based on
+%  ARTICLE.CLS Version v1.3y [1998/05/05]
+%  with size10.clo
+%
+% Adapted by
+%    Gerhard A. Bachmaier
+%    Department of Medical Informatics,
+%    Statistics, and Documentation
+%    University of Graz
+%    Graz, Austria
+%
+%    for Springer-Verlag  Wien, New York
+%
+%    Please, send bug reports to:
+%    bachmai@email.kfunigraz.ac.at
+%
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+\ProvidesClass{FBSsuppl}
+              [1999/04/10 v1.0]
 \DeclareOption{a4paper}
    {\setlength\paperheight {297mm}%
     \setlength\paperwidth  {210mm}}
@@ -162,32 +52,27 @@
    {\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{onecolumn}{\@twocolumnfalse}
-\fi
-\DeclareOption{twocolumn}{\@twocolumntrue}
-\DeclareOption{leqno}{\input{leqno.clo}}
-\DeclareOption{fleqn}{\input{fleqn.clo}}
+%
+\newif\if@secnumeq \@secnumeqfalse
+\newif\if@secnumfig \@secnumfigfalse
+\newif\if@secnumtab \@secnumtabfalse
+\DeclareOption{secnumeq}{\@secnumeqtrue}
+\DeclareOption{secnumfig}{\@secnumfigtrue}
+\DeclareOption{secnumtab}{\@secnumtabtrue}
+%
+\DeclareOption{FBSmath}{\input{FBSmath.clo}}
+\DeclareOption{ecsub}{\input{ecsub.clo}}
+\DeclareOption{FBSedit}{\AtEndOfClass{\input{FBSedit.clo}}}
+\DeclareOption{AMSsub}{\AtBeginDocument{%
+\@ifundefined{leftrightarrows}{\input{AMSsub.clo}}{\relax}}}
+\DeclareOption{allclo}{%
+\input{FBSmath.clo}\input{ecsub.clo}
+\AtEndOfClass{\input{FBSedit.clo}}
+\AtBeginDocument{\@ifundefined{leftrightarrows}{\input{AMSsub.clo}}%
+{\ClassWarning{FBSart}{AMSsymb definitions are active, AMSsub not loaded!}}}}
+%
 \DeclareOption{openbib}{%
   \AtEndOfPackage{%
    \renewcommand\@openbib@code{%
@@ -198,117 +83,219 @@
       }%
    \renewcommand\newblock{\par}}%
 }
-\ExecuteOptions{letterpaper,10pt,oneside,onecolumn,final}
+\AtBeginDocument{\@ifundefined{bm}%
+{\@ifundefined{openone}{\relax}{%
+\ClassWarning{FBSart}{bm.sty not found, bmsub will be used!}%
+\input{bmsub.sty}}}{\relax}}
+\ExecuteOptions{letterpaper,final}
 \ProcessOptions
-\input{size1\@ptsize.clo}
+%
+%  twoside+onecolumn are NO options
+%
+\@twosidetrue
+\@mparswitchtrue
+\@twocolumnfalse
+%
+%  10pt size commands; NO option
+%
+\renewcommand\normalsize{%
+   \@setfontsize\normalsize\@xpt\@xiipt
+   \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
+   \abovedisplayshortskip \z@ \@plus3\p@
+   \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
+   \belowdisplayskip \abovedisplayskip
+   \let\@listi\@listI}
+\normalsize
+\newcommand\small{%
+   \@setfontsize\small\@ixpt{11}%
+   \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
+   \abovedisplayshortskip \z@ \@plus2\p@
+   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
+   \def\@listi{\leftmargin\leftmargini
+               \topsep 4\p@ \@plus2\p@ \@minus2\p@
+               \parsep 2\p@ \@plus\p@ \@minus\p@
+               \itemsep \parsep}%
+   \belowdisplayskip \abovedisplayskip
+}
+\newcommand\footnotesize{%
+   \@setfontsize\footnotesize\@viiipt{9.5}%
+   \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
+   \abovedisplayshortskip \z@ \@plus\p@
+   \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
+   \def\@listi{\leftmargin\leftmargini
+               \topsep 3\p@ \@plus\p@ \@minus\p@
+               \parsep 2\p@ \@plus\p@ \@minus\p@
+               \itemsep \parsep}%
+   \belowdisplayskip \abovedisplayskip
+}
+\newcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt}
+\newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}
+\newcommand\large{\@setfontsize\large\@xiipt{14}}
+\newcommand\Large{\@setfontsize\Large\@xivpt{18}}
+\newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}}
+\newcommand\huge{\@setfontsize\huge\@xxpt{25}}
+\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}
+ \setlength\parindent{15\p@}
+\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
+\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@}
+\setlength\headheight{10\p@}
+\setlength\headsep   {10\p@}
+\setlength\topskip   {10\p@}
+\setlength\footskip{0\p@}
+\setlength\maxdepth{.5\topskip}
+\setlength\textwidth{120mm}
+\setlength\textheight{45\baselineskip}
+\addtolength\textheight{\topskip}
+\setlength\marginparsep{11\p@}
+\setlength\marginparpush{5\p@}
+\setlength\oddsidemargin   {50\p@}
+\setlength\evensidemargin  {50\p@}
+\setlength\marginparwidth {107\p@}
+\setlength\topmargin{30\p@}
+\setlength\footnotesep{6.65\p@}
+\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@}
+\setlength\floatsep    {12\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
+\setlength\intextsep   {12\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\dblfloatsep    {0\p@}
+\setlength\dbltextfloatsep{0\p@}
+\setlength\@fptop{0\p@ \@plus 1fil}
+\setlength\@fpsep{8\p@ \@plus 2fil}
+\setlength\@fpbot{0\p@ \@plus 1fil}
+\setlength\@dblfptop{0\p@ \@plus 1fil}
+\setlength\@dblfpsep{0\p@ \@plus 2fil}
+\setlength\@dblfpbot{0\p@ \@plus 1fil}
+\setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@}
+\def\@listi{\leftmargin\leftmargini
+            \parsep 4\p@ \@plus2\p@ \@minus\p@
+            \topsep 8\p@ \@plus2\p@ \@minus4\p@
+            \itemsep4\p@ \@plus2\p@ \@minus\p@}
+\let\@listI\@listi
+\@listi
+\def\@listii {\leftmargin\leftmarginii
+              \labelwidth\leftmarginii
+              \advance\labelwidth-\labelsep
+              \topsep    4\p@ \@plus2\p@ \@minus\p@
+              \parsep    2\p@ \@plus\p@  \@minus\p@
+              \itemsep   \parsep}
+\def\@listiii{\leftmargin\leftmarginiii
+              \labelwidth\leftmarginiii
+              \advance\labelwidth-\labelsep
+              \topsep    2\p@ \@plus\p@\@minus\p@
+              \parsep    \z@
+              \partopsep \p@ \@plus\z@ \@minus\p@
+              \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}
+%
+%  end of 10pt definitions
+%
 \setlength\lineskip{1\p@}
 \setlength\normallineskip{1\p@}
 \renewcommand\baselinestretch{}
-\setlength\parskip{0\p@ \@plus \p@}
+\setlength\parskip{0\p@}
 \@lowpenalty   51
 \@medpenalty  151
 \@highpenalty 301
-\setcounter{topnumber}{2}
-\renewcommand\topfraction{.7}
-\setcounter{bottomnumber}{1}
-\renewcommand\bottomfraction{.3}
-\setcounter{totalnumber}{3}
-\renewcommand\textfraction{.2}
-\renewcommand\floatpagefraction{.5}
+\setcounter{topnumber}{4}
+\renewcommand\topfraction{.9}
+\setcounter{bottomnumber}{4}
+\renewcommand\bottomfraction{.9}
+\setcounter{totalnumber}{8}
+\renewcommand\textfraction{.1}
+\renewcommand\floatpagefraction{.7}
 \setcounter{dbltopnumber}{2}
 \renewcommand\dbltopfraction{.7}
 \renewcommand\dblfloatpagefraction{.5}
-\if@twoside
+%
+\newcommand\SaveFinalPage{%
+ \write\@mainaux{\string\SetFinalPage{\arabic{page}}}}
+ \newcommand\SetFinalPage[1]{\gdef\FinalPage{#1}}
+ \SetFinalPage{??}
+\AtEndDocument{\SaveFinalPage}
+\newcounter{volume}
+\setcounter{volume}{0}
+\newcommand\@year{\number\year}
+\newcommand\FBSlogo{\unitlength=1mm
+\begin{picture}(28,3)(0,15)\put(0,0){\line(1,0){28}}
+\put(0,18){\line(1,0){28}}\put(13,13){\Large Few-}
+\put(14.5,9.8){\Large Body}\put(9.3,7.3){\Large Systems}
+\put(0,4){\hbox to 28mm{\tiny\copyright\ by Springer-Verlag \@year}}
+\put(0,2){\tiny Printed in Austria}
+\end{picture}} % end FBS-Logo
+%
+\mark{{}{}}
   \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\sectionmark##1{%
-      \markboth {\MakeUppercase{%
-        \ifnum \c@secnumdepth >\z@
-          \thesection\quad
-        \fi
-        ##1}}{}}%
-    \def\subsectionmark##1{%
-      \markright {%
-        \ifnum \c@secnumdepth >\@ne
-          \thesubsection\quad
-        \fi
-        ##1}}}
-\else
-  \def\ps@headings{%
-    \let\@oddfoot\@empty
-    \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
-    \let\@mkboth\markboth
-    \def\sectionmark##1{%
-      \markright {\MakeUppercase{%
-        \ifnum \c@secnumdepth >\m@ne
-          \thesection\quad
-        \fi
-        ##1}}}}
-\fi
+    \def\@evenhead{\hbox{}{\normalfont\rmfamily\small\thepage}\hfil}%
+    \def\@oddhead{\hbox{}\hfil{\normalfont\rmfamily\small\thepage}}%
+    \let\@mkboth\markboth}
 \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\sectionmark\@gobble
-    \let\subsectionmark\@gobble
-    }
-  \if@titlepage
-  \newcommand\maketitle{\begin{titlepage}%
-  \let\footnotesize\small
-  \let\footnoterule\relax
-  \let \footnote \thanks
-  \null\vfil
-  \vskip 60\p@
-  \begin{center}%
-    {\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\@evenhead{{\normalfont\small\bfseries Few-Body Systems Suppl.\ %
+       \thevolume, \thepage--\FinalPage\ (\@year)} \hfil \FBSlogo
+  \ClassInfo{FBSsuppl}{First page of a contribution should be
+  preferrably an ODD one!}}
+    \def\@oddhead{{\normalfont\small\bfseries Few-Body Systems Suppl.\ %
+      \thevolume, \thepage--\FinalPage\ (\@year)} \hfil \FBSlogo}%
+    \let\@mkboth\@gobbletwo}
+%
+\renewcommand\footnoterule{%
+  \kern-3\p@
+  \hrule\@width.4\columnwidth
+  \kern2.6\p@}
+\newcommand\Fnsymbol[1]{\@Fnsymbol{\@nameuse{c@#1}}}
+\newcommand\@Fnsymbol[1]{\ifcase#1\or * \or \dagger \or ** \or \dagger\dagger %
+\or *** \or \dagger\dagger\dagger \or **** \or \dagger\dagger\dagger\dagger %
+\or ***** \or \dagger\dagger\dagger\dagger\dagger \else\@ctrerr\fi\relax}
+\newcounter{thanks}
+\newlength\@fnindent
+\newcommand\get@fnindent{%
+\ifnum \value{thanks} <3 \setlength{\@fnindent}{.4em} \else%
+  \ifnum \value{thanks} <5 \setlength{\@fnindent}{.8em} \else%
+    \ifnum \value{thanks} <7 \setlength{\@fnindent}{1.2em} \else%
+      \ifnum \value{thanks} <9 \setlength{\@fnindent}{1.6em} \else%
+        \setlength{\@fnindent}{2em}%
+\fi\fi\fi\fi}
+\long\def\@makefntext#1{\@setpar{\get@fnindent\@@par\@tempdima \hsize
+  \advance\@tempdima-\@fnindent\parshape \@ne \@fnindent \@tempdima}\par
+  \parindent 0pt\noindent
+            \hbox to\z@{\hss$\m@th{}^{\@thefnmark}$}#1}
+\newcounter{instnum}
+\setcounter{instnum}{1}
+\renewcommand\theinstnum{\arabic{instnum}}
+\newif\if@singleinst \@singleinsttrue
+\newcommand\instnr[1]{${}^{#1}$}
+\newcommand\thanksnr[1]{\footnotemark[#1]}
+\newcommand\comma{${}^,$}
+\newcommand\institute[1]{\gdef\@institute{#1}}
+\newcommand\instlist[1]{\gdef\@instlist{#1\@singleinstfalse}}
+\newcommand\@checkinst{%
+\@ifundefined{@institute}{\@singleinstfalse}{\@singleinsttrue}}
+\newlength{\@tablength}
+\setlength{\@tablength}{114mm}
+\renewcommand\and{%
+\end{tabular}\par\noindent\vspace{1pt}\addtocounter{instnum}{1}%
+\begin{tabular}[t]{@{}p{3mm}@{\,}p{\@tablength}}\hfil${}^{\theinstnum}$&%
 }
-\else
 \newcommand\maketitle{\par
   \begingroup
-    \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
-    \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
-    \long\def\@makefntext##1{\parindent 1em\noindent
-            \hb@xt@1.8em{%
-                \hss\@textsuperscript{\normalfont\@thefnmark}}##1}%
-    \if@twocolumn
-      \ifnum \col@number=\@ne
-        \@maketitle
-      \else
-        \twocolumn[\@maketitle]%
-      \fi
-    \else
+   \renewcommand\thefootnote{\Fnsymbol{footnote}}%
+   \def\@makefnmark{${}^{\@thefnmark}$}%
       \newpage
-      \global\@topnum\z@   % Prevents figures from going at top of page.
+     \global\@topnum\z@
       \@maketitle
-    \fi
-    \thispagestyle{plain}\@thanks
+     \setcounter{thanks}{\value{footnote}}
+     \thispagestyle{headings}\@thanks
+%     \thispagestyle{myheadings}\@thanks
   \endgroup
   \setcounter{footnote}{0}%
   \global\let\thanks\relax
@@ -318,30 +305,34 @@
   \global\let\@author\@empty
   \global\let\@date\@empty
   \global\let\@title\@empty
+ \global\let\@institute\@empty
+ \global\let\@instlist\@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}%
-  \par
-  \vskip 1.5em}
+  \vskip 20mm%
+  \begin{flushleft}%
+  {\Large \@title \par}%
+  \vskip 10mm
+  \normalsize
+   \lineskip .5em
+   \@author \par\vskip 5pt\noindent
+   \@checkinst
+   \if@singleinst%
+     \@institute\par\end{flushleft}%
+   \else
+     \end{flushleft}
+     \begin{tabular}[t]{@{}p{3mm}@{\,}p{\@tablength}}\hfil${}^1$&\@instlist
+     \end{tabular}\par%
 \fi
+  \vskip 2em}
+%
 \setcounter{secnumdepth}{3}
 \newcounter {part}
 \newcounter {section}
@@ -355,9 +346,7 @@
 \renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection}
 \renewcommand\theparagraph    {\thesubsubsection.\@arabic\c@paragraph}
 \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
-\newcommand\part{%
-   \if@noskipsec \leavevmode \fi
-   \par
+\newcommand\part{\par
    \addvspace{4ex}%
    \@afterindentfalse
    \secdef\@part\@spart}
@@ -371,7 +360,7 @@
     \fi
     {\parindent \z@ \raggedright
      \interlinepenalty \@M
-     \normalfont
+     \normalfont\rmfamily
      \ifnum \c@secnumdepth >\m@ne
        \Large\bfseries \partname~\thepart
        \par\nobreak
@@ -379,12 +368,12 @@
      \huge \bfseries #2%
      \markboth{}{}\par}%
     \nobreak
-    \vskip 3ex
+    \vskip 5ex
     \@afterheading}
 \def\@spart#1{%
     {\parindent \z@ \raggedright
      \interlinepenalty \@M
-     \normalfont
+     \normalfont\rmfamily
      \huge \bfseries #1\par}%
      \nobreak
      \vskip 3ex
@@ -392,44 +381,29 @@
 \newcommand\section{\@startsection {section}{1}{\z@}%
                                    {-3.5ex \@plus -1ex \@minus -.2ex}%
                                    {2.3ex \@plus.2ex}%
-                                   {\normalfont\normalsize\bfseries\centering}}
-%                                   {\normalfont\Large\bfseries}}
+                                   {\normalfont\normalsize\bfseries}}
 \newcommand\subsection{\@startsection{subsection}{2}{\z@}%
                                      {-3.25ex\@plus -1ex \@minus -.2ex}%
                                      {1.5ex \@plus .2ex}%
-                                     {\normalfont\normalsize\bfseries\centering}}
-%                                     {\normalfont\large\bfseries}}
+                                     {\normalfont\normalsize\slshape}}
 \newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
                                      {-3.25ex\@plus -1ex \@minus -.2ex}%
                                      {1.5ex \@plus .2ex}%
-                                     {\normalfont\normalsize\bfseries\centering}}
-%                                     {\normalfont\normalsize\bfseries}}
+                                     {\normalfont\normalsize}}
 \newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
                                     {3.25ex \@plus1ex \@minus.2ex}%
                                     {-1em}%
-                                    {\normalfont\normalsize\bfseries\centering}}
-%                                    {\normalfont\normalsize\bfseries}}
+                                    {\normalfont\normalsize}}
 \newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
                                        {3.25ex \@plus1ex \@minus .2ex}%
                                        {-1em}%
-                                      {\normalfont\normalsize\bfseries\centering}}
-%                                      {\normalfont\normalsize\bfseries}}
-\if@twocolumn
-  \setlength\leftmargini  {2em}
-\else
+                                      {\normalfont\normalsize}}
   \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}
@@ -457,29 +431,6 @@
                {\endlist}
 \newcommand*\descriptionlabel[1]{\hspace\labelsep
                                 \normalfont\bfseries #1}
-\if@titlepage
-  \newenvironment{abstract}{%
-      \titlepage
-      \null\vfil
-      \@beginparpenalty\@lowpenalty
-      \begin{center}%
-        \bfseries \abstractname
-        \@endparpenalty\@M
-      \end{center}}%
-     {\par\vfil\null\endtitlepage}
-\else
-  \newenvironment{abstract}{%
-      \if@twocolumn
-        \section*{\abstractname}%
-      \else
-        \small
-        \begin{center}%
-          {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
-        \end{center}%
-        \quotation
-      \fi}
-      {\if@twocolumn\else\endquotation\fi}
-\fi
 \newenvironment{verse}
                {\let\\\@centercr
                 \list{}{\itemsep      \z@
@@ -500,40 +451,36 @@
                {\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
+\newenvironment{abstract}
+               {\small\list{}{\listparindent 1.5em%
+                        \itemindent    \listparindent
+                        \parsep        \z@ \@plus\p@}%
+                \item\relax\noindent{\bf \abstractname.}}
+               {\endlist\normalfont\normalsize}
+\newenvironment{acknowledge}
+               {\par\vskip1em\normalfont\normalsize
+                \noindent \textit{Acknowledgement.}}
+               {\par\vskip1em}
+%
+\newcommand\appendix{\par\@afterindentfalse
   \setcounter{section}{0}%
-  \setcounter{subsection}{0}%
-  \gdef\thesection{\@Alph\c@section}}
+  \setcounter{subsection}{0}
+  \setcounter{subsubsection}{0}
+  \setcounter{figure}{0}
+  \setcounter{table}{0}%
+  \renewcommand\thesection{Appendix \Alph{section}.}
+  \renewcommand\thesubsection{\Alph{section}.\arabic{subsection}}
+  \renewcommand\thesubsubsection{\thesubsection.\arabic{subsubsection}}
+  \renewcommand\theequation@prefix{\Alph{section}.}
+  \renewcommand\thefigure@prefix{\Alph{section}.}
+  \renewcommand\thetable@prefix{\Alph{section}.}
+  \@addtoreset{equation}{section}
+  \@addtoreset{figure}{section}
+  \@addtoreset{table}{section}
+  \@secnumeqtrue
+  \@secnumfigtrue
+  \@secnumtabtrue
+}
 \setlength\arraycolsep{5\p@}
 \setlength\tabcolsep{6\p@}
 \setlength\arrayrulewidth{.4\p@}
@@ -542,9 +489,20 @@
 \skip\@mpfootins = \skip\footins
 \setlength\fboxsep{3\p@}
 \setlength\fboxrule{.4\p@}
-\renewcommand \theequation {\@arabic\c@equation}
+%
+\newcommand\theequation@prefix\@empty
+\if@secnumeq %
+  \@addtoreset{equation}{section} %
+  \renewcommand\theequation@prefix{\arabic{section}.}
+\fi
+\renewcommand\theequation{\theequation@prefix\arabic{equation}}%
 \newcounter{figure}
-\renewcommand \thefigure {\@arabic\c@figure}
+\newcommand\thefigure@prefix\@empty
+\if@secnumfig %
+  \@addtoreset{figure}{section} %
+  \renewcommand\thefigure@prefix{\arabic{section}.} %
+\fi
+\renewcommand \thefigure {\thefigure@prefix\@arabic\c@figure}
 \def\fps@figure{tbp}
 \def\ftype@figure{1}
 \def\ext@figure{lof}
@@ -556,7 +514,12 @@
                {\@dblfloat{figure}}
                {\end@dblfloat}
 \newcounter{table}
-\renewcommand\thetable{\@arabic\c@table}
+\newcommand\thetable@prefix\@empty
+\if@secnumtab %
+  \@addtoreset{table}{section} %
+  \renewcommand\thetable@prefix{\arabic{section}.} %
+\fi
+\renewcommand\thetable{\thetable@prefix\@arabic\c@table}
 \def\fps@table{tbp}
 \def\ftype@table{2}
 \def\ext@table{lot}
@@ -567,15 +530,62 @@
 \newenvironment{table*}
                {\@dblfloat{table}}
                {\end@dblfloat}
+%
+\def\tabstrut{\rule[-3mm]{0mm}{8mm}}
+\renewcommand{\arraystretch}{1.1}
+\newcounter{skippage}
+\newcounter{temp@page}
+\newcounter{temp@figure}
+\newcounter{temp@table}
+\newcounter{temp@float}
+\newcommand\emptyfloatpages[3]{%
+ \if #1+#2<1
+  \ClassError{FBSsuppl}{No floats selected, command ignored!}{}\relax
+ \else
+ \if #3<1
+   \ClassWarning{FBSsuppl}{Number of empty pages reset to one!}%
+   \setcounter{skippage}{1}\else\setcounter{skippage}{#3}\fi
+   \ClassInfo{FBSsuppl}{There will be #1 skipped figures.}
+   \ClassInfo{FBSsuppl}{There will be #2 skipped tables.}
+   \ClassInfo{FBSsuppl}{There will be #3 skipped pages.}
+   \setcounter{temp@page}{\thepage}
+   \setcounter{temp@figure}{\value{figure}}
+   \setcounter{temp@table}{\value{table}}
+   \addtocounter{figure}{#1}
+   \addtocounter{table}{#2}
+   \loop\ifnum\value{skippage}>0 \@emptyfloat\advance\value{skippage}-1\repeat
+ \fi}
+\newcommand\@emptyfloat{\begin{figure}[p]\vspace*{180mm}\end{figure}}
+\newcommand{\floatf}{f}
+\newcommand{\floatt}{t}
+\newcommand{\addlabel}[4]{% used for \label in \emptyfloat!
+\addtocounter{temp@page}{#4}
+\setcounter{temp@float}{#3}
+\if #2\floatf
+  \addtocounter{temp@figure}{\value{temp@float}}
+  \def\thetemp@figure{\thefigure@prefix\arabic{temp@figure}}
+  \write\@auxout{\string\newlabel{#1}%
+  {{\thetemp@figure}{\thetemp@page}}}
+\else
+  \if #2\floatt
+    \addtocounter{temp@table}{\value{temp@float}}
+    \def\thetemp@table{\thetable@prefix\arabic{temp@table}}
+    \write\@auxout{\string\newlabel{#1}%
+    {{\thetemp@table}{\thetemp@page}}}
+  \else
+     \ClassError{FBSsuppl}{Wrong float type, no label generated!}{}
+  \fi
+\fi} %
+%
 \newlength\abovecaptionskip
 \newlength\belowcaptionskip
 \setlength\abovecaptionskip{10\p@}
-\setlength\belowcaptionskip{0\p@}
+\setlength\belowcaptionskip{5\p@}
 \long\def\@makecaption#1#2{%
-  \small\vskip\abovecaptionskip                                    %%%%% \small font for cations
-  \sbox\@tempboxa{#1. #2}%                                         %%%%% Fig. 1. not Fig. 1:
+  \vskip\abovecaptionskip
+  \sbox\@tempboxa{\normalfont\small {\bfseries #1.} #2}%
   \ifdim \wd\@tempboxa >\hsize
-    #1. #2\par                                                     %%%%% Fig. 1. not Fig. 1:
+    {\normalfont\small {\bfseries #1.} #2}\par
   \else
     \global \@minipagefalse
     \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
@@ -595,9 +605,7 @@
 \newcommand\@dotsep{4.5}
 \setcounter{tocdepth}{3}
 \newcommand\tableofcontents{%
-    \section*{\contentsname
-        \@mkboth{%
-           \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
+    \section*{\contentsname}
     \@starttoc{toc}%
     }
 \newcommand*\l@part[2]{%
@@ -635,24 +643,19 @@
 \newcommand*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
 \newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
 \newcommand\listoffigures{%
-    \section*{\listfigurename
-      \@mkboth{\MakeUppercase\listfigurename}%
-              {\MakeUppercase\listfigurename}}%
+    \section*{\listfigurename}
     \@starttoc{lof}%
     }
 \newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
 \newcommand\listoftables{%
-    \section*{\listtablename
-      \@mkboth{%
-          \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}%
+    \section*{\listtablename}
     \@starttoc{lot}%
     }
 \let\l@table\l@figure
 \newdimen\bibindent
 \setlength\bibindent{1.5em}
 \newenvironment{thebibliography}[1]
-     {\section*{\refname
-        \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}%
+     {\section*{\refname}
       \list{\@biblabel{\@arabic\c@enumiv}}%
            {\settowidth\labelwidth{\@biblabel{#1}}%
             \leftmargin\labelwidth
@@ -671,34 +674,7 @@
       \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}
-\renewcommand\footnoterule{%
-  \kern-3\p@
-  \hrule\@width.4\columnwidth
-  \kern2.6\p@}
-\newcommand\@makefntext[1]{%
-    \parindent 1em%
-    \noindent
-    \hb@xt@1.8em{\hss\@makefnmark}#1}
-\newcommand\contentsname{Contents}
+\def\@biblabel#1{#1.}
 \newcommand\listfigurename{List of Figures}
 \newcommand\listtablename{List of Tables}
 \newcommand\refname{References}
@@ -714,136 +690,17 @@
   \space\number\day, \number\year}
 \setlength\columnsep{10\p@}
 \setlength\columnseprule{0\p@}
-\pagestyle{plain}
+\pagestyle{headings}
 \pagenumbering{arabic}
-\if@twoside
-\else
-  \raggedbottom
-\fi
-\if@twocolumn
-  \twocolumn
-  \sloppy
-  \flushbottom
-\else
-  \onecolumn
-\fi
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\frenchspacing
 %
-%            DO NOT CHANGE THE FOLLOWING LINES (ActaPS.cls)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\def\thebibliography#1{
-\baselineskip3mm
-\itemsep0pt
-\parsep10mm
-\bigskip
-\small
-\centerline{\bf References}
-\medskip
-\list
- {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
- \advance\leftmargin\labelsep\itemsep0pt
- \usecounter{enumi}}
- \def\newblock{\hskip .11em plus .33em minus .07em}
- \sloppy\clubpenalty4000\widowpenalty4000
- \sfcode`\.=1000\relax%
-}
-\let\endthebibliography=\endlist
-
-\pagestyle{headings}
-\newcount\cislo
-\def\pagerange#1#2{%
-\newcount{\prvastrana}\prvastrana=#1
-\newcount{\poslednastrana}\poslednastrana=#2
-\setcounter{page}{#1}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\noindent submitted to {\bf acta physica slovaca}
-\hfill#1-- #2
-\vphantom{\large y}
-%****************
-%\hfill
-%****************
-\smallskip\hrule\vskip 1.5truecm%
-}
-\def\publ
-%****************
-{\hss
-Institute of Physics, SAS, Bratislava, Slovakia\hss%
-}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\def\title#1{\begin{center}{{\bf #1}}\end{center}\smallskip}
-\def\author#1#2{\begin{center}{\bf #1}\\ {\sl #2}\end{center}}
-\def\datumy#1#2{\begin{center}
-{\small Received #1,~accepted #2}\end{center}}
-\def\abstract#1{\begin{quotation}\noindent{\small#1}\end{quotation}\medskip}
-%\def\caption#1{\noindent\small#1}
-% --------------------------------------------
-\renewcommand\tablename{Tab.}
-\renewcommand\figurename{Fig.}
-% --------------------------------------------
-\def\email#1{\footnote{E-mail address: #1}}
-\def\conf#1{%
-\renewcommand{\thefootnote}{\fnsymbol{footnote}}%
-\footnote{#1}
-\renewcommand{\thefootnote}{\arabic{footnote}}\setcounter{footnote}{0}}
-
-\def\pacs#1{\vspace*{-3mm}\begin{quotation}\noindent{\small\sf PACS:} {\small #1}
-\end{quotation}}
-
-\def\ps@headings{\let\@mkboth\markboth
-
-\def\@oddfoot{\ifnum\thepage=\prvastrana{
-\noindent{\small \publ}\rm\thepage}
-\else{}\fi}
-
-\def\@evenfoot{\ifnum\thepage=\prvastrana{
-\noindent{\small \publ}\rm\thepage}
-\else{}\fi}
-
-\def\@evenhead{\ifnum\thepage=\prvastrana{}
-\else{\thepage\hfil{\sl\authorheading}\qquad}\fi}
-
-\def\@oddhead{\ifnum\thepage=\prvastrana{}
-\else \qquad{\sl\shorttitle}\hfill\thepage\fi}
-
-\def\subsectionmark##1{\markright
-{\ifnum \c@secnumdepth >\@ne
-\thesubsection\hskip 1em\relax \fi ##1}}}
-
-\ps@plain \pagenumbering{arabic} \onecolumn \if@twoside\else\raggedbottom\fi
-
-\pagestyle{headings}
-%\textheight18.93cm
-\textheight20.93cm
-\marginparwidth 16mm
-\textwidth135mm
-%\textwidth145mm
-\hoffset=22mm
-\voffset=-19.5mm
-\evensidemargin -5mm
-\oddsidemargin -5mm
-\baselineskip 0.3truecm
-
-\def\day#1{\begin{center} {\small Submitted #1}\end{center}}
-\def\refer#1#2#3#4#5{#1:\ {\sl #2}\ {\bf #3}\ {(#4)}\ #5\ }
-
-\def\bes{\begin{displaymath}}
-\def\ees{\end{displaymath}}
-\def\be{\begin{eqnarray}}
-\def\ee{\end{eqnarray}}
-
-\newenvironment{ack}{%
-\vspace{\baselineskip}
-\noindent
-{\bfseries Acknowledgement:}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% End of Acta Style %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
+\providecommand{\AMS}{{\protect\the\textfont2
+A\kern-.1667em\lower.5ex\hbox{M}\kern-.125emS}\,}
+\providecommand{\AMSTeX}{\AMS\TeX}
+\font \Logo=logo10 scaled \magstep1
+\providecommand{\Metafont}{%
+{\Logo META}\-{\Logo FONT}}
 \endinput
-%%
-%% End of file `ActaPS.cls'.
+%
+% End of file `fbssuppl.cls'.
+%
\ No newline at end of file

 

Close Window
 
  The service has been written by
Heinrich Stamerjohanns