\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[cmtip]{xypic}
%\def\getjournalid{11512}
%\usepackage{doi}
%doi.sty fix
\def\DOIt{}
\def\doit@xtcode{}
\def\DOImsnr#1{}
\def\DOIyear#1{} 


% Draft version (argument to \documentclass) is used at LE-TeX only
\if@ledraft
  \newlength{\Normalbaselineskip}
  \setlength{\Normalbaselineskip}{11pt}
  \usepackage{xheadings}
  \usepackage{xlayout}
\fi
\if@proof
  \usepackage{graphicx}
  %\xlayoutEnablePAGELAYOUT
  \xlayoutDisablePAGELAYOUT
  \xlayoutEnableROWGRID
  \xlayoutEnableROWNUMBERS
  \def\BGFIGFILE{bm.eps}
  \xlayoutEnableBGFIGURE
  \let\xlayout@row@grid\xlayout@row@gridproof
\fi
% In draft mode all italic numbers, parantheses, colons and dots appear 
% invers. We want to find them.
\if@inv
  \DeclareFontShape{OT1}{cmr}{m}{it}{ <->LECMTI10 }{}
\fi

% Current TeX distributions use the bluesky type-1 fonts
% but the original cm big arrowheads are wanted
% Hence we use old-cmsy to replace the arrow heads with
% that of the BaKoMa font set
%

%
% We first save the small arrow heads
%
\let\rightsmallarrow\rightarrow
\let\leftsmallarrow\leftarrow
\let\leftrightsmallarrow\leftrightarrow
\let\upsmallarrow\uparrow
\let\downsmallarrow\downarrow
\let\updownsmallarrow\updownarrow
\let\nesmallarrow\nearrow
\let\sesmallarrow\searrow
\let\nwsmallarrow\nwarrow
\let\swsmallarrow\swarrow
%
% Here we make sure that \varinjlim, \varprojlim, \overrightarrow, ...
% use the small arrow heads
%
% This code has to be run after amsmath is loaded
% % This is modifications of definitions in amsmath.sty and amsopn.sty % \makeatletter
\def\leftsmallarrowfill@{\arrowfill@\leftsmallarrow\relbar\relbar}
\def\rightsmallarrowfill@{\arrowfill@\relbar\relbar\rightsmallarrow}
\def\leftrightsmallarrowfill@{\arrowfill@\leftsmallarrow\relbar\rightsmallarrow}
\def\varinjlim{%
\mathop{\mathpalette\varlim@{\rightsmallarrowfill@\textstyle}}\nmlimits@
}
\def\varprojlim{%
    \mathop{\mathpalette\varlim@{\leftsmallarrowfill@\textstyle}}\nmlimits@
}
\renewcommand{\overrightarrow}{%
    \mathpalette{\overarrow@\rightsmallarrowfill@}}
\renewcommand{\overleftarrow}{%
    \mathpalette{\overarrow@\leftsmallarrowfill@}}
\renewcommand{\overleftrightarrow}{%
    \mathpalette{\overarrow@\leftrightsmallarrowfill@}}
\renewcommand{\underrightarrow}{%
    \mathpalette{\underarrow@\rightsmallarrowfill@}}
\renewcommand{\underleftarrow}{%
    \mathpalette{\underarrow@\leftsmallarrowfill@}}
