%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% %%% %%% INSTITUTE FOR CONDENSED MATTER PHYSICS %%% %%% %%% %%% Style file for preparing an article for publication %%% %%% in the Condensed Matter Physics journal , %%% %%% http://www.icmp.lviv.ua/journal/ %%% %%% using LaTeX2e %%% %%% %%% %%% Last time modified: August 28, 2011 %%% %%% %%% %%% Copyright (C) 2011 by the Institute for Condensed Matter Physics %%% %%% of the National Academy of Sciences of Ukraine %%% %%% all rights reserved. %%% %%% %%% %%% This file can be redistributed and/or modified under the terms %%% %%% of the LaTeX Project Public License (lppl). %%% %%% %%% %%% Please report errors to: Andrij Shvaika %%% %%% ashv (a) icmp lviv ua %%% %%% %%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{cmpj} [2011/08/28 v1.17 The Condensed Matter Physics journal package] \def\filename{cmpj.sty} \def\fileversion{1.17} \def\filedate{2011/08/28} \immediate\write32{This is '\filename' v\fileversion \space <\filedate> ^^J% the Condensed Matter Physics journal package} \if\@ptsize0 \else \PackageWarning{cmpj.sty}{Bad \noexpand\documentclass option, use 10pt} \fi \RequirePackage{fancyhdr} \RequirePackage{graphicx} \RequirePackage[square,comma,numbers,sort&compress]{natbib} \RequirePackage{ifthen} \RequirePackage[pdfstartview=FitH]{hyperref} %\def\href#1#2{} \RequirePackage{doi} \DeclareOption{preprint}{% \renewcommand{\@ptsize}{2}% \renewcommand\normalsize{% \@setfontsize\normalsize\@xiipt{20}%{14.5}% \abovedisplayskip 16\p@ \@plus3\p@ \@minus7\p@ \abovedisplayshortskip \z@ \@plus3\p@ \belowdisplayshortskip 9\p@ \@plus3.5\p@ \@minus3\p@ \belowdisplayskip \abovedisplayskip \let\@listi\@listI} \normalsize \renewcommand\small{% \@setfontsize\small\@xipt{18}%{13.6}% \abovedisplayskip 14\p@ \@plus3\p@ \@minus6\p@ \abovedisplayshortskip \z@ \@plus3\p@ \belowdisplayshortskip 9\p@ \@plus3.5\p@ \@minus3\p@ \def\@listi{\leftmargin\leftmargini \topsep 9\p@ \@plus3\p@ \@minus5\p@ \parsep 4.5\p@ \@plus2\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip } \renewcommand\footnotesize{% \@setfontsize\footnotesize\@xpt\@xiipt \abovedisplayskip 12\p@ \@plus2\p@ \@minus5\p@ \abovedisplayshortskip \z@ \@plus3\p@ \belowdisplayshortskip 8\p@ \@plus3\p@ \@minus3\p@ \def\@listi{\leftmargin\leftmargini \topsep 6\p@ \@plus2\p@ \@minus2\p@ \parsep 3\p@ \@plus2\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip } \renewcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}} \renewcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} \renewcommand\large{\@setfontsize\large\@xivpt{22}} \renewcommand\Large{\@setfontsize\Large\@xviipt{24}} \renewcommand\LARGE{\@setfontsize\LARGE\@xxpt{25}} \renewcommand\huge{\@setfontsize\huge\@xxvpt{30}} \let\Huge=\huge \if@twocolumn \setlength\parindent{1em} \else \setlength\parindent{1.5em} \fi \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{12\p@} \setlength\headsep {25\p@} \setlength\topskip {12\p@} \setlength\footskip{30\p@} \if@compatibility \setlength\maxdepth{4\p@} \else \setlength\maxdepth{.5\topskip} \fi \if@compatibility \if@twocolumn \setlength\textwidth{410\p@} \else \setlength\textwidth{390\p@} \fi \else \setlength\@tempdima{\paperwidth} \addtolength\@tempdima{-2in} \setlength\@tempdimb{390\p@} \if@twocolumn \ifdim\@tempdima>2\@tempdimb\relax \setlength\textwidth{2\@tempdimb} \else \setlength\textwidth{\@tempdima} \fi \else \ifdim\@tempdima>\@tempdimb\relax \setlength\textwidth{\@tempdimb} \else \setlength\textwidth{\@tempdima} \fi \fi \fi \if@compatibility\else \@settopoint\textwidth \fi \if@compatibility \setlength\textheight{36\baselineskip} \else \setlength\@tempdima{\paperheight} \addtolength\@tempdima{-2in} \addtolength\@tempdima{-1.5in} \divide\@tempdima\baselineskip \@tempcnta=\@tempdima \setlength\textheight{\@tempcnta\baselineskip} \fi \addtolength\textheight{\topskip} \if@twocolumn \setlength\marginparsep {10\p@} \else \setlength\marginparsep{10\p@} \fi \setlength\marginparpush{7\p@} \if@compatibility \if@twoside \setlength\oddsidemargin {21\p@} \setlength\evensidemargin {59\p@} \setlength\marginparwidth {85\p@} \else \setlength\oddsidemargin {39.5\p@} \setlength\evensidemargin {39.5\p@} \setlength\marginparwidth {68\p@} \fi \if@twocolumn \setlength\oddsidemargin {30\p@} \setlength\evensidemargin {30\p@} \setlength\marginparwidth {48\p@} \fi \else \if@twoside \setlength\@tempdima {\paperwidth} \addtolength\@tempdima {-\textwidth} \setlength\oddsidemargin {.4\@tempdima} \addtolength\oddsidemargin {-1in} \setlength\marginparwidth {.6\@tempdima} \addtolength\marginparwidth {-\marginparsep} \addtolength\marginparwidth {-0.4in} \else \setlength\@tempdima {\paperwidth} \addtolength\@tempdima {-\textwidth} \setlength\oddsidemargin {.5\@tempdima} \addtolength\oddsidemargin {-1in} \setlength\marginparwidth {.5\@tempdima} \addtolength\marginparwidth {-\marginparsep} \addtolength\marginparwidth {-0.4in} \addtolength\marginparwidth {-.4in} \fi \ifdim \marginparwidth >2in \setlength\marginparwidth{2in} \fi \@settopoint\oddsidemargin \@settopoint\marginparwidth \setlength\evensidemargin {\paperwidth} \addtolength\evensidemargin{-2in} \addtolength\evensidemargin{-\textwidth} \addtolength\evensidemargin{-\oddsidemargin} \@settopoint\evensidemargin \fi \if@compatibility \setlength\topmargin{27pt} \else \setlength\topmargin{\paperheight} \addtolength\topmargin{-2in} \addtolength\topmargin{-\headheight} \addtolength\topmargin{-\headsep} \addtolength\topmargin{-\textheight} \addtolength\topmargin{-\footskip} % this might be wrong! \addtolength\topmargin{-.5\topmargin} \@settopoint\topmargin \fi \setlength\footnotesep{8.4\p@} \setlength{\skip\footins}{10.8\p@ \@plus 4\p@ \@minus 2\p@} \setlength\floatsep {12\p@ \@plus 2\p@ \@minus 4\p@} \setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} \setlength\intextsep {14\p@ \@plus 4\p@ \@minus 4\p@} \setlength\dblfloatsep {14\p@ \@plus 2\p@ \@minus 4\p@} \setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} \setlength\@fptop{0\p@ \@plus 1fil} \setlength\@fpsep{10\p@ \@plus 2fil} \setlength\@fpbot{0\p@ \@plus 1fil} \setlength\@dblfptop{0\p@ \@plus 1fil} \setlength\@dblfpsep{10\p@ \@plus 2fil} \setlength\@dblfpbot{0\p@ \@plus 1fil} \setlength\partopsep{3\p@ \@plus 2\p@ \@minus 2\p@} \def\@listi{\leftmargin\leftmargini \parsep 5\p@ \@plus2.5\p@ \@minus\p@ \topsep 10\p@ \@plus4\p@ \@minus6\p@ \itemsep5\p@ \@plus2.5\p@ \@minus\p@} \let\@listI\@listi \@listi \def\@listii {\leftmargin\leftmarginii \labelwidth\leftmarginii \advance\labelwidth-\labelsep \topsep 5\p@ \@plus2.5\p@ \@minus\p@ \parsep 2.5\p@ \@plus\p@ \@minus\p@ \itemsep \parsep} \def\@listiii{\leftmargin\leftmarginiii \labelwidth\leftmarginiii \advance\labelwidth-\labelsep \topsep 2.5\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} }% \def\eqsecnum{% \@addtoreset{equation}{section} % \def\theequation{\arabic{section}.\arabic{equation}}% } \DeclareOption{eqsecnum}{\eqsecnum} \ProcessOptions \def\hvsf{\sffamily\upshape} %% Sectioning %% \renewcommand\section{\@startsection {section}{1}{\z@}% {-3.5ex \@plus -1ex \@minus -.2ex}% {2.3ex \@plus.2ex}% {\normalfont\large\hvsf\bfseries\mathversion{bold}}} \renewcommand\subsection{\@startsection{subsection}{2}{\z@}% {-3.25ex\@plus -1ex \@minus -.2ex}% {1.5ex \@plus .2ex}% {\normalfont\normalsize\hvsf\bfseries\mathversion{bold}}} \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% {-3.25ex\@plus -1ex \@minus -.2ex}% {1.5ex \@plus .2ex}% {\normalfont\normalsize\hvsf\bfseries\mathversion{bold}}} \renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% {3.25ex \@plus1ex \@minus.2ex}% {-1em}% {\normalfont\normalsize\hvsf\bfseries\mathversion{bold}}} \renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% {3.25ex \@plus1ex \@minus .2ex}% {-1em}% {\normalfont\normalsize\hvsf\bfseries\mathversion{bold}}} \def\@seccntformat#1{\csname the#1\endcsname.\hspace{0.5em}} %% Title %% \renewcommand\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 \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\@title{} \def\@author{} \def\@address{} \def\fancy@author{} \def\issue@year{????}% \def\issue@volume{?}% \def\issue@number{?}% \def\article@number{?????} %\def\doi@number{10.XXXX/CMPJ.XX.XXXXX} \def\issue#1#2#3#4{\def\issue@year{#1}% \def\issue@volume{#2}% \def\issue@number{#3}% \def\article@number{#4}% } \def\article@type{} \def\articletype#1{\def\article@type{#1}} \def\article@page{\article@number-\arabic{page}} \def\doinumber#1{\def\doi@number{#1}} %\def\bibdoi#1{\href{http://dx.doi.org/#1}{doi:#1}} \def\bibdoi{\doi} \def\print@title{{\Large \hvsf\bfseries\upshape\mathversion{bold} \@title \par}} \def\print@author{% \vskip 1.5em% {\hvsf \lineskip .5em% \upshape\@author\par} } \def\print@address{\vskip 0.5em \footnotesize\hvsf\upshape\@address\par } \def\@maketitle{% \newpage \noindent\parbox[t]{11cm}{% \ifthenelse{\equal{1}{\pageref{last@page}}}{% \footnotesize\hvsf Condensed Matter Physics,~\issue@year,\space% Vol.~\issue@volume, No~\issue@number,\space% \article@number:\space\pageref{last@page}% }{% \footnotesize\hvsf Condensed Matter Physics,~\issue@year,\space% Vol.~\issue@volume, No~\issue@number,\space% \article@number:\space1--\pageref{last@page}% }% % \article@number\space[\pageref{last@page}\space page(s)] \\ [0.6ex] \@ifundefined{doi@number}{\phantom{DOI:\space10.XXXX/CMP.XX.XXXXX}}% {DOI:\space\href{http://dx.doi.org/\doi@number}{\doi@number}} % {\doi{\doi@number}} % \phantom{\href{http://dx.doi.org/\doi@number}{DOI:\doi@number}} % \href{http://dx.doi.org/\doi@number}{DOI:\doi@number} \\ [0.6ex] \href{http://www.icmp.lviv.ua/journal}{http://www.icmp.lviv.ua/journal}}\hfill \newlength{\@logoheight} \newlength{\@logoysize} \newlength{\@logodepth} \setlength{\@logoysize}{28.4pt} \setlength{\@logoheight}{2.5mm} \setlength{\@logodepth}{\@logoysize} \addtolength{\@logodepth}{-\@logoheight} \raisebox{-\@logodepth}[\@logoheight][\@logodepth]{% \setlength{\unitlength}{1pt}% \begin{picture}(71.1,28.4)% \put(0,0){\includegraphics[width=71.1pt,height=28.4pt]{cmp-logo}}% \end{picture}% }% \par\vskip3pt\noindent\hrulefill\par\vskip 1ex\noindent\textsf{\bfseries\slshape\article@type}\par\vskip 2em \noindent\null\hspace{\@titleindent}\parbox{\@titlewidth}{\raggedright% \let \footnote \thanks \@ifundefined{@title}{}{\print@title}% \@ifundefined{@author}{}{\print@author}% \@ifundefined{@address}{}{\print@address}% \vskip 1em% {\small\hvsf\upshape \@date}% }% \par \vskip 1.5em} \renewenvironment{abstract}{% %%% \setcounter{page}{\start@page}\label{first@page} % \setcounter{page}{1}\label{first@page} \if@twocolumn \section*{\abstractname}% \else \everypar{\parskip 3pt plus1pt minus2pt \parindent=0pt\hangindent=\@titleindent\hangafter=0} \noindent\footnotesize\hvsf\upshape\ignorespaces \fi} {\if@twocolumn\else\vskip 1.5em plus 0.2em \fi\upshape} \newcommand\keywords{\par\vskip 1ex \noindent\raggedright\upshape{\hvsf\bfseries Key words:}\slshape\space} \newcommand\pacs{\par\vskip 1ex \noindent\raggedright\upshape{\hvsf\bfseries PACS:}\slshape\space} \def\@copyright{} \def\author{\@dblarg{\make@author}} \long\def\make@author[#1]#2{\gdef\fancy@author{#1}\gdef\@author{#2}\gdef\@copyright{\copyright}} \def\copyright@size{\footnotesize} \def\copyright@author{\@author} \def\authorcopyright{\@ifnextchar[ \iauthorcopyright{\iauthorcopyright[\footnotesize]}} \def\iauthorcopyright[#1]#2{\gdef\copyright@size{#1} \gdef\copyright@author{#2}} \def\title{\@dblarg{\make@title}} \long\def\make@title[#1]#2{\gdef\fancy@title{#1}\gdef\@title{#2}} \def\address#1{\gdef\@address{#1}} \def\addresses#1{\gdef\@address{% \renewcommand{\labelenumi}{$^{\textsf{\scriptsize\arabic{enumi}}}$} \setlength{\leftmargini}{0mm} \setlength{\topsep}{0mm} \setlength{\partopsep}{0mm} \setlength{\parskip}{0mm} \begin{enumerate} \setlength{\itemsep}{0mm} \setlength{\itemindent}{0em} \setlength{\labelsep}{2pt} #1 \end{enumerate}}} \newcommand{\addr}[1]{\item\label{#1}} \newcommand{\refaddr}[1]{$^{\textsf{\scriptsize\@refad{#1}}}$} \DeclareRobustCommand\@refad{\@@refadx} \def\@@refadx#1{% \let\@@refada\@empty \@@refad{\@for\@@refadb:=#1\do {\@@refada\def\@@refada{,\penalty\@m}% \edef\@@refadb{\expandafter\@firstofone\@@refadb\@empty}% \@ifundefined{r@\@@refadb}{\mbox{\reset@font\bfseries ?}% \G@refundefinedtrue \@latex@warning {Address reference `\@@refadb' undefined}}% {\hbox{\ref{\@@refadb}}}}}} \def\@@refad#1{{#1}} %% Floats %% \long\def\@makecaption#1#2{% \vskip\abovecaptionskip \sbox\@tempboxa{{\small{\hvsf\bfseries #1.} #2}}% \setlength{\@captionwidth}{0.9\hsize} \ifdim \wd\@tempboxa >\@captionwidth \centerline{\parbox{\@captionwidth}{\small{\hvsf\bfseries #1.} #2}} \else \global \@minipagefalse \hb@xt@\@captionwidth{\hfil\box\@tempboxa\hfil}% \fi \vskip\belowcaptionskip} %% Bibliography %% % \renewenvironment{thebibliography}[1] % {\section*{\refname % \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}% % \small% % \list{\@biblabel{\@arabic\c@enumiv}}% % {\settowidth\labelwidth{\@biblabel{#1}}% % \leftmargin\labelwidth % \advance\leftmargin\labelsep % \parsep\z@\itemsep\z@ % \@openbib@code % \usecounter{enumiv}% % \let\p@enumiv\@empty % \renewcommand\theenumiv{\@arabic\c@enumiv}}% % \sloppy % \clubpenalty4000 % \@clubpenalty \clubpenalty % \widowpenalty4000% % \sfcode`\.\@m} % {\def\@noitemerr % {\@latex@warning{Empty `thebibliography' environment}}% % \endlist\normalsize} % %\def\@biblabel#1{#1.} \bibsep=0pt \renewcommand{\bibnumfmt}[1]{#1.} \@ifundefined{bibfont}{\newcommand{\bibfont}{\small}}{\renewcommand{\bibfont}{\small}} % Collapse citation numbers to ranges. % \newcount\@tempcntc % \def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi % \@tempcnta\z@\@tempcntb\m@ne\def\@citea{}\@cite{\@for\@citeb:=#2\do % {\@ifundefined % {b@\@citeb}{\@citeo\@tempcntb\m@ne\@citea % \def\@citea{,\penalty\@m\ }{\bf ?}\@warning % {Citation `\@citeb' on page \thepage \space undefined}}% % {\setbox\z@\hbox{\global\@tempcntc0\csname b@\@citeb\endcsname\relax}% % \ifnum\@tempcntc=\z@ \@citeo\@tempcntb\m@ne % \@citea\def\@citea{,\penalty\@m} % \hbox{\csname b@\@citeb\endcsname}% % \else % \advance\@tempcntb\@ne % \ifnum\@tempcntb=\@tempcntc % \else\advance\@tempcntb\m@ne\@citeo % \@tempcnta\@tempcntc\@tempcntb\@tempcntc\fi\fi}}\@citeo}{#1}} % % \def\@citeo{\ifnum\@tempcnta>\@tempcntb\else\@citea % \def\@citea{,\penalty\@m}% % \ifnum\@tempcnta=\@tempcntb\the\@tempcnta\else % {\advance\@tempcnta\@ne\ifnum\@tempcnta=\@tempcntb \else \def\@citea{--}\fi % \advance\@tempcnta\m@ne\the\@tempcnta\@citea\the\@tempcntb}\fi\fi} %% Ukrainian Part %% \newcommand\makeukrtitle{ \begingroup \if@twocolumn \ifnum \col@number=\@ne \@makeukrtitle \else \twocolumn[\@makeukrtitle]% \fi \else \global\@botnum\z@ % Prevents figures from going at bottom of page. \@makeukrtitle \fi \@thanks \endgroup \global\let\thanks\relax \global\let\makeukrtitle\relax \global\let\@makeukrtitle\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\print@ukrtitle{{\large \hvsf\bfseries\upshape\mathversion{bold} \@title \par}} \def\@makeukrtitle{% \par\vskip 1.5cm \noindent\null\hspace{\@titleindent}\parbox{\@titlewidth}{\raggedright% \let \footnote \thanks \@ifundefined{@title}{}{\print@ukrtitle}% \@ifundefined{@author}{}{\print@author}% \@ifundefined{@address}{}{\print@address}% % {\large \hvsf \bfseries\upshape \@title \par}% % \vskip 1em% % {\small\hvsf\upshape \@date}% }% \par \vskip 1.5em} \newcommand{\ukrainianpart}{% \ifx\l@ukrainian\@undefined \@nopatterns{Ukrainian} \adddialect\l@ukrainian0 \fi \language\l@ukrainian \lefthyphenmin=2 \righthyphenmin=2 % disallow x- or -x breaks; -xx OK \lccode`\'=`\' \tolerance=3000 \renewcommand{\encodingdefault}{T2A} % \renewcommand{\sfdefault}{ppr} \renewcommand{\sfdefault}{\cyrsf} \fontencoding{T2A}\selectfont \renewcommand{\addr}[1]{\item} \long\def\make@author[##1]##2{\gdef\@author{##2}} \long\def\make@title[##1]##2{\gdef\@title{##2}} \def\today{\number\day\space \ifcase\month\or \cyrs\cyrii\cyrch\cyrn\cyrya\or \cyrl\cyryu\cyrt\cyro\cyrg\cyro\or \cyrb\cyre\cyrr\cyre\cyrz\cyrn\cyrya\or \cyrk\cyrv\cyrii\cyrt\cyrn\cyrya\or \cyrt\cyrr\cyra\cyrv\cyrn\cyrya\or \cyrch\cyre\cyrr\cyrv\cyrn\cyrya\or \cyrl\cyri\cyrp\cyrn\cyrya\or \cyrs\cyre\cyrr\cyrp\cyrn\cyrya\or \cyrv\cyre\cyrr\cyre\cyrs\cyrn\cyrya\or \cyrzh\cyro\cyrv\cyrt\cyrn\cyrya\or \cyrl\cyri\cyrs\cyrt\cyro\cyrp\cyra\cyrd\cyra\or \cyrg\cyrr\cyru\cyrd\cyrn\cyrya\fi \space\number\year} \renewenvironment{abstract}{% \if@twocolumn \section*{\abstractname}% \else \everypar{\parskip 3pt plus1pt minus2pt \parindent=0pt\hangindent=\@titleindent\hangafter=0} \noindent\footnotesize\hvsf\upshape\ignorespaces \fi} {\lastpage\if@twocolumn\else\vskip 2em\fi\upshape \clearpage\if@twoside \ifodd\c@page\else \hbox{}\def\fancy@author{}\def\article@page{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi } \renewcommand\keywords{\par\vskip 1ex \noindent\raggedright\upshape{\hvsf\bfseries \CYRK\cyrl\cyryu\cyrch\cyro\cyrv\cyrii\space \cyrs\cyrl\cyro\cyrv\cyra:}\slshape\space} %% %% } \newcommand{\ukrclosing}[1]{\strut\vskip 2em\par\vskip 1.em \strut\hfill\includegraphics{#1}\lastpage\if@twocolumn\else\vskip 2em\fi\upshape \clearpage\if@twoside \ifodd\c@page\else \hbox{}\def\fancy@author{}\def\article@page{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi} %% General %% %\def\latsf{cmss} %\def\cyrsf{cmss} \IfFileExists{t1phv.fd}{ \def\latsf{phv} }{ \def\latsf{cmss} } \IfFileExists{t2appr.fd}{ \def\cyrsf{ppr} }{ \def\cyrsf{cmss} } \voffset -1in \hoffset -1in \textwidth 150mm %\textheight 227mm \textheight 646pt % = 227.0430331mm \topmargin 30mm \headheight 15pt \headsep 6mm \addtolength{\topmargin}{-\headheight} \addtolength{\topmargin}{-\headsep} \oddsidemargin 35mm \setlength{\evensidemargin}{210mm} \addtolength{\evensidemargin}{-\textwidth} \addtolength{\evensidemargin}{-\oddsidemargin} \baselineskip 15pt \newlength{\@titlewidth} \newlength{\@titleindent} \setlength{\@titlewidth}{\textwidth} \setlength{\@titleindent}{15mm} \addtolength{\@titlewidth}{-\@titleindent} \newlength{\@captionwidth} %\setlength{\@captionwidth}{\hsize} %\addtolength{\@captionwidth}{-2\parindent} \renewcommand{\encodingdefault}{T1} %\renewcommand{\sfdefault}{phv} \renewcommand{\sfdefault}{\latsf} \frenchspacing \let\@afterindentfalse\@afterindenttrue \renewcommand\footnoterule{% \kern-3\p@ \hrule height 0.8pt\@width.2\columnwidth \kern2.6\p@} %% Headings %% %\def\sfphv{\fontencoding{T1}\fontfamily{phv}\selectfont\upshape} \def\sfphv{\fontencoding{T1}\fontfamily{\latsf}\selectfont\upshape} \newcounter{isspage} \def\issue@page@odd{} \def\issue@page@even{} \def\issuepage#1{% \oddsidemargin 20mm% \setlength{\evensidemargin}{210mm}% \addtolength{\evensidemargin}{-\textwidth}% \addtolength{\evensidemargin}{-\oddsidemargin}% \setcounter{isspage}{#1}% \addtocounter{isspage}{-1}% \def\issue@page@odd{% \stepcounter{isspage}% {\unitlength1mm% \begin{picture}(0,0)% % \put(30,10){\makebox(0,0)[l]{\vrule height 20pt}}% \put(30.5,10){\makebox(0,0)[l]{\rotatebox{90}{\textsf{\theisspage}}}}% \end{picture}}% }% \def\issue@page@even{% \stepcounter{isspage}% {\unitlength1mm% \begin{picture}(0,0)% % \put(-30,10){\makebox(0,0)[l]{\vrule height 20pt}}% \put(-30,10){\makebox(0,0)[r]{\rotatebox{90}{\textsf{\theisspage}}}}% \end{picture}}% }% } \lhead[\fancyplain{}{}]{\fancyplain{}{\footnotesize\sfphv\fancy@title}} \chead[\fancyplain{}{}]{\fancyplain{}{}} \rhead[\fancyplain{}{\footnotesize\sfphv\def\refaddr##1{}\fancy@author}] {\fancyplain{}{}} \lfoot[\fancyplain{}{\issue@page@even\small\sfphv\article@page}] {\fancyplain{\copyright@size\@copyright\space\parbox[t]{0.9\textwidth} {\copyright@size\sfphv\def\refaddr##1{}\copyright@author}}{}} \cfoot[\fancyplain{}{}]{\fancyplain{}{}} \rfoot[\fancyplain{}{}] {\fancyplain{\small\sfphv\article@page\issue@page@odd}{\small\sfphv\article@page\issue@page@odd}} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.4pt} \renewcommand{\plainheadrulewidth}{0pt} \renewcommand{\plainfootrulewidth}{0.4pt} \pagestyle{fancyplain} %% \newcommand{\rd}{\mathrm{d}} \newcommand{\re}{\mathrm{e}} \newcommand{\ri}{\mathrm{i}} %\DeclareMathOperator{\Real}{Re} %\DeclareMathOperator{\Img}{Im} \newcommand{\Real}{\mathop{\mathgroup\symoperators Re}\nolimits} \newcommand{\Img}{\mathop{\mathgroup\symoperators Im}\nolimits} \renewcommand{\Re}{\Real} \renewcommand{\Im}{\Img} \newcommand\lastpage{\label{last@page}} \lefthyphenmin=2 \righthyphenmin=3 %% \endinput