\renewcommand{\underleftrightarrow}{%
    \mathpalette{\underarrow@\leftrightsmallarrowfill@}}



  \DeclareFontFamily{U}{old-cmsy}{}
  \DeclareFontShape{U}{old-cmsy}{m}{n}{ <->cmsy10 }{}
  \DeclareSymbolFont{old-symbols}{U}{cmsy}{m}{n}
  \SetSymbolFont{old-symbols}{normal}{U}{old-cmsy}{m}{n}

  \DeclareMathSymbol{\leftrightarrow}{\mathrel}{old-symbols}{"24}
  \DeclareMathSymbol{\leftarrow}{\mathrel}{old-symbols}{"20}
    \let\gets=\leftarrow
  \DeclareMathSymbol{\rightarrow}{\mathrel}{old-symbols}{"21}
  \DeclareMathDelimiter{\uparrow}
    {\mathrel}{old-symbols}{"22}{largesymbols}{"78}
  \DeclareMathDelimiter{\downarrow}
    {\mathrel}{old-symbols}{"23}{largesymbols}{"79}
  \DeclareMathDelimiter{\updownarrow}
    {\mathrel}{old-symbols}{"6C}{largesymbols}{"3F}
  \DeclareMathSymbol{\nearrow}{\mathrel}{old-symbols}{"25}
  \DeclareMathSymbol{\searrow}{\mathrel}{old-symbols}{"26}
  \DeclareMathSymbol{\nwarrow}{\mathrel}{old-symbols}{"2D}
  \DeclareMathSymbol{\swarrow}{\mathrel}{old-symbols}{"2E}


\DeclareFontFamily{OT1}{ml-cmr}{\hyphenchar\font45 }
\DeclareFontShape{OT1}{ml-cmr}{m}{n}
    {
      <-> [1.722] cmr10}{}
\DeclareFontShape{OT1}{ml-cmr}{m}{sl}
    {
      <-> [1.722] cmsl10}{}
\DeclareFontShape{OT1}{ml-cmr}{m}{it}
    {
      <-> [1.722] cmti10}{}
\DeclareFontShape{OT1}{ml-cmr}{m}{sc}
    {
      <-> [1.722] cmcsc10}{}
\DeclareFontShape{OT1}{ml-cmr}{m}{ui}
   {
      <-> [1.722] cmu10}{}
\DeclareFontShape{OT1}{ml-cmr}{b}{n}
     {
      <-> [1.722] cmb10}{}
\DeclareFontShape{OT1}{ml-cmr}{bx}{n}
   {
      <-> [1.722] cmbx10}{}
\DeclareFontShape{OT1}{ml-cmr}{bx}{sl}
      {
      <-> [1.722] cmbxsl10}{}
\DeclareFontShape{OT1}{ml-cmr}{bx}{it}
      {
      <-> [1.722] cmbti10}{}


% Capital greek letters should be upright
\DeclareMathSymbol{\Gamma}{\mathalpha}{operators}{"00}
\DeclareMathSymbol{\Delta}{\mathalpha}{operators}{"01}
\DeclareMathSymbol{\Theta}{\mathalpha}{operators}{"02}
\DeclareMathSymbol{\Lambda}{\mathalpha}{operators}{"03}
\DeclareMathSymbol{\Xi}{\mathalpha}{operators}{"04}
\DeclareMathSymbol{\Pi}{\mathalpha}{operators}{"05}
\DeclareMathSymbol{\Sigma}{\mathalpha}{operators}{"06}
\DeclareMathSymbol{\Upsilon}{\mathalpha}{operators}{"07}
\DeclareMathSymbol{\Phi}{\mathalpha}{operators}{"08}
\DeclareMathSymbol{\Psi}{\mathalpha}{operators}{"09}
\DeclareMathSymbol{\Omega}{\mathalpha}{operators}{"0A}


% re-enable \everydisplay that is suppressed by amsmath
\let\save@displaystyle\displaystyle
\def\displaystyle{\save@displaystyle\the\everydisplay}


% math skips for display formulas
\everydisplay\@xp{\the\everydisplay\set@mu@display}
\def\set@mu@display{%
  \thinmuskip3mu%
  \medmuskip1mu%
  \thickmuskip3mu%
}

% math skips for inline formulas
\everymath\@xp{\the\everymath\set@my@inline}
\def\set@my@inline{%
  \thinmuskip3mu%
  \medmuskip1mu%
  \thickmuskip1mu%
}

% Special Mittag-Leffler fonts
\DeclareFontFamily{OMS}{mlsy}{}
\DeclareFontShape{OMS}{mlsy}{m}{n}{ <-> mlsy10 }{}
\DeclareSymbolFont{mlsymbols}{OMS}{mlsy}{m}{n}
\SetSymbolFont{mlsymbols}{normal}{OMS}{mlsy}{m}{n}

\DeclareMathSymbol{\ltop}{\mathord}{mlsymbols}{0}
\DeclareMathSymbol{\rtop}{\mathord}{mlsymbols}{1}
\DeclareMathSymbol{\lbot}{\mathord}{mlsymbols}{2}
\DeclareMathSymbol{\rbot}{\mathord}{mlsymbols}{3}
\DeclareMathSymbol{\circ}{\mathrel}{mlsymbols}{4}
\DeclareMathSymbol{\bullet}{\mathord}{mlsymbols}{5}
\DeclareMathSymbol{\digamma}{\mathord}{mlsymbols}{6}
\DeclareMathSymbol{\varkappa}{\mathord}{mlsymbols}{7}

\DeclareMathSymbol{\widebarcA}{\mathalpha}{mlsymbols}{8}
\DeclareMathSymbol{\widebarcB}{\mathalpha}{mlsymbols}{9}
\DeclareMathSymbol{\widebarcC}{\mathalpha}{mlsymbols}{10}
\DeclareMathSymbol{\widebarcD}{\mathalpha}{mlsymbols}{11}
\DeclareMathSymbol{\widebarcE}{\mathalpha}{mlsymbols}{12}
\DeclareMathSymbol{\widebarcF}{\mathalpha}{mlsymbols}{13}
\DeclareMathSymbol{\widebarcG}{\mathalpha}{mlsymbols}{14}
\DeclareMathSymbol{\widebarcH}{\mathalpha}{mlsymbols}{15}
\DeclareMathAccent{\widebarA}{\mathalpha}{mlsymbols}{8}
\DeclareMathAccent{\widebarB}{\mathalpha}{mlsymbols}{9}
\DeclareMathAccent{\widebarC}{\mathalpha}{mlsymbols}{10}
\DeclareMathAccent{\widebarD}{\mathalpha}{mlsymbols}{11}
\DeclareMathAccent{\widebarE}{\mathalpha}{mlsymbols}{12}
\DeclareMathAccent{\widebarF}{\mathalpha}{mlsymbols}{13}
\DeclareMathAccent{\widebarG}{\mathalpha}{mlsymbols}{14}
\DeclareMathAccent{\widebarH}{\mathalpha}{mlsymbols}{15}

\DeclareMathSymbol{\widecheckcA}{\mathalpha}{mlsymbols}{16}
\DeclareMathSymbol{\widecheckcB}{\mathalpha}{mlsymbols}{17}
\DeclareMathSymbol{\widecheckcC}{\mathalpha}{mlsymbols}{18}
\DeclareMathSymbol{\widecheckcD}{\mathalpha}{mlsymbols}{19}
\DeclareMathSymbol{\widecheckcE}{\mathalpha}{mlsymbols}{20}
\DeclareMathSymbol{\widecheckcF}{\mathalpha}{mlsymbols}{21}
\DeclareMathSymbol{\widecheckcG}{\mathalpha}{mlsymbols}{22}
\DeclareMathSymbol{\widecheckcH}{\mathalpha}{mlsymbols}{23}
\DeclareMathAccent{\widecheckA}{\mathalpha}{mlsymbols}{16}
\DeclareMathAccent{\widecheckB}{\mathalpha}{mlsymbols}{17}
\DeclareMathAccent{\widecheckC}{\mathalpha}{mlsymbols}{18}
\DeclareMathAccent{\widecheckD}{\mathalpha}{mlsymbols}{19}
\DeclareMathAccent{\widecheckE}{\mathalpha}{mlsymbols}{20}
\DeclareMathAccent{\widecheckF}{\mathalpha}{mlsymbols}{21}
\DeclareMathAccent{\widecheckG}{\mathalpha}{mlsymbols}{22}
\DeclareMathAccent{\widecheckH}{\mathalpha}{mlsymbols}{23}

\DeclareMathSymbol{\widebrevecA}{\mathalpha}{mlsymbols}{24}
\DeclareMathSymbol{\widebrevecB}{\mathalpha}{mlsymbols}{25}
\DeclareMathSymbol{\widebrevecC}{\mathalpha}{mlsymbols}{26}
\DeclareMathSymbol{\widebrevecD}{\mathalpha}{mlsymbols}{27}
\DeclareMathSymbol{\widebrevecE}{\mathalpha}{mlsymbols}{28}
\DeclareMathSymbol{\widebrevecF}{\mathalpha}{mlsymbols}{29}
\DeclareMathSymbol{\widebrevecG}{\mathalpha}{mlsymbols}{30}
\DeclareMathSymbol{\widebrevecH}{\mathalpha}{mlsymbols}{31}
\DeclareMathAccent{\widebreveA}{\mathalpha}{mlsymbols}{24}
\DeclareMathAccent{\widebreveB}{\mathalpha}{mlsymbols}{25}
\DeclareMathAccent{\widebreveC}{\mathalpha}{mlsymbols}{26}
\DeclareMathAccent{\widebreveD}{\mathalpha}{mlsymbols}{27}
\DeclareMathAccent{\widebreveE}{\mathalpha}{mlsymbols}{28}
\DeclareMathAccent{\widebreveF}{\mathalpha}{mlsymbols}{29}
\DeclareMathAccent{\widebreveG}{\mathalpha}{mlsymbols}{30}
\DeclareMathAccent{\widebreveH}{\mathalpha}{mlsymbols}{31}

\DeclareMathSymbol{\wideveccA}{\mathalpha}{mlsymbols}{32}
\DeclareMathSymbol{\wideveccB}{\mathalpha}{mlsymbols}{33}
\DeclareMathSymbol{\wideveccC}{\mathalpha}{mlsymbols}{34}
\DeclareMathSymbol{\wideveccD}{\mathalpha}{mlsymbols}{35}
\DeclareMathSymbol{\wideveccE}{\mathalpha}{mlsymbols}{36}
\DeclareMathSymbol{\wideveccF}{\mathalpha}{mlsymbols}{37}
\DeclareMathSymbol{\wideveccG}{\mathalpha}{mlsymbols}{38}
\DeclareMathSymbol{\wideveccH}{\mathalpha}{mlsymbols}{39}
\DeclareMathAccent{\widevecA}{\mathalpha}{mlsymbols}{32}
\DeclareMathAccent{\widevecB}{\mathalpha}{mlsymbols}{33}
\DeclareMathAccent{\widevecC}{\mathalpha}{mlsymbols}{34}
\DeclareMathAccent{\widevecD}{\mathalpha}{mlsymbols}{35}
\DeclareMathAccent{\widevecE}{\mathalpha}{mlsymbols}{36}
\DeclareMathAccent{\widevecF}{\mathalpha}{mlsymbols}{37}
\DeclareMathAccent{\widevecG}{\mathalpha}{mlsymbols}{38}
\DeclareMathAccent{\widevecH}{\mathalpha}{mlsymbols}{39}

% Measure argument widths and choose the right width for some accents
\newdimen\mytestdimen
\def\@widecheck#1{%
  \let\@cc\widecheckA
  \setbox\mytestbox\hbox{$#1$}%
  \mytestdimen0.2\wd\mytestbox
  \setbox\mytestbox\hbox{$\widecheckcA$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widecheckB\fi
  \setbox\mytestbox\hbox{$\widecheckcB$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widecheckC\fi
  \setbox\mytestbox\hbox{$\widecheckcC$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widecheckD\fi
  \setbox\mytestbox\hbox{$\widecheckcD$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widecheckE\fi
  \setbox\mytestbox\hbox{$\widecheckcE$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widecheckF\fi
  \setbox\mytestbox\hbox{$\widecheckcF$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widecheckG\fi
  \setbox\mytestbox\hbox{$\widecheckcG$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widecheckH\fi
  \@cc{#1}}
\def\@widebar#1{%
  \let\@cc\widebarA
  \setbox\mytestbox\hbox{$#1$}%
  \mytestdimen\wd\mytestbox
  \setbox\mytestbox\hbox{$\widebarcA$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebarB\fi
  \setbox\mytestbox\hbox{$\widebarcB$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebarC\fi
  \setbox\mytestbox\hbox{$\widebarcC$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebarD\fi
  \setbox\mytestbox\hbox{$\widebarcD$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebarE\fi
  \setbox\mytestbox\hbox{$\widebarcE$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebarF\fi
  \setbox\mytestbox\hbox{$\widebarcF$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebarG\fi
  \setbox\mytestbox\hbox{$\widebarcG$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebarH\fi
  \@cc{#1}}
\def\@widebreve#1{%
  \let\@cc\widebreveA
  \setbox\mytestbox\hbox{$#1$}%
  \mytestdimen\wd\mytestbox
  \setbox\mytestbox\hbox{$\widebrevecA$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebreveB\fi
  \setbox\mytestbox\hbox{$\widebrevecB$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebreveC\fi
  \setbox\mytestbox\hbox{$\widebrevecC$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebreveD\fi
  \setbox\mytestbox\hbox{$\widebrevecD$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebreveE\fi
  \setbox\mytestbox\hbox{$\widebrevecE$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebreveF\fi
  \setbox\mytestbox\hbox{$\widebrevecF$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebreveG\fi
  \setbox\mytestbox\hbox{$\widebrevecG$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widebreveH\fi
  \@cc{#1}}
\def\@widevec#1{%
  \let\@cc\widevecA
  \setbox\mytestbox\hbox{$#1$}%
  \mytestdimen\wd\mytestbox
  \setbox\mytestbox\hbox{$\wideveccA$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widevecB\fi
  \setbox\mytestbox\hbox{$\wideveccB$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widevecC\fi
  \setbox\mytestbox\hbox{$\wideveccC$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widevecD\fi
  \setbox\mytestbox\hbox{$\wideveccD$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widevecE\fi
  \setbox\mytestbox\hbox{$\wideveccE$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widevecF\fi
  \setbox\mytestbox\hbox{$\wideveccF$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widevecG\fi
  \setbox\mytestbox\hbox{$\wideveccG$}\ifdim\mytestdimen>\wd\mytestbox\let\@cc\widevecH\fi
  \@cc{#1}}

% Arrows have different lengths in display and text mode
\let\@rightarrow\rightarrow
\def\longrightarrow{\mathrel{\relbar\joinrel\@rightarrow}}
\def\rightarrow{\mathchoice{\longrightarrow}{\@rightarrow}{\@rightarrow}{\@rightarrow}}
\def\shortrightarrow{\@rightarrow}
\let\shortto=\shortrightarrow
\let\to=\rightarrow

\let\@Rightarrow\Rightarrow
\def\longRightarrow{\mathrel{\Relbar\joinrel\@Rightarrow}}
\def\Rightarrow{\mathchoice{\longRightarrow}{\@Rightarrow}{\@Rightarrow}{\@Rightarrow}}
\def\shortRightarrow{\@Rightarrow}
\let\shortTo=\shortRightarrow

\let\@leftarrow\leftarrow
\def\longleftarrow{\mathrel{\@leftarrow\joinrel\relbar}}
\def\leftarrow{\mathchoice{\longleftarrow}{\@leftarrow}{\@leftarrow}{\@leftarrow}}
\def\shortleftarrow{\@leftarrow}

\let\@Leftarrow\Leftarrow
\def\longLeftarrow{\mathrel{\@Leftarrow\joinrel\Relbar}}
\def\Leftarrow{\mathchoice{\longLeftarrow}{\@Leftarrow}{\@Leftarrow}{\@Leftarrow}}
\def\shortLeftarrow{\@Leftarrow}

\let\@leftrightarrow\leftrightarrow
\def\longleftrightarrow{\mathrel{\@leftarrow\joinrel\@rightarrow}}
\def\leftrightarrow{\mathchoice{\longleftrightarrow}{\@leftrightarrow}{\@leftrightarrow}{\@leftrightarrow}}
\def\shortleftrightarrow{\@leftrightarrow}

\let\@Leftrightarrow\Leftrightarrow
\def\longLeftrightarrow{\mathrel{\@Leftarrow\joinrel\@Rightarrow}}
\def\Leftrightarrow{\mathchoice{\longLeftrightarrow}{\@Leftrightarrow}{\@Leftrightarrow}{\@Leftrightarrow}}
\def\shortLeftrightarrow{\@Leftrightarrow}

% workaround to reduce the distance between arrows and over-/underset symbols
\renewcommand{\overset}[2]{\binrel@{#2}%
  \binrel@@{\mathop{\kern\z@\check@for@arrows{#2}}\limits^{#1}}}
\renewcommand{\underset}[2]{\binrel@{#2}%
  \binrel@@{\mathop{\kern\z@#2}\limits_{\check@for@arrows@limits{#1}{#2}}}}
\def\check@for@arrows#1{%
  \def\@tempc{0}%
  \def\@tempa{#1}%
  \def\@tempb{\to}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortto}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\rightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortRightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\Rightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longRightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortleftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\leftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longleftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortLeftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\Leftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longLeftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortleftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\leftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longleftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortLeftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\Leftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longLeftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\leftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempa{0}%
  \ifx\@tempa\@tempc
    #1%
  \else
    \smash{#1}\mathchoice
      {\vrule width0pt height1.2mm}%
      {\vrule width0pt height1.2mm}%
      {\vrule width0pt height0.8mm}%
      {\vrule width0pt height0.8mm}%
  \fi}

\def\check@for@arrows@limits#1#2{%
  \def\@tempc{0}%
  \def\@tempa{#2}%
  \def\@tempb{\to}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortto}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\rightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortRightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\Rightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longRightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortleftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\leftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longleftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortLeftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\Leftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longLeftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortleftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\leftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longleftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\shortLeftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\Leftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\longLeftrightarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempb{\leftarrow}\ifx\@tempa\@tempb\def\@tempc{1}\fi%
  \def\@tempa{0}%
  \ifx\@tempa\@tempc
    #1%
  \else
    \mathchoice
      {\setbox\@tempboxa\hbox{$\scriptstyle #1$}\@tempdima2mm\advance\@tempdima-\ht\@tempboxa\vrule width0pt height0pt depth0pt\smash{\hbox{\raise\@tempdima\hbox{$\scriptstyle #1$}}}}%
      {\setbox\@tempboxa\hbox{$\scriptstyle #1$}\@tempdima2mm\advance\@tempdima-\ht\@tempboxa\vrule width0pt height0pt depth0pt\smash{\hbox{\raise\@tempdima\hbox{$\scriptstyle #1$}}}}%
      {\setbox\@tempboxa\hbox{$\scriptstyle #1$}\@tempdima2mm\advance\@tempdima-\ht\@tempboxa\vrule width0pt height0pt depth0pt\smash{\hbox{\raise\@tempdima\hbox{$\scriptstyle #1$}}}}%
      {\setbox\@tempboxa\hbox{$\scriptscriptstyle #1$}\@tempdima1.5mm\advance\@tempdima-\ht\@tempboxa\vrule width0pt height0pt depth0pt\smash{\hbox{\raise\@tempdima\hbox{$\scriptscriptstyle #1$}}}}%
  \fi}

% Automatically measure char widths for choosing accent or wideaccent
% plus exceptions

% These are the concerned accents
\let\@widetilde\widetilde
\let\@widehat\widehat
\let\@hat\hat\def\hat#1{\accentchoice{#1}{\@hat}{\@widehat}}
\let\@tilde\tilde\def\tilde#1{\accentchoice{#1}{\@tilde}{\@widetilde}}
\let\@bar\bar\def\bar#1{\accentchoice{#1}{\@bar}{\@widebar}}
\let\@check\check\def\check#1{\accentchoice{#1}{\@check}{\@widecheck}}
\let\@breve\breve\def\breve#1{\accentchoice{#1}{\@breve}{\@widebreve}}
\let\@vec\vec\def\vec#1{\accentchoice{#1}{\@vec}{\@widevec}}
\let\widetilde\tilde
\let\widehat\hat

% An auxillary box
\newbox\mytestbox

% The measurement
\def\accentchoice#1#2#3{%
  \mathchoice
    {\global\setbox\mytestbox\hbox{$\displaystyle#1$}}
    {\global\setbox\mytestbox\hbox{$\textstyle#1$}}
    {\global\setbox\mytestbox\hbox{$\scriptstyle#1$}}
    {\global\setbox\mytestbox\hbox{$\scriptscriptstyle#1$}}
  \ifdim\wd\mytestbox<0.45em%
    \let\@cc#2
  \else
    \let\@cc#3
  \fi
  \def\@tempa{#1}%
  \def\@tempb{f}\ifx\@tempa\@tempb\let\@cc#2\fi
  \def\@tempb{A}\ifx\@tempa\@tempb\let\@cc#2\fi
  \def\@tempb{I}\ifx\@tempa\@tempb\let\@cc#2\fi
  \def\@tempb{J}\ifx\@tempa\@tempb\let\@cc#2\fi
  \def\@tempb{L}\ifx\@tempa\@tempb\let\@cc#2\fi
  \def\@tempb{\gamma}\ifx\@tempa\@tempb\let\@cc#3\fi
  \def\@tempb{\kappa}\ifx\@tempa\@tempb\let\@cc#3\fi
  \def\@tempb{\chi}\ifx\@tempa\@tempb\let\@cc#3\fi
  \def\@tempb{\psi}\ifx\@tempa\@tempb\let\@cc#2\fi
  \def\@tempb{\Delta}\ifx\@tempa\@tempb\let\@cc#2\fi
  \def\@tempb{\Gamma}\ifx\@tempa\@tempb\let\@cc#3\fi
  \def\@tempb{\Lambda}\ifx\@tempa\@tempb\let\@cc#2\fi
  \def\@tempb{\Xi}\ifx\@tempa\@tempb\let\@cc#3\fi
  \def\@tempb{\mathcal{A}}\ifx\@tempa\@tempb\let\@cc#2\fi
  \def\@tempb{\mathcal{C}}\ifx\@tempa\@tempb\let\@cc#3\fi
  \def\@tempb{\mathcal{E}}\ifx\@tempa\@tempb\let\@cc#3\fi
  \def\@tempb{\mathcal{I}}\ifx\@tempa\@tempb\let\@cc#3\fi
  \def\@tempb{\mathcal{L}}\ifx\@tempa\@tempb\let\@cc#2\fi
  \@cc{#1}}

% Special ML treatment of mathbb and several characters
%%Begin: Commented out by Denny on August 26, 2008
%\let\orgmathbb\mathbb
%\let\mathbb\mathbf
%\let\orgBbb\Bbb
%\let\Bbb\bf
%\let\orgell\ell
%\def\ell{l}
%%End: Commented out
\let\epsilon\varepsilon
\let\kappa\varkappa
\let\emptyset\varnothing
\let\smallsetminus\setminus
\mathchardef\semicolon="303B
%%%%Since 15.01.2007 
%%%%Änderung nach Email von Anders - ell und mathbb wie in orig. LaTeX
\def\newstandard{%
%%Begin: Commented out by Denny on August 26, 2008
%\let\mathbb\orgmathbb
%\let\Bbb\orgBbb
%\let\ell\orgell
%%End: Commented out
%%%%Since 19.04.2007 
%\let\subsetneq\varsubsetneq
%\let\subsetneqq\varsubsetneqq
%\let\supsetneq\varsupsetneq
%\let\supsetneqq\varsupsetneqq
}
%%%%Since 04.02.2008 
\let\subsetneq\varsubsetneq
\let\subsetneqq\varsubsetneq
\let\supsetneq\varsupsetneq
\let\supsetneqq\varsupsetneq

% Adjustment of delimiter spacing with big* (from actamath.dtx)
\newmuskip\@tempmuskipa
\def\bBigg@#1#2{%
  \bgroup%
  \def\@next{%
     \@mathmeasure\z@{\nulldelimiterspace\z@}%
       {\left#2\vcenter to#1\big@size{}%
        \ifcat\@nx\@let@token\sp%
          \bigmukern@{#1}{#2}%
        \else\ifcat\@nx\@let@token\sb%
          \bigmukern@{#1}{#2}%
        \fi\fi%
        \right.}%
      \box\z@\egroup}%
  \futurelet\@let@token\@next}
\def\bigmukern@#1#2{%
  \ifx]#2%
    \mkern-2mu%
  \else\ifx\rbrack#2%
    \mkern-2mu%
  \else\ifx\rfloor#2%
    \mkern-2mu%
  \else\ifx\rceil#2%
    \mkern-2mu%
  \else\ifx)#2%
    \@tempmuskipa2.5mu%
    \@tempmuskipa#1\@tempmuskipa%
    \advance\@tempmuskipa0.5mu%
    \mkern -\@tempmuskipa%
  \else\ifx\}#2%
     \@tempmuskipa2mu%
    \@tempmuskipa#1\@tempmuskipa%
    \mkern-\@tempmuskipa%
  \else\ifx\rbrace#2%
    \@tempmuskipa2mu%
    \@tempmuskipa#1\@tempmuskipa%
    \mkern-\@tempmuskipa%
  \else\ifx\rangle#2%
    \@tempmuskipa3mu%
    \@tempmuskipa#1\@tempmuskipa%
    \advance\@tempmuskipa-1mu%
    \mkern-\@tempmuskipa%
  \fi\fi\fi\fi\fi\fi\fi\fi}

\def\@makefnmark{($\strut^{\hbox{\lower0.2\baselineskip\hbox{$\scriptstyle{\text{\arabic{footnote}}}$}}}$)}

% --------------------------------------------------------------------------
% Setup of the layout
\paperwidth167mm
\paperheight240mm
\textwidth127mm
\textheight178mm
\topmargin13mm
\headheight2mm
\headsep7mm
\evensidemargin22mm
\oddsidemargin17mm
\parindent7.2mm
%%\hoffset0in
%%\voffset0in
\voffset 30.0mm
\hoffset 0mm

\tagsleft@true

% All special font sizes should be defined here
\def\normalsize{\fontsize{10pt}{4.53mm}\selectfont}
\def\running@font{\normalfont\fontsize{8pt}{9pt}\selectfont}
\def\small{\normalfont\fontsize{8pt}{9pt}\selectfont}
\def\footnotesize{\normalfont\fontsize{8pt}{9pt}\selectfont}
\def\title@font{\usefont{OT1}{ml-cmr}{m}{n}\fontsize{10pt}{6.6mm}\selectfont}
\def\author@font{\normalfont\normalsize}
\def\dedication@font{\normalfont\fontsize{9pt}{10dd}\selectfont}
\def\abstract@font{\normalfont\fontsize{8pt}{3.85mm}\selectfont}
\def\section@font{\normalfont\normalsize\spaceskip0.35em plus0.1em minus0.1em\bfseries\mathversion{bold}}
\def\subsection@font{\normalfont\fontsize{10pt}{12pt}\spaceskip0.35em plus0.1em minus0.1em\selectfont}
\def\bib@font{\normalfont\fontsize{9pt}{10.93pt}\spaceskip0.3em plus0.15em minus0.1em\selectfont}
\def\inst@font{\normalfont\fontsize{9pt}{3.85mm}\selectfont}

% Some math skips
\abovedisplayskip=3 mm plus6pt minus 4pt
\belowdisplayskip=3 mm plus6pt minus 4pt
\abovedisplayshortskip=0.0 mm plus6pt
\belowdisplayshortskip=2 mm plus4pt minus 4pt

\let\AfMthepage\thepage
\def\AfMHeadPageRange{Ark. Mat., \textbf{\@volume} (\@year), \startpage--\endpage}

\def\OnlineFirstAfM{%
\gdef\AfMthepage{}
\gdef\AfMHeadPageRange{Ark. Mat. (\@year)}
}

% Running heads
\def\ps@headings{%
  \if@ledraft
    \def\evenheadline{%
      \hbox to\textwidth{%
        \running@font\spaceskip0.35em plus0em minus0em%\selectfont
        \rlap{\hbox{\AfMthepage}}%
        \hss\let\thanks\@gobble\c@auth0\let\and\@auand\frenchspacing\leftmark\hss}}
    \def\oddheadline{%
      \hbox to\textwidth{%
        \running@font
        \hss\rightmark\hss
        \llap{\hbox{\AfMthepage}}%
      }}%
  \else
    \def\@evenhead{%
      \hbox to\textwidth{%
        \running@font
        \rlap{\hbox{\AfMthepage}}%
        \hss\let\thanks\@gobble\c@auth0\let\and\@auand\frenchspacing\leftmark\hss}}
    \def\@oddhead{%
      \hbox to\textwidth{%
        \running@font
        \hss\rightmark\hss
        \llap{\hbox{\AfMthepage}}%
      }}%
  \fi%
  \if@online
    \def\@evenhead{%
      \hbox to\textwidth{%
        \running@font
        \rlap{\hbox{}}%
        \hss\let\thanks\@gobble\c@auth0\let\and\@auand\frenchspacing\leftmark\hss}}
    \def\@oddhead{%
      \hbox to\textwidth{%
        \running@font
        \hss\rightmark\hss
        \llap{\hbox{}}%
      }}%
  \fi%
}

% Running head of the starting page
\def\ps@title{%
  \if@ledraft
    \def\oddheadline{%
      \hbox to\textwidth{%
        \running@font
        \smash{\rlap{\hbox{\lower3mm\hbox{%
          DOI: \DOIt\doit@xtcode}}}}%
        \smash{\rlap{\hbox{\lower6mm\hbox{\copyright\ \@copyrightyear\ 
          by Institut Mittag-Leffler. All rights reserved}}}}%
        \AfMHeadPageRange\hfill}}
    \let\evenheadline\oddheadline
  \else
    \def\@oddhead{%
      \hbox to\textwidth{%
        \running@font
        \smash{\rlap{\hbox{\lower3mm\hbox{%
          DOI: \DOIt\doit@xtcode}}}}%
        \smash{\rlap{\hbox{\lower6mm\hbox{\copyright\ \@copyrightyear\ 
          by Institut Mittag-Leffler. All rights reserved}}}}%
        \AfMHeadPageRange\hfill}}
    \let\@evenhead\@oddhead
  \fi%
  \if@online%
  \gdef\AfMHeadPageRange{Ark. Mat. (\@year)}%
    \def\@oddhead{%
      \hbox to\textwidth{%
        \running@font
        \smash{\rlap{\hbox{\lower3mm\hbox{%
          DOI: \DOIt\doit@xtcode}}}}%
        \smash{\rlap{\hbox{\lower6mm\hbox{\copyright\ \@copyrightyear\ 
          by Institut Mittag-Leffler. All rights reserved}}}}%
          \AfMHeadPageRange\hfill}}%
    \let\@evenhead\@oddhead
  \fi%
}

% Special running head on last page if page number is even
\def\ps@last{%
  \if@ledraft
    \def\evenheadline{%
      \setbox0\hbox{\running@font\let\thanks\@gobble\c@auth0\let\and\@auand\frenchspacing\leftmark\unskip: \rightmark}%
      \ifdim\wd0<0.75\textwidth
        \smash{\hbox to\textwidth{\running@font\rlap{\hbox{\AfMthepage}}%
          \hss\box0\hss}}%
      \else
        \smash{\hbox to\textwidth{\running@font\rlap{\hbox{\AfMthepage}}%
          \rlap{\hbox{\lower3mm\hbox to\textwidth{\hss\rightmark\hss}}}%
          \hss\let\thanks\@gobble\c@auth0\let\and\@auand\frenchspacing\leftmark\unskip:\hss}}%
      \fi}%
  \else
    \def\@evenhead{%
      \setbox0\hbox{\running@font\let\thanks\@gobble\c@auth0\let\and\@auand\frenchspacing\leftmark\unskip: \rightmark}%
      \ifdim\wd0<0.75\textwidth
        \smash{\hbox to\textwidth{\running@font\rlap{\hbox{\AfMthepage}}%
          \hss\box0\hss}}%
      \else
        \smash{\hbox to\textwidth{\running@font\rlap{\hbox{\AfMthepage}}%
        \rlap{\hbox{\lower3mm\hbox to\textwidth{\hss\rightmark\hss}}}%
        \hss\let\thanks\@gobble\c@auth0\let\and\@auand\frenchspacing\leftmark\unskip:\hss}}%
      \fi}%
  \fi%
  \if@online%
     \def\@evenhead{%
        \setbox0\hbox{\running@font\let\thanks\@gobble\c@auth0\let\and\@auand\frenchspacing\leftmark\unskip: \rightmark}%
        \ifdim\wd0<0.75\textwidth%
          \smash{\hbox to\textwidth{\running@font\rlap{\hbox{}}%
            \hss\box0\hss}}%
        \else%
          \smash{\hbox to\textwidth{\running@font\rlap{\hbox{}}%
              \rlap{\hbox{\lower3mm\hbox to\textwidth{\hss\rightmark\hss}}}%
              \hss\let\thanks\@gobble\c@auth0\let\and\@auand\frenchspacing\leftmark\unskip:\hss}}%
      \fi}%
  \fi%
}

% Some things we want to be done at the end of an article
\AtEndDocument{%
  \print@inst
  \print@dates
  \thispagestyle{last}%
  \write\@auxout{\string\xdef\string\@endpage\string{\thepage\string}}%
  \write\@auxout{\string\xdef\string\@authorcount\string{\the\c@auth\string}}%
}

\AtBeginDocument{\pagestyle{headings}\normalfont\normalsize}

% Details for layout and functionality
\def\Volume#1{\gdef\@volume{#1}}
\def\Year#1{\gdef\@year{#1}\gdef\@copyrightyear{#1}}
\def\received#1{\gdef\@received{#1}%
\if!\@received!\def\@received{$\blacksquare$\,$\blacksquare$\,$\blacksquare$}\fi%
}
\def\accepted#1{\gdef\@accepted{#1}}
\def\revised#1{\gdef\@revised{#1}}
\def\publof#1{\gdef\@publed{#1}}

\def\startpage{\expandafter\ifx\csname @startpage\endcsname\relax1\else\@startpage\fi}
\def\endpage{\expandafter\ifx\csname @endpage\endcsname\relax??\else\@endpage\fi}

\renewcommand\@makefntext[1]{%
  \strut\kern7.2mm($^{\arabic{footnote}}$) #1}%

\newread\temp@reada
\@ifundefined{PAGEFILEPATH}{\gdef\PAGEFILEPATH{}}{\relax}
\def\PAGEFILENAME{\PAGEFILEPATH startpage_\jobname.tex}
\newtoks\authorrunning
\newtoks\titlerunning
\def\@thanksdef#1§§{\gdef\@thanks{#1}}
\def\maketitle{%
  \getpagefile
  \begingroup
    \def\thanks##1{
      \if!\@thanks!\xdef\@thanks{\noexpand\footnotetext{##1}}\else\expandafter\@thanksdef\@thanks\footnotetext{##1}§§\fi}%
    \def\@thanks{}%
    \let\and\@auand
    \thispagestyle{empty}
    \@maketitle
    \renewcommand\@makefntext[1]{%
      \strut\kern7.2mm##1}%
    \if!\@thanks!\else\setcounter{footnote}{0}\@thanks\fi
    \if!\the\authorrunning!
      \let\thanks\@gobble
      \markboth{\noexpand\@author}{\noexpand\@author}%
    \else
      \markboth{\the\authorrunning}{\the\authorrunning}%
    \fi
    \if!\the\titlerunning!
      \markright{\@title}%
    \else
      \markright{\the\titlerunning}%
    \fi
  \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\@subtitle\@empty
  \global\let\title\relax
  \global\let\author\relax
  \global\let\date\relax
  \global\let\and\relax
}%

\def\@maketitle{\newpage
  \thispagestyle{title}%
  \setbox0\vbox{%
    \vspace*{26mm}%
    \begin{center}\title@font\@title\par\end{center}%
    \vskip-3mm%
    \begin{center}\author@font\frenchspacing\@author\par\end{center}%
    \if!\@dedic!\else
      \par\vskip3.5mm\dedication@font\begin{center}\@dedic\par\end{center}
    \fi
    \vskip5mm}%
 \box0
}

% Intelligent \and knows when to insert , or and
\def\@auand{\stepcounter{auth}\relax
  \unskip
  \expandafter\ifx\csname @authorcount\endcsname\relax
    ,\ \relax
  \else
    \expandafter\ifnum\@authorcount=\c@auth
      \ \andname\ \relax
    \else
      ,\ \relax
    \fi
  \fi}%

% Abstract
\def\abstract{\abstract@font\textbf{Abstract.}
  \abovedisplayskip=2mm plus1pt minus 1pt%
  \belowdisplayskip=2mm plus1pt minus 1pt%
  \abovedisplayshortskip=0.0mm%
  \belowdisplayshortskip=2mm plus1pt minus 1pt%
}
\def\endabstract{\par\normalfont\normalsize\vskip1.8\baselineskip}

% We want indentations after headings
\def\@afterheading{%
  \@nobreaktrue
  \everypar{%
    \if@nobreak
      \@nobreakfalse
      \clubpenalty \@M
    \else
      \clubpenalty \@clubpenalty
      \everypar{}%
    \fi}}

\def\hack#1{#1}
\nonfrenchspacing

% Read starting page from a special file (at LE-TeX only)
\def\getpagefile{%
  \IfFileExists{\PAGEFILENAME}{%
  \immediate\openin\temp@reada=\PAGEFILENAME%
  \read\temp@reada to\mypage%
  \global\count0=\mypage\gdef\startpage{\the\count0}}{\global\count0=1}%
  \immediate\closein\temp@reada}

% The bibliography
\newif\if@firstbib\@firstbibtrue
\newdimen\biblabelwidth
\newcounter{bibcount}
\setcounter{bibcount}{0}
\renewenvironment{thebibliography}[1]{%
  \section*{\refname}%
  \frenchspacing
  \setbox0\hbox{\bib@font#1.}%
  \global\biblabelwidth\wd0
  }
  {\par}

\def\@@bibitem#1{%
  \if@firstbib\global\@firstbibfalse\fi%\let\@cc\relax\else\def\@cc\relax\egroup\fi%
%  \@cc%
  \par\bib@font%
    \noindent\strut\hbox to\biblabelwidth{\hss#1}\kern0.5em%
    \hangindent17mm\hangafter1%
    \ignorespaces}%

\def\@@@bibitem#1{%
  \if@firstbib\global\@firstbibfalse\fi%\let\@cc\relax\else\let\@cc\egroup\fi%
%  \@cc%
  \par\bib@font%
    \noindent\strut\hbox to\biblabelwidth{[#1]\hss}\kern0.5em%
    \hangindent17mm\hangafter1%
    \ignorespaces}%

\def\bibitem{\@ifnextchar[\@lbibitem\@bibitem}%
\def\@lbibitem[#1]#2{\if@filesw%
      {\let\protect\noexpand%
       \immediate%
       \write\@auxout{\string\bibcite{#2}{#1}}}\fi%
      \@@@bibitem{#1}}%
\def\@bibitem#1{\refstepcounter{bibcount}\if@filesw\immediate\write\@auxout%
       {\string\bibcite{#1}{\the\value{bibcount}}}\fi%
      \@@bibitem{\the\c@bibcount.}%
}

%%%von Denny 10. Apr. 2004

\def\xbibitem#1{\bibitem}%

%\def\@artsub{subsubsection}%
\def\@seccntformat#1{%
\csname the#1\endcsname\sectcounterend%
\hskip\betweenumberspace%
}

% Redefinition of \@startsection, \@sect, \@ssect to allow centered headings
\def\@startsection#1#2#3#4#5#6{%
  \if@noskipsec \leavevmode \fi
  \par
  \@tempskipa #4\relax
  \@afterindenttrue
  \ifdim \@tempskipa <\z@
    \@tempskipa -\@tempskipa \@afterindentfalse
  \fi
  \if@nobreak
    \everypar{}%
  \else
    \addpenalty\@secpenalty\addvspace\@tempskipa
  \fi
  \@ifstar
    {\@ssect{#1}{#3}{#4}{#5}{#6}}%
    {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}}
\def\@sect#1#2#3#4#5#6[#7]#8{%
  \ifnum #2>\c@secnumdepth
    \let\@svsec\@empty
  \else
    \refstepcounter{#1}%
    %%%Axel am 4.4.2007 wegen Wunsch von Anders steile Nummerierung in subsections
    \ifnum #2=3 
      \protected@edef\@svsec{\textup{\@seccntformat{#1}}\relax}%
    \else%
      \protected@edef\@svsec{\@seccntformat{#1}\relax}%
    \fi%
  \fi
  \@tempskipa #5\relax
  \ifdim \@tempskipa>\z@
    \begingroup
      #6{%
      \@hangfrom{\hskip #3\relax\@svsec}%
      \def\@tempa{#1}\def\@tempb{section}%
      \ifx\@tempa\@tempb
        \noindent
        \leftskip0pt plus1fil
        \rightskip0pt plus1fil
        \parfillskip0pt%
      \fi
      \interlinepenalty \@M #8\@@par}%
    \endgroup
    \csname #1mark\endcsname{#7}%
    \addcontentsline{toc}{#1}{%
      \ifnum #2>\c@secnumdepth \else
        \protect\numberline{\csname the#1\endcsname}%
      \fi
      #7}%
  \else
    \def\@svsechd{%
      #6{\hskip #3\relax
      \@svsec #8}%
      \csname #1mark\endcsname{#7}%
      \addcontentsline{toc}{#1}{%
        \ifnum #2>\c@secnumdepth \else
          \protect\numberline{\csname the#1\endcsname}%
        \fi
        #7}}%
  \fi
  \@xsect{#5}}
\def\@ssect#1#2#3#4#5#6{%
  \@tempskipa #4\relax
  \ifdim \@tempskipa>\z@
    \begingroup
      #5{%
        \@hangfrom{\hskip #2}%
        \def\@tempa{#1}\def\@tempb{section}%
        \ifx\@tempa\@tempb
          \noindent
          \leftskip0pt plus1fil
          \rightskip0pt plus1fil
          \parfillskip0pt%
        \fi
        \interlinepenalty \@M #6\@@par}%
    \endgroup
  \else
    \def\@svsechd{#5{\hskip #2\relax #6}}%
  \fi
  \@xsect{#4}}


\def\section{\@startsection{section}{1}{\z@}%
    {-25dd plus-4pt minus-4pt}{5.5dd plus0pt minus0pt}{\section@font}}%

\def\subsection{\@startsection{subsection}{2}{\z@}%
    {-21dd plus-4pt minus-4pt}{8dd plus 0pt
     minus0pt}{\subsection@font\bfseries}}%
\def\subsubsection{\@startsection{subsubsection}{3}{\z@}%
    {-13dd plus-4pt minus-4pt}{-2pt}{\normalsize\itshape}}%
\def\paragraph{\@startsection{paragraph}{4}{\z@}%
    {-13pt plus-4pt minus-4pt}{-5.5pt}{\normalsize\itshape}}%


\def\thesection{\arabic{section}}


% Annotations to the author
\def\TSbib#1{\quad\\$\blacksquare$\ #1\ $\blacksquare$\ }

\def\TSannot{\@ifnextchar[{\@tsannot}{\tsannot}}

\def\tsannot#1{\marginpar{{\parbox[t]{0.7in}{{\fontsize{7pt}{7pt}\raggedright\selectfont$\blacksquare$\ #1\par}}}}}
\def\@tsannot[#1]#2{\marginpar{\vskip#1{\parbox[t]{0.7in}{{\fontsize{7pt}{7pt}\raggedright\selectfont$\blacksquare$\ #2\par}}}}}


% Printing of the institutes and dates AtEndDocument
\newbox\@insta
\newbox\@instb
\newif\if@instl
\newdimen\instlwidth
\newdimen\instrwidth
\instlwidth61mm
%\def\institute#1{\gdef\@institute{#1}}
\def\institute{\@ifnextchar[{\@instindiv}{\@inststand}}
\def\@instindiv[#1]#2{\instlwidth#1\gdef\@institute{#2}}
\def\@inststand#1{\gdef\@institute{#1}}
%
\def\print@inst{%
  \instrwidth\textwidth
  \advance\instrwidth-5mm%
  \advance\instrwidth-\instlwidth
  \vskip1.2\baselineskip
  \let\and\inst@and
  \@instltrue
  \inst@font
  \setbox\@insta\vtop\bgroup\hsize\instlwidth\noindent\@institute\egroup
  \eject@instboxes
}%

% \inst@and decides whether an address should appear on the left
% or right side
\def\inst@and{\egroup
  \if@instl
    \let\@cc\inst@rbox    
    \@instlfalse
  \else
    \eject@instboxes
    \@instltrue
    \let\@cc\inst@lbox
  \fi
  \@cc}

\def\inst@lbox{\setbox\@insta\vtop\bgroup\hsize\instlwidth\noindent}
\def\inst@rbox{\setbox\@instb\vtop\bgroup\hsize\instrwidth\noindent}
\def\eject@instboxes{%
  \hbox to\textwidth{%
    \box\@insta\hss\box\@instb}\vskip\baselineskip}

\def\print@dates{%
  \expandafter\ifx\csname @received\endcsname\relax
    \else\noindent\textit{Received \@received}\vskip0pt\fi
  \expandafter\ifx\csname @accepted\endcsname\relax
    \else\noindent\textit{accepted \@accepted}\vskip0pt\fi
  \expandafter\ifx\csname @revised\endcsname\relax
    \else\noindent\textit{in revised form \@revised}\vskip0pt\fi
  \expandafter\ifx\csname @publed\endcsname\relax
    \else\noindent\textit{published online \@publed}\vskip0pt\fi
}


% Numbered and unnumbered theorems
\def\@spbegintheorem#1#2#3#4{\trivlist
                 \item[\hskip7.2mm{#3#1\ \upshape#2\@thmcounterend}]\ #4}

\def\@spopargbegintheorem#1#2#3#4#5{\trivlist
      \item[\hskip7.2mm{#4#1\ \upshape#2\@thmcounterend}]{\ (#3)}#5 }

\def\@Begintheorem#1#2#3{#3\trivlist
                           \item[\hskip7.2mm{#2#1\@thmcounterend}]\ }

\def\@Opargbegintheorem#1#2#3#4{#4\trivlist
      \item[\hskip7.2mm{#3#1\@thmcounterend}]{\ (#2)}}


\def\theopargself{\def\@spopargbegintheorem##1##2##3##4##5{\trivlist
      \item[\hskip7.2mm{##4##1\ \upshape##2}]{##4##3\@thmcounterend}\ ##5}
                  \def\@Opargbegintheorem##1##2##3##4{##4\trivlist
      \item[\hskip7.2mm{##3##1}]{##3##2\@thmcounterend}\ }}

% Additional theorem environments (most of them are already defined in lesvjour.cls)
\spnewtheorem*{remarknn}{Remark}{\itshape}{\rmfamily}
\spnewtheorem*{theoremnn}{Theorem}{\rm\bfseries}{\itshape}


% Acknowledgement
\def\acknowledgement{\par\addvspace\baselineskip\rmfamily
\trivlist\if!\ackname!\item[]\else
\item[\hskip7.2mm
{\it\ackname}\ ]\fi}
\def\endacknowledgement{\endtrivlist\addvspace{6pt}}


% Some other stuff
\let\if@smartand\iffalse
\def\leftlegendglue{\hfil}%
\def\runinend{. }%
\def\floatcounterend{. }%
\def\sectcounterend{.\,}%
\def\@thmcounterend{. \kern-0.25em}%
\def\democounterend{. }

\def\figurename{Figure}

\def\qed{\ifmmode\quad\square\else\unskip\quad$\square$\fi}

\def\email#1{#1}


\def\ldots{...}

\let\dots\ldots

\def\cdots{%
   \mathchoice%
        {{\kern0.05em\cdot\kern-0.15em\cdot\kern-0.15em\cdot\kern0.05em}}%
        {{\kern0.05em\cdot\kern-0.05em\cdot\kern-0.05em\cdot\kern0.05em}}%
        {{\kern0.03em\cdot\kern-0.05em\cdot\kern-0.05em\cdot\kern0.05em}}%
        {{\kern0.03em\cdot\kern-0.03em\cdot\kern-0.03em\cdot\kern0.03em}}%
}
\let\cdots\ldots


\renewcommand\footnoterule{%
  \kern-3\p@
  \hrule\@width18mm
  \kern2.6\p@}

\renewenvironment{cases}{%
  \left\{\def\arraystretch{1.2}%
  \array{@{\kern1.5mm}l@{\quad}l@{}}%
}{%
  \endarray\right.%
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%
%       Routines for overline on slanted characters
%       (and sequences of characters beginning with a slanted character)
%       N.B. The user must realize when he needs overline and when
%       itoverline. I recommend to use \itoverline on
%       A B D E F H I J K L M N P R S X Z 
%       d f z \jmath s \beta \delta \varkappa \mu \rho \partial
%       and to use \overline on all other Latin and Greek letters.
%
%       \itoverlineb should be used for a second overlining over one done by
%       \itoverline.
%       \itoverlinec should be used for a third overlining
%       Example: \itoverlinec{\itoverlineb{\itoverline{z}+w}}
%       \itoverlineB takes two arguments and uses the second to decided how
%       far to move. So for the example above one can instead write
%       \itoverlineB{\itoverlineB{\itoverline{z}+w}{z}}{z}
%
%       When using \itoverlineb and especially \itoverlinec TeX needs a lot
%       of time. To avoid this the definitions 
%       \itoverlinetext, \itoverlinetextb, \itoverlinetextc
%       have been added. They can be used when one are sure that what is
%       being overlined is set in \textstyle.
%       Similar commands can be made for the other styles.
%       Instead one may use \itoverlineB. It has the additional advantage
%       of handling situations like
%       \itoverlineB{\itoverline{z}+A}{z}
%
%       1994-10-17 Anders Bj\"orn, with help from Folke Norstad
%       1995-01-26 Changed to work properly in scriptstyle etc.
%       1996-05-22 \mathsurround 0pt inserted and \itoverlineb added,
%                  changes ex measures to pt measures as \overline is always
%                  at a fixed height over the chars, not font dependent.
%                  The earlier 10pt version should be almost identical with
%                  the new one, other sizes have changed a little.
%                  (After discussions with Mats Neymark.)
%       1997-09-15 \itoverlinec added
%       1997-09-26 \itoverlinetext, \itoverlinetextb and \itoverlinetextc added
%       2000-11-14 \itunderline created
%       2001-12-18 \itunderline moved to itoverline.tex and recommendations
%                  for usage on Latin and Greek letters added.
%       2002-01-08 \itoverlineB added
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
{\catcode`p =12 \catcode`t =12 \gdef\eeaa#1pt{#1}}      % Get slantfactor
\def\accentadjtext#1{\setbox0\hbox{$#1$}\kern   % Convert it with height
                \expandafter\eeaa\the\fontdimen1\textfont1 \ht0 }
\def\accentadjscript#1{\setbox0\hbox{$#1$}\kern % Convert it with height
                \expandafter\eeaa\the\fontdimen1\scriptfont1 \ht0 }
\def\accentadjscriptscript#1{\setbox0\hbox{$#1$}\kern   % Convert it with height
                \expandafter\eeaa\the\fontdimen1\scriptscriptfont1 \ht0 }
\def\accentadjtextback#1{\setbox0\hbox{$#1$}\kern       % Convert it with height
                -\expandafter\eeaa\the\fontdimen1\textfont1 \ht0 }
\def\accentadjscriptback#1{\setbox0\hbox{$#1$}\kern     % Convert it with height
                -\expandafter\eeaa\the\fontdimen1\scriptfont1 \ht0 }
\def\accentadjscriptscriptback#1{\setbox0\hbox{$#1$}\kern % Convert it with height
                -\expandafter\eeaa\the\fontdimen1\scriptscriptfont1 \ht0 }
\def\itoverline#1{{\mathsurround0pt\mathchoice
        {\rlap{$\accentadjtext{\displaystyle #1}
                \accentadjtext{\vrule height1.593pt}
                \overline{\phantom{\displaystyle #1}
                \accentadjtextback{\displaystyle #1}}$}{#1}}
        {\rlap{$\accentadjtext{\textstyle #1}
                \accentadjtext{\vrule height1.593pt}
                \overline{\phantom{\textstyle #1}
                \accentadjtextback{\textstyle #1}}$}{#1}}
        {\rlap{$\accentadjscript{\scriptstyle #1}
                \accentadjscript{\vrule height1.593pt}
                \overline{\phantom{\scriptstyle #1}
                \accentadjscriptback{\scriptstyle #1}}$}{#1}}
        {\rlap{$\accentadjscriptscript{\scriptscriptstyle #1}
                \accentadjscriptscript{\vrule height1.593pt}
                \overline{\phantom{\scriptscriptstyle #1}
                \accentadjscriptscriptback{\scriptscriptstyle #1}}$}{#1}}}}
\def\itoverlineB#1#2{{\mathsurround0pt\mathchoice
        {\rlap{$\accentadjtext{\displaystyle #2}
                \accentadjtext{\vrule height1.593pt}
                \overline{\phantom{\displaystyle #1}
                \accentadjtextback{\displaystyle #2}}$}{#1}}
        {\rlap{$\accentadjtext{\textstyle #2}
                \accentadjtext{\vrule height1.593pt}
                \overline{\phantom{\textstyle #1}
                \accentadjtextback{\textstyle #2}}$}{#1}}
        {\rlap{$\accentadjscript{\scriptstyle #2}
                \accentadjscript{\vrule height1.593pt}
                \overline{\phantom{\scriptstyle #1}
                \accentadjscriptback{\scriptstyle #2}}$}{#1}}
        {\rlap{$\accentadjscriptscript{\scriptscriptstyle #2}
                \accentadjscriptscript{\vrule height1.593pt}
                \overline{\phantom{\scriptscriptstyle #1}
                \accentadjscriptscriptback{\scriptscriptstyle #2}}$}{#1}}}}
\def\itoverlineb#1{{\mathsurround0pt\mathchoice
        {\rlap{$\accentadjtext{\displaystyle #1}
                \accentadjtextback{\vrule height.407pt}
                \overline{\phantom{\displaystyle #1}
                \accentadjtext{\vrule height2pt}
                \accentadjtextback{\displaystyle #1}}$}{#1}}
        {\rlap{$\accentadjtext{\textstyle #1}
                \accentadjtextback{\vrule height.407pt}
                \overline{\phantom{\textstyle #1}
                \accentadjtext{\vrule height2pt}
                \accentadjtextback{\textstyle #1}}$}{#1}}
        {\rlap{$\accentadjscript{\scriptstyle #1}
                \accentadjtextback{\vrule height.407pt}
                \overline{\phantom{\scriptstyle #1}
                \accentadjtext{\vrule height2pt}
                \accentadjscriptback{\scriptstyle #1}}$}{#1}}
        {\rlap{$\accentadjscriptscript{\scriptscriptstyle #1}
                \accentadjtextback{\vrule height.407pt}
                \overline{\phantom{\scriptscriptstyle #1}
                \accentadjtext{\vrule height2pt}
                \accentadjscriptscriptback{\scriptscriptstyle #1}}$}{#1}}}}
\def\itoverlinec#1{{\mathsurround0pt\mathchoice
        {\rlap{$\accentadjtext{\displaystyle #1}
                \accentadjtextback{\vrule height2.407pt}
                \overline{\phantom{\displaystyle #1}
                \accentadjtext{\vrule height4pt}
                \accentadjtextback{\displaystyle #1}}$}{#1}}
        {\rlap{$\accentadjtext{\textstyle #1}
                \accentadjtextback{\vrule height2.407pt}
                \overline{\phantom{\textstyle #1}
                \accentadjtext{\vrule height4pt}
                \accentadjtextback{\textstyle #1}}$}{#1}}
        {\rlap{$\accentadjscript{\scriptstyle #1}
                \accentadjtextback{\vrule height2.407pt}
                \overline{\phantom{\scriptstyle #1}
                \accentadjtext{\vrule height4pt}
                \accentadjscriptback{\scriptstyle #1}}$}{#1}}
        {\rlap{$\accentadjscriptscript{\scriptscriptstyle #1}
                \accentadjtextback{\vrule height2.407pt}
                \overline{\phantom{\scriptscriptstyle #1}
                \accentadjtext{\vrule height4pt}
                \accentadjscriptscriptback{\scriptscriptstyle #1}}$}{#1}}}}
\def\itoverlinetext#1{{\mathsurround0pt
        \rlap{$\accentadjtext{\displaystyle #1}
                \accentadjtext{\vrule height1.593pt}
                \overline{\phantom{\displaystyle #1}
                \accentadjtextback{\displaystyle #1}}$}{#1}}}
\def\itoverlinetextb#1{{\mathsurround0pt%
        \rlap{$\accentadjtext{\displaystyle #1}
                \accentadjtextback{\vrule height.407pt}
                \overline{\phantom{\displaystyle #1}
                \accentadjtext{\vrule height2pt}
                \accentadjtextback{\displaystyle #1}}$}{#1}}}
\def\itoverlinetextc#1{{\mathsurround0pt%
        \rlap{$\accentadjtext{\displaystyle #1}
                \accentadjtextback{\vrule height2.407pt}
                \overline{\phantom{\displaystyle #1}
                \accentadjtext{\vrule height4pt}
                \accentadjtextback{\displaystyle #1}}$}{#1}}}
\def\itunderline#1{{\mathsurround0pt\mathchoice
        {\rlap{$\underline{\phantom{\displaystyle #1}
                \accentadjtextback{\displaystyle #1}}$}{#1}}
        {\rlap{$\underline{\phantom{\textstyle #1}
                \accentadjtextback{\textstyle #1}}$}{#1}}
        {\rlap{$\underline{\phantom{\scriptstyle #1}
                \accentadjscriptback{\scriptstyle #1}}$}{#1}}
        {\rlap{$\underline{\phantom{\scriptscriptstyle #1}
                \accentadjscriptscriptback{\scriptscriptstyle #1}}$}{#1}}}}
%% Has been replaced by the following new definitions from Anders by Denny 2007-May-7
%%       \limminus and \limplus to be used e.g in r --> 1-
%%
%%       I think that r --> 1- has a far to big - sign normally.
%%       This definition makes it smaller and adjust the height.
%%
%%       In \scriptscriptstyle it still has the old size.
%%
%%
%%       Last changed by Anders Bj\"orn 95 02 24
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%\newcommand{\limminus}{\mathchoice{\raise.17ex\hbox{$\scriptstyle -$}}
%                {\raise.17ex\hbox{$\scriptstyle -$}}
%                {\raise.1ex\hbox{$\scriptscriptstyle -$}}
%                {\scriptscriptstyle -}}
%\newcommand{\limplus}{\mathchoice{\raise.17ex\hbox{$\scriptstyle +$}}
%                {\raise.17ex\hbox{$\scriptstyle +$}}
%                {\raise.1ex\hbox{$\scriptscriptstyle +$}}
%                {\scriptscriptstyle +}}
%\newcommand{\limpm}{\mathchoice{\raise.17ex\hbox{$\scriptstyle\pm$}}
%                {\raise.17ex\hbox{$\scriptstyle\pm$}}
%                {\raise.1ex\hbox{$\scriptscriptstyle\pm$}}
%                {\scriptscriptstyle\pm}}

%
%	\limplus, \limminus, \limpm and \limmp to be used e.g in 
%        r --> 1- and f_+
%
%	I think that r --> 1- has a far to big - sign normally.
%	This definition makes it smaller and adjust the height.
%
%	In \scriptscriptstyle it still has the old size.
%
%
%	By Anders Bj\"orn 1995-02-24
%       Improved 2006-03-23 by Anders Bj\"orn
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\newcommand{\limplus}{{\mathchoice{\raise.17ex\hbox{$\scriptstyle +$}}
		{\raise.17ex\hbox{$\scriptstyle +$}}
		{\raise.1ex\hbox{$\scriptscriptstyle +$}}
		{\scriptscriptstyle +}}}
\newcommand{\limminus}{{\mathchoice{\raise.17ex\hbox{$\scriptstyle -$}}
		{\raise.17ex\hbox{$\scriptstyle -$}}
		{\raise.1ex\hbox{$\scriptscriptstyle -$}}
		{\scriptscriptstyle -}}}
\newcommand{\limpm}{{\mathchoice{\raise.17ex\hbox{$\scriptstyle \pm$}}
		{\raise.17ex\hbox{$\scriptstyle \pm$}}
		{\raise.1ex\hbox{$\scriptscriptstyle \pm$}}
		{\scriptscriptstyle \pm}}}
\newcommand{\limmp}{{\mathchoice{\raise.17ex\hbox{$\scriptstyle \mp$}}
		{\raise.17ex\hbox{$\scriptstyle \mp$}}
		{\raise.1ex\hbox{$\scriptscriptstyle \mp$}}
		{\scriptscriptstyle \mp}}}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%
%       \iintlim
%
%       \iintlim should be used for the first integral in a double integral 
%       with limits, or for all but the last integral in a multiple integral

%       with limits. 
%
%       If there are no limits it produces slightly more space between the
%       integrals than AMSTeX's \iint. The latter is recommended, but if it
%       is not available \iintlim makes a good substitute.
%
%       \iintlim takes two arguments the subscript and superscript, 
%       unfortunately they cannot be written with the usual _ and ^ notation.
%       Example of use
%
%       \iintlim{a}{b}\int_c^d
%
%       \iintlim decreases the space after the integral so that it is the
%       same as if the longer of the sub- and superscripts where a subscript
%       and their were no superscript. It takes special care of the case 
%       of very short scripts, i.e. scripts completely covered by the 
%       integral sign.
%       
%       1998-05-21 First version by Anders Bj\"orn (anbjo@mai.liu.se)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
\newdimen\extrawidth
\def\iintlim#1#2{\setbox0\hbox{$\scriptstyle#1$}%
        \setbox1\hbox{$\scriptstyle#2$}%
        \extrawidth=\wd1 \advance\extrawidth-\wd0
        \ifdim\extrawidth<0pt \extrawidth=0pt\fi%
        \int_{#1\kern\extrawidth \kern .5em}^{#2\kern -\wd1} \kern -.5em%
}
%
% \vint barred integral, needs one index (use {} if none)
% Definition submitted by Tero Kilpel\"ainen and Pekka Koskela 
% with articles for Arkiv f\"or matematik 37:2 (1999).
% Modified to give the same spacing to the left of the sign as the
% usual integral by Anders Bj\"orn, 4 January 2000.
%
% Modified to have distance in em and ex rather than pt to scale
% properly in 11pt and 12pt by Anders Bj\"orn, 16 February 2005
% 
\def\vint_#1{\mathchoice%
          {\mathop{\kern 0.2em\vrule width 0.6em height 0.69678ex depth
-0.58065ex
                  \kern -0.8em \intop}\nolimits_{\kern -0.4em#1}}%
          {\mathop{\kern 0.1em\vrule width 0.5em height 0.69678ex depth
-0.60387ex
                  \kern -0.6em \intop}\nolimits_{#1}}%
          {\mathop{\kern 0.1em\vrule width 0.5em height 0.69678ex depth
-0.60387ex
                  \kern -0.6em \intop}\nolimits_{#1}}%
          {\mathop{\kern 0.1em\vrule width 0.5em height 0.69678ex depth
-0.60387ex
                  \kern -0.6em \intop}\nolimits_{#1}}}


%% used for the soft cyrillic character mainly in Russian names

\def\cprime{{\mathsurround0pt$'$}} 


%% Inserted by Denny upon Anders' request -- 19.9.2007 

\def\vdots{\vbox{\baselineskip2.8\p@ \lineskiplimit\z@
    \kern6\p@\hbox{.}\hbox{.}\hbox{.}\kern3\p@}}
\def\ddots{\mathinner{\mkern1mu\raise8.6\p@\vbox{\kern7\p@\hbox{.}}%
   \raise5.8\p@\hbox{.}\raise3\p@\hbox{.}\mkern1mu}}

% 
% Polish characters adapt from the babel package for amstex 
% 
% The defintions are ok in \it, but too weak in \bf 
% 
% By Anders Bj\"orn, 2004-10-07, 2007-08-30 
% 
\catcode`\@=11 % make @ a letter 
\newdimen\pl@left 
\newdimen\pl@down 
\newdimen\pl@right 
\newdimen\pl@temp 
\def\sob#1#2#3#4#5{%parameters: letter and fractions hl,ho,vl,vo 
  \setbox0\hbox{#1}\setbox1\hbox{$_\mathchar'454$}\setbox2\hbox{p}% 
  \pl@right=#2\wd0 \advance\pl@right by-#3\wd1 
  \pl@down=#5\ht1 \advance\pl@down by-#4\ht0 
  \pl@left=\pl@right \advance\pl@left by\wd1 
  \pl@temp=-\pl@down \advance\pl@temp by\dp2 \dp1=\pl@temp 
  \leavevmode 
  \kern\pl@right\lower\pl@down\box1\kern-\pl@left #1} 
\def\aob{\sob a{.66}{.20}{0}{.90}} 
\def\Aob{\sob A{.80}{.50}{0}{.90}} 
\def\eob{\sob e{.50}{.35}{0}{.93}} 
\def\Eob{\sob E{.60}{.35}{0}{.90}} 
\catcode`\@=12 % make @ a  non-letter

