%% klumac.sty (with options: `neck') %% klumac.sty (with options: `main') %% klu11.clo (with options: `main') %% klulist.sty (with options: `main') %% kluopen.sty (with options: `main') %% kluedit.sty (with options: `main') %% klutab.sty (with options: `main') %% klufloa.sty (with options: `main') %% klunote.sty (with options: `main') %% kluref.sty (with options: `main') %% klumath.sty (with options: `main') %% klusec.sty (with options: `main') %% kluwer.dtx (with options: `tail') %% %% IMPORTANT NOTICE: %% %% For the copyright see the source file. %% %% Any modified versions of this file must be renamed %% with new filenames distinct from kluwer.cls. %% %% For distribution of the original source see the terms %% for copying and modification in the file kluwer.dtx klumac.sty klu11.clo klulist.sty kluopen.sty kluedit.sty klutab.sty klufloa.sty klunote.sty kluref.sty klumath.sty klusec.sty kluwer.dtx klumac.sty klumac.sty klu11.clo klulist.sty kluopen.sty kluedit.sty klutab.sty klufloa.sty klunote.sty kluref.sty klumath.sty klusec.sty kluwer.dtx. %% %% This generated file may be distributed as long as the %% original source files, as listed above, are part of the %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) \def\filedate{2000/04/29} \def\kluclassname{kluwer} \def\kluclassversion{1.3} % option kaplist turned on for 1.2 \def\klujnlname{none} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{kluwer}[\filedate\space \kluclassversion\space Kluwer base document class] \RequirePackage{multicol} % needed for the list of participants, index \RequirePackage[T2A]{fontenc} \RequirePackage[cp1251]{inputenc} \RequirePackage[english,russian]{babel} \newcommand\@ptsize{} \newcommand\@pttensize{1} \newif\if@restonecol \newif\if@openright \DeclareOption{a4paper} {\setlength\paperheight {297mm}% \setlength\paperwidth {210mm}} \DeclareOption{a5paper} {\setlength\paperheight {210mm}% \setlength\paperwidth {148mm}} \DeclareOption{b5paper} {\setlength\paperheight {250mm}% \setlength\paperwidth {176mm}} \DeclareOption{letterpaper} {\setlength\paperheight {11in}% \setlength\paperwidth {8.5in}} \DeclareOption{legalpaper} {\setlength\paperheight {14in}% \setlength\paperwidth {8.5in}} \DeclareOption{executivepaper} {\setlength\paperheight {10.5in}% \setlength\paperwidth {7.25in}} \DeclareOption{landscape} {\setlength\@tempdima {\paperheight}% \setlength\paperheight {\paperwidth}% \setlength\paperwidth {\@tempdima}} \DeclareOption{9pt}{\renewcommand\@pttensize{}\renewcommand\@ptsize{9}} \DeclareOption{10pt}{\renewcommand\@ptsize{0}} \DeclareOption{11pt}{\renewcommand\@ptsize{1}} \DeclareOption{12pt}{\renewcommand\@ptsize{2}} \DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} \DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} \DeclareOption{openright}{\@openrighttrue} \DeclareOption{draft}{\setlength\overfullrule{5pt}} \DeclareOption{final}{\setlength\overfullrule{0pt}} \DeclareOption{onecolumn}{\@twocolumnfalse} \DeclareOption{twocolumn}{\@twocolumntrue} \ExecuteOptions{a4paper,11pt,twoside,onecolumn,final,openright} \font\@klusymfont=cmr10 \DeclareOption{klusym}{\font\@klusymfont=klusym10 } \newif\if@kaplist \DeclareOption{kaplist}{\@kaplisttrue} \newif\if@margspec \DeclareOption{margspec}{\@margspectrue} \newif\if@copyrighthead \@copyrightheadfalse \newif\if@kapidenthead \@kapidentheadfalse \newif\if@noid \@noidfalse \DeclareOption{copyrighthead}{\@copyrightheadtrue} \DeclareOption{kapidenthead}{\@kapidentheadtrue} \DeclareOption{noid}{\@noidtrue} \newif\if@numreferences \DeclareOption{namedreferences}{\@numreferencesfalse} \DeclareOption{numreferences}{\@numreferencestrue} \DeclareOption{openbib}{} \ExecuteOptions{namedreferences} \let\@EndKlumathook\@empty \def\AtEndKluMath{\g@addto@macro\@EndKlumathook} \DeclareOption{leqno}{\AtEndKluMath{\varleqno}} \DeclareOption{fleqn}{\AtEndKluMath{\varfleqn}} \DeclareOption{mathsec}{% \def\theequation{\arabic{section}.\arabic{equation}}} \DeclareOption{mathchap}{% \def\theequation{\arabic{chapter}.\arabic{equation}}} \newif\if@thms \@thmsfalse \DeclareOption{thms}{\@thmstrue } \DeclareOption{secthm}{\AtEndKluMath{\if@thms \renewcommand{\thethm}{\thesection.\arabic{thm}.}% \renewcommand{\thecrit}{\thesection.\arabic{crit}.}% \renewcommand{\therem}{\thesection.\arabic{rem}.}% \renewcommand{\theNote}{\thesection.\arabic{Note}.}% \renewcommand{\thesumm}{\thesection.\arabic{summ}.}% \renewcommand{\thecase}{\thesection.\arabic{case}.}% \fi }} \newif\if@chapterdef \@chapterdeffalse \DeclareOption{chapter}{\@chapterdeftrue } \ProcessOptions % including options for modules \IfFileExists{amssymb.sty}{\RequirePackage[psamsfonts]{amssymb}% \global\font\smallmsa=msam7 \gdef\Register{$^{\mbox{\smallmsa\char114}}$~}}{} \IfFileExists{wasysym.sty}{\RequirePackage{wasysym}}{% \IfFileExists{wasysym.tex}{\input{wasysym}}{}} \def\I{{\bf I}} \newcommand\iduaal{\overline{\I}} \let\forces\Vdash \newcommand\rrestrict{\hbox{$\mid$ \kern-5pt \raise3.6pt\hbox{$ \scriptscriptstyle \backslash$}}} \newcommand\restrict{\mathrel{\mathpalette\rrestrict{}}} \let\diamond\lozenge \newcommand\concat{\mathrel{\raise1pt\hbox{$\!\!^\frown\!\!$}}} \newcommand\lh{\mathop\mathrm{lh}} \newcommand\depth{\mathop\mathrm{depth}} \newcommand\dom{\mathop\mathrm{dom}} \newcommand\range{\mathop\mathrm{range}} \newcommand\mapright[1]{\smash{\mathop{\longrightarrow}\limits^{#1}}} \newcommand\mapdown[1]{\big\downarrow \rlap{$\vcenter{\hbox{$\scriptstyle#1$}}$}} \newcommand{\dC}{C \! \! \! \! {\scriptscriptstyle {}^{{}_|}}\ } \newcommand{\dL}{I \! \! L} \newcommand{\dE}{I \! \! E} \newcommand{\dF}{I \! \! F} \newcommand{\dP}{I \! \! P} \newcommand{\dN}{I \! \! N} \newcommand{\dR}{I \! \! R} \newcommand{\dZ}{Z \! \! \! Z} \newcommand{\dQ}{Q \! \! \! \! {\scriptscriptstyle {}^|}\ } \newcommand{\nequiv}{\mathrel{\setbox0\hbox{$\equiv$}% \rlap{\hbox{$\equiv$}}\hbox to \wd0{\hfil $/$\hfil}}} \newcommand{\lsim}{\mathrel{\rlap{\raise -.3ex\hbox{${\scriptstyle\sim}$}}% \raise .6ex\hbox{${\scriptstyle <}$}}}% \newcommand{\gsim}{\mathrel{\rlap{\raise -.3ex\hbox{${\scriptstyle\sim}$}}% \raise .6ex\hbox{${\scriptstyle >}$}}}% \newcommand{\logr}{\mathrel{\rlap{\raise -.3ex\hbox{${\scriptstyle <}$}}% \raise .6ex\hbox{${\scriptstyle >}$}}}% \newcommand{\grlo}{\mathrel{\rlap{\raise -.3ex\hbox{${\scriptstyle >}$}}% \raise .6ex\hbox{${\scriptstyle <}$}}}% \newcommand{\oast}{\setbox0\hbox{$\odot$}% \rlap{\hbox to \wd0{\hfil$\ast$\hfil}}\box0} \newcommand{\res}{\oalign{\hbox{$\grave{}$\kern-3pt$\mid$}}} \newcommand{\dres}{\mid \! \res} \newcommand{\bigo}[1]{\setbox0\hbox{$\bigcirc$}% \rlap{\raise .2ex\hbox to \wd0{\hfil ${\scriptscriptstyle #1}$\hfil}}\box0} \newcommand{\Res}[1]{\mathop{\hbox{Res}}\limits_{\scriptscriptstyle #1}} \newcommand{\down}[1]{\raise -1ex\hbox{{$\scriptstyle #1$}}} \newcount\@cla \newcount\@clb \hyphenation{equiv-a-lent equiv-a-lent-ly sat-is-fy sat-is-fies sat-is-fied} \newcommand\fn{\hspace*{14pt} \= \kill} \newcommand\mc{\multicolumn} \newcommand{\dummy}[1]{} \def\today{\ifcase\month\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi \space\number\day, \number\year} \def\TODAY{\number\day/\ifcase\month\or 01\or 02\or 03\or 04\or 05\or 06\or 07\or 08\or 09\or 10\or 11\or 12\fi/\number\year} \def\timenow{% \@tempcnta=\time \divide\@tempcnta by 60 \number\@tempcnta:\multiply \@tempcnta by 60 \@tempcntb=\time \advance\@tempcntb by -\@tempcnta \ifnum\@tempcntb <10 0\number\@tempcntb\else\number\@tempcntb\fi} \def\numtoword#1{\ifcase#1\or one\or two\or three\or four\or five\or six\or seven\or eight\or nine\or ten\or eleven\or twelve\or thirteen\or fourteen\or fifteen\or sixteen\or seventeen\or eighteen\or nineteen\or twenty\fi} \def\NUMTOWORD#1{\ifcase#1\or ONE\or TWO\or THREE\or FOUR\or FIVE\or SIX\or SEVEN\or EIGHT\or NINE\or TEN\or ELEVEN\or TWELVE\or THIRTEEN\or FOURTEEN\or FIFTEEN\or SIXTEEN\or SEVENTEEN\or EIGHTEEN\or NINETEEN\or TWENTY\fi} \def\ifempty#1#2#3{\def\inner{#1}\ifx\inner\empty #2\else #3\fi } \def\ifdef#1{\edef\tempa{\expandafter\@gobble\string #1}% \expandafter\expandafter\expandafter\ifx\expandafter\csname \tempa \endcsname\relax \let\next\nosw \else \let\next=\yessw \fi \next} \def\nosw{\iffalse} \def\yessw{\iftrue} \newif\ifklaar \newbox\bdj \def\onestep#1{\ifklaar\else \if#1){)}\klaartrue\else \if#1.{.}\klaartrue\else \if#1]{]}\klaartrue\else \if#1-{--}\klaartrue\else \if#1*{*}\klaartrue\else #1% \fi\fi\fi\fi\fi \fi} \def\subspitem#1{\scan#1\end} \def\spitem#1 {% \def\scan##1##2\end{\def\aux{##1}% \ifklaar\global\setbox\bdj=\hbox{##1##2\space}\else \ifx\aux\empty \else \def\aux{##2}\onestep{##1}% \ifx\aux\empty \else \scan##2\end \fi \fi \fi}% \global\setbox\bdj\hbox{}% \klaarfalse\expandafter\item[\subspitem{#1}]% \unhbox\bdj} \font\genacc=cmr10 \def\genaccent#1#2#3#4#5{\protect\@genaccent{#1}{#2}{#3}{#4}{#5}} \def\@genaccent#1#2#3#4#5{% \leavevmode\setbox0=\hbox{#3}% \vbox{\offinterlineskip \ifempty{#1}{}{%\else \hbox to\wd0{\hss\genacc \char#1\hss}}% \ifempty{#4}{\kern -.8ex}{\kern #4}% \vbox to\ht0{\copy0\vss}% \vtop{\null\vbox to\dp0{\vss}% \ifempty{#2}{}{%\else \ifempty{#5}{\kern .2ex}{\kern#5}% \hbox to \wd0{\hss \genacc\char #2\hss}}% }}} \renewcommand\.[1]{\genaccent{95}{}{#1}{}{}} \newcommand\BlackBox{\hbox{\@klusymfont B}~} \newcommand\EmptyBox{\hbox{\@klusymfont E}~} \newcommand\HstripeBox{\hbox{\@klusymfont H}~} \newcommand\VstripeBox{\hbox{\@klusymfont V}~} \newcommand\LstripeBox{\hbox{\@klusymfont L}~} \newcommand\RstripeBox{\hbox{\@klusymfont R}~} \newcommand\UpCrossBox{\hbox{\@klusymfont U}~} \newcommand\DiagCrossBox{\hbox{\@klusymfont D}~} \def\cb{\@ifnextchar[{\@cbone}{\@cbone[8pc]}} \def\@cbone[#1]#2{{\setbox0\hbox{#2}% \ifdim\wd0 >#1 \parbox[t]{#1}{#2}\else #2\fi}} \def\nbox#1#2#3#4#5#6{\begingroup\setbox0\hbox{0}% \ifempty{#1}{\hfil #2}{\hbox to #1\wd0{\hfil #2}}% \ifempty{#3}{\hbox{#4}}{\hbox to #3\wd0{\hfil #4\hfil }}% \ifempty{#5}{#6 \hfil}{\hbox to #5\wd0{#6\hfil }}% \endgroup} \newif\ifkern@mathmode \kern@mathmodefalse \def\charkerncharspace{\kern 0.5ex} \def\charkernwordspace{\kern 0.5em\penalty 10} \let\charkerncommand\uppercase \def\@kap@tfor#1:=#2\do#3{\ifempty{#1}{}{% \@tforloop#2\@nil\@nil\@@#1{#3}}} \def\charkern#1{% \ifempty{#1}{}{%else \begingroup \def\test##1##2!!!!{\def\@tempa{##2}}\test#1!!!!% \ifx\@tempa\empty \edef\@@kc{#1}\else \def\@@kc{#1}\fi \def\c@@k{@s@e@v@y}% \def\ck@@##1 @s@e@v@y\@@ck{\def\@@kc{##1}}% \def\ck@##1 ##2\@@ck{\def\@kc{##1}\def\@@kc{##2}}% \def\iterate{\expandafter\expandafter\expandafter\ck@ \expandafter\@@kc\space @s@e@v@y\@@ck \expandafter\@kernword\expandafter{\@kc}% \ifx\@@kc\c@@k \let\next\relax \else \expandafter\ck@@\@@kc\@@ck \let\next\iterate\charkernwordspace \fi\next}\iterate \endgroup }} \def\@kernword#1{\def\d@ll@rm@th{$}\@kap@tfor\@nextchar:=#1\do{% \ifx\@nextchar\d@ll@rm@th \ifkern@mathmode \kern@mathmodefalse $\kern@math$% \else \kern@mathmodetrue \xdef\kern@math{}% \fi \else \ifkern@mathmode \begingroup \def\protect{\noexpand}% \xdef\kern@math{\kern@math\@nextchar}% \endgroup \else \charkerncommand\expandafter{\@nextchar}\charkerncharspace \fi \fi }} \newcount\tracingkluwer \def\kludebug#1{\relax\ifcase\tracingkluwer \or \wlog{kap: #1}\or \typeout{kap: #1}\else \immediate\wlog{kap*: #1}\typeout{kap: #1}\fi} \global\tracingkluwer=3 \def\kluverbatim{\par\begingroup\vbox \bgroup\trivlist \item\relax \vskip\parskip \rightskip\z@skip \parindent\z@ \parfillskip\@flushglue \parskip0pt \@@par \@tempswafalse \def\par{\if@tempswa \leavevmode\null\@@par\penalty\interlinepenalty \else \@tempswatrue \ifhmode\@@par\penalty\interlinepenalty\fi \fi} \let\do\@makeother \catcode`\|=0 \obeylines \verbatim@font \@noligs \dospecials \catcode`\%=14 \frenchspacing\@vobeyspaces \everypar \expandafter{\the\everypar \unpenalty }} \def\endkluverbatim{\endtrivlist\egroup\endgroup} \renewcommand\normalsize{% \@setfontsize\normalsize\@xipt{13}% \abovedisplayskip 10\p@ \@plus 2\p@ \@minus5\p@ \abovedisplayshortskip \z@ \@plus 3\p@ \belowdisplayshortskip 6\p@ \@plus 3\p@ \@minus3\p@ \belowdisplayskip \abovedisplayskip \let\@listi\@listI} \normalsize \newcommand\small{% \@setfontsize\small\@xpt\@xiipt \abovedisplayskip 9\p@ \@plus3\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus2\p@ \belowdisplayshortskip 5\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\@ixpt\@xipt \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\@viiipt{9.5}} \newcommand\little{\@setfontsize\little\@viipt\@viiipt} \newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} \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\hoffset{-1in} \setlength\voffset{0pt} \setlength\parindent {14\p@} \setlength\headheight{12\p@} \setlength\headsep {13\p@} \setlength\topskip {10\p@} \setlength\footskip {27.5\p@} \setlength\marginparsep{10pt} \setlength\marginparpush{5\p@} \setlength\maxdepth {.5\topskip} \setlength\@maxdepth\maxdepth \setlength\columnsep{10pt} \setlength\columnseprule{0pt} \setlength\fboxsep{3pt} \setlength\fboxrule{.4pt} \newdimen\id@boxheight \AtBeginDocument{% \setlength\@tempdima{\paperwidth}% \addtolength\@tempdima{-\textwidth}% \divide\@tempdima by 2 \setlength\@tempdimb\marginparwidth \addtolength\@tempdimb\marginparsep \addtolength\@tempdimb{2pc}% \ifdim \@tempdima <\@tempdimb \@settopoint\@tempdimb \GenericError{Pointsize}{Pointsize Error: Marginpars disabled}{}{You made your \string\textwidth\space (\the\textwidth) and \string\marginparwidth (\the\marginparwidth) too wide.\MessageBreak The allowed value for margin space: (\the\@tempdima). Needed value: (\the\@tempdimb).\MessageBreak This is not enough, so I will set \string\marginparwidth\space to 0pt.\MessageBreak Let's hope that fixes it. }% \marginparwidth \z@ \marginparsep \z@ \fi \ifdim \@tempdima <2pc \@tempdimb=\paperwidth \advance\@tempdimb by -4pc \@settopoint\@tempdimb \GenericError{Pointsize}{Pointsize Error: Invalid sizes given}{}{You made your \string\textwidth\space (\the\textwidth) wider than the available total\MessageBreak (Which is: \the\@tempdimb). Please press X and try again. }% \fi \oddsidemargin \@tempdima \evensidemargin \@tempdima \setlength\@tempdima{\paperheight} \addtolength\@tempdima{-\footskip} \addtolength\@tempdima{-\headheight} \addtolength\@tempdima{-\headsep} \setlength\@tempdimb{\@tempdima} \addtolength\@tempdima{-\textheight} \divide\@tempdima by 2 \ifdim \@tempdima <2pc \advance\@tempdimb by -4pc \@settopoint\@tempdimb \GenericError{Pointsize}{Pointsize Error: Invalid sizes given}{}{You made your \string\textheight\space (\the\textheight) more than the available total.\MessageBreak (Which is: \the\@tempdimb). Please press X and try again. }% \fi \setlength\topmargin{0pt} \setlength\id@boxheight{\@tempdima} \advance\id@boxheight by -2pc } \setlength\footnotesep{6.65\p@} \setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@} \setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@} \setlength{\leftmargini}{2em} \setlength{\leftmarginii}{2.2em} \setlength{\leftmarginiii}{1.87em} \setlength{\leftmarginiv}{1.7em} \setlength{\leftmarginv}{1em} \setlength{\leftmarginvi}{1em} \setlength{\labelsep}{.4em} \setlength{\labelwidth}{\leftmargini} \addtolength{\labelwidth}{-\labelsep} \def\@listI{% \leftmargin \leftmargini \topsep 9\p@ \@plus 3\p@ \@minus 5\p@ \partopsep 3\p@ \@plus 1\p@ \@minus 2\p@ \itemsep 4.5\p@ \@plus 2\p@ \@minus 1\p@ \parsep 4.5\p@ \@plus 2\p@ \@minus 1\p@ } \def\@listii{% \leftmargin \leftmarginii \labelwidth \leftmarginii \advance\labelwidth by -\labelsep \topsep 4.5\p@ \@plus 2\p@ \@minus 1\p@ \parsep 2\p@ \@plus 1\p@ \@minus 1\p@ \itemsep \parsep} \def\@listiii{% \leftmargin \leftmarginiii \labelwidth \leftmarginiii \advance\labelwidth by -\labelsep \topsep 2\p@ \@plus 1\p@ \@minus 1\p@ \parsep \z@ \partopsep 1\p@ \@plus 0\p@ \@minus 1\p@ \itemsep \topsep} \def\@listiv{% \setlength{\leftmargin}{\leftmarginiv}% \setlength{\labelwidth}{\leftmarginiv}% \addtolength{\labelwidth}{-\labelsep}} \def\@listv{% \setlength{\leftmargin}{\leftmarginv}% \setlength{\labelwidth}{\leftmarginv}% \addtolength{\labelwidth}{-\labelsep}} \def\@listvi{% \setlength{\leftmargin}{\leftmarginvi}% \setlength{\labelwidth}{\leftmarginvi}% \addtolength{\labelwidth}{-\labelsep}} \let\@listi\@listI \@listi \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{12\p@ \@plus 2\p@ \@minus 2\p@} \setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\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{8\p@ \@plus 2fil} \setlength\@dblfpbot{0\p@ \@plus 1fil} \def\labelenumi{\arabic{enumi}.} % 1. \def\theenumi{\arabic{enumi}} % 1 \def\labelenumii{\alph{enumii})} % a) \def\theenumii{\alph{enumii}} % a \def\p@enumii{\theenumi} % 1a \def\labelenumiii{\it\roman{enumiii})} % \it i) \def\theenumiii{\roman{enumiii}} % i \def\p@enumiii{\theenumi(\theenumii)} % 1(a)\it i) \def\labelenumiv{\Alph{enumiv})} % A) \def\theenumiv{\Alph{enumiv}} % A \def\p@enumiv{\p@enumiii\theenumiii} % 1(a)\it i)A \def\labelitemi{\m@th$-$} \def\labelitemii{\m@th$\bullet$} \def\labelitemiii{\m@th$\ast$} \def\labelitemiv{{\footnotesize +}} \def\descriptionlabel#1{\hspace\labelsep \bf #1} \newenvironment{description}{% \list{}{% \labelwidth\z@ \itemindent -\leftmargin \let\makelabel\descriptionlabel }}{\endlist} \newskip\topsepm@th \if@kaplist \def\kapitemargs{% \topsep \z@ \@plus 1pt \partopsep \z@ \@plus 1pt \itemsep \z@ \@plus \z@ \parsep \z@ \@plus 1pt \if@margspec \else \leftmargini \z@ \fi \if@margspec \else \leftmarginii 1em \fi \if@margspec \else \leftmarginiii 1em \fi \if@margspec \else \leftmarginiv 1em \fi \if@margspec \leftmargin\csname leftmargin\romannumeral\@itemdepth\endcsname \labelwidth\leftmargin \advance\labelwidth-\labelsep \fi \rightmargin \z@ \listparindent \z@ \itemindent \z@ } \def\kapenumargs{% \topsep \z@ \@plus 1pt \partopsep \z@ \@plus 1pt \itemsep \z@ \@plus \z@ \parsep \z@ \@plus 1pt \if@margspec \else \leftmargini \z@ \fi \if@margspec \else \leftmarginii 1em \fi \if@margspec \else \leftmarginiii 1em \fi \if@margspec \else \leftmarginiv 1em \fi \if@margspec \leftmargin\csname leftmargin\romannumeral\@enumdepth\endcsname \labelwidth\leftmargin \advance\labelwidth-\labelsep \fi \rightmargin \z@ \listparindent \z@ \itemindent \z@ } \renewcommand{\@mklab}[1]{#1\hfil} % for custom list env-s only \else \def\kapenumargs{} \def\kapitemargs{} \fi \def\@@enum@label#1{\hss \llap{#1}} % may stick out into l. margin \def\@@item@label#1{\hss #1\hfil} \def\enumerate{\@ifnextchar[% {\kap@enumerate}% {\if@margspec \kap@enumerate[] \else \kap@enumerate[00] \fi }} \def\kap@enumerate[#1]{% \ifnum \@enumdepth >3 \@toodeep\else \advance\@enumdepth \@ne \edef\@enumctr{enum\romannumeral\the\@enumdepth} \list{\csname label\@enumctr\endcsname}{% \topsepm@th \topsep \kapenumargs \usecounter{\@enumctr} \settowidth\labelwidth{#1.} \setlength{\@tempdima}{\labelwidth} \addtolength{\@tempdima}{\labelsep} \if@margspec \ifdim \@tempdima > \leftmargin \setlength{\leftmargin}{\@tempdima} \fi \else \setlength{\leftmargin}{\@tempdima} \fi \let\makelabel\@@enum@label} \fi } \let\endenumerate\endlist \def\itemize{\@ifnextchar[{\kap@itemize}{\kap@itemize[]}} \def\kap@itemize[#1]{\def\klu@arg{#1}% \ifnum \@itemdepth >3 \@toodeep \else \advance\@itemdepth \@ne \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% \ifx \klu@arg\empty \list {\csname\@itemitem\endcsname}{% \topsepm@th \topsep \kapitemargs \let\makelabel\@@item@label} \else \list {\klu@arg }{% \kapitemargs \let\makelabel\@@item@label } \fi \fi } \let\enditemize\endlist \def\verse{\let\\=\@centercr \list{}{\itemsep\z@ \itemindent -1.5em \listparindent \itemindent \rightmargin\leftmargin \advance\leftmargin 1.5em }\item[]} \let\endverse\endlist \def\quotation{\quoteskip \list{}{% \listparindent 1.5em \topsep .5ex plus 2pt minus 1pt \itemindent\listparindent \parsep 0pt plus 1pt }\item[] \hskip-\listparindent} \def\endquotation{\endlist\quoteskip} \def\quote{\quoteskip\list{}{% \leftmargin 1.5em \topsep .5ex plus 2pt minus 1pt }\item[]} \def\endquote{\endlist\quoteskip} \def\quoteskip{} \def\frontmatter{\begingroup\thispagestyle{empty}% \renewcommand{\thepage}{\roman{page}}\setcounter{page}{1}} \def\endfrontmatter{\newpage\endgroup\setcounter{page}{1}} \newenvironment{notes}{\sectioncmd*{\notesname}\footnotesize \begin{enumerate}}{\end{enumerate}% \par \vskip 6pt \@plus 12pt \@minus 2pt} \def\notesname{Notes} \newenvironment{vitae}{% \begingroup \setcounter{enumiv}{0}% \global\setbox0=\vbox\bgroup }{% \egroup \ifnum \c@enumiv > 1 \par\section*{\multiplevitaename}% \else \par\section*{\vitaename}% \fi \unvbox0 \endgroup \par \vspace{24pt}% } \newcommand{\Vauthor}[1]{% \addtocounter{enumiv}{1}% \subsubsection*{#1}% } \def\vitaename{Author's Vitae}% \def\multiplevitaename{Authors' Vitae}% \newbox\aobox \newenvironment{ao}{% \global\setbox\aobox \vbox\bgroup \footnotesize\noindent \ifx\offprintsaddress\empty \leavevmode \else {\it \offprintsaddress:\/}\ \fi } {\par\vskip18pt\egroup} \newcommand{\make@ao}{% \@tempdima \ht\aobox \ifdim \@tempdima > 0pt \vskip 1pc % added by SK \par\noindent \unvbox\aobox \fi } \newcommand{\offprintsaddress}{Address for Offprints} \newenvironment{thenomenclature}{\section*{Nomenclature} \parbox[t]{.48\textwidth}\bgroup\parindent 0pt \footnotesize \begin{tabular}{p{2pc}p{11pc}}}{% \end{tabular}\egroup} \newcommand{\splitnomen}{\end{tabular}\egroup~\parbox[t]{.48\textwidth}% \bgroup\parindent 0pt \footnotesize \begin{}{p{2pc}p{11pc}}} \newcommand{\nmc}[1]{\parbox[t]{11pc}{\raggedright #1}} \def\verbatim@font{\normalsize\tt} \def\acknowledgementsname{Acknowledgements}% \def\acknowledgements{\section*{\acknowledgementsname}% \message{\acknowledgementsname}} \def\endacknowledgements{\par \bigskip} \gdef\title#1{\title@{#1}} \gdef\author#1{\author@{#1}} \gdef\date#1{\date@{#1}} \gdef\nodagger@{% \def\@fnsymbol##1{\ensuremath{\ifcase##1\or *\or \ddagger\or \mathsection\or \mathparagraph\or \|\or ** \or \ddagger\ddagger \else\@ctrerr\fi}}} \def\opening{% \let\title=\title@ \let\author=\author@ \let\date=\date@ \let\arttype=\arttype@ \let\subtitle=\subtitle@ \let\dedication=\dedication@ \let\translation=\translation@ \let\received=\received@ \let\orf=\orf@ \let\accepted=\accepted@ \let\revised=\revised@ \let\institute=\institute@ \hsize\textwidth \let\nodagger\nodagger@ } \gdef\maketitle{\endopening} \def\endopening{% \ifx\listfiles\@notprerr \maketitle@@ \else \AtBeginDocument{\maketitle@@}\fi \gdef\title##1{\opening@only\title} \gdef\subtitle##1{\opening@only\subtitle} \gdef\orf##1{\opening@only\orf} \gdef\dedication##1{\opening@only\dedication} \gdef\translation##1{\opening@only\translation} \gdef\received##1{\opening@only\received} \gdef\revised##1{\opening@only\revised} \gdef\author##1{\opening@only\author} \gdef\institute##1{\opening@only\institute} \gdef\date##1{\opening@only\date}% \gdef\arttype##1{\opening@only\arttype} \gdef\nodagger{\opening@only\nodagger} } \def\opening@only#1{\PackageWarning{kluopen}{\string#1\space effective only inside opening environment.}} \def\authorsize{\normalsize \raggedright} \def\authorcase#1{#1} \def\authorindent{0pt} \def\afterallauthorsskip{1em\relax} \def\afterauthorskip{2pt} \def\institutesize{\normalsize\it} \def\institutecase#1{#1} \def\instituteindent{0pt} \def\institutesep{0.4\baselineskip} \def\authorand{,} %and \def\i@oldseries{} \newtoks\@temptokenb \long\def\append@item#1\to#2{% \@temptokena={\@k@p{#1}}% \@temptokenb=\expandafter{#2}% \xdef#2{\the\@temptokenb\the\@temptokena}} \def\get@left#1\to#2{\expandafter\g@l#1\g@l#1#2} \long\def\g@l\@k@p#1#2\g@l#3#4{\def#4{#1}\def#3{#2}} \def\@authors{}% \def\@allauthors{}% \def\@institutes{}% \def\@instituteauthors{}% \def\@curauths{} \def\@curinst{} \def\author@#1{\append@item#1\to\@authors \append@item#1\to\@allauthors } \def\institute@#1{\append@item#1\to\@institutes \expandafter\append@item\expandafter{\@authors}\to\@instituteauthors \gdef\@authors{}} \newif\ifthanks \def\orf@#1{#1} \def\@formatname#1#2{\begingroup \def\thanks##1{\global\thankstrue}\setbox0\vbox{#1}% \endgroup \begingroup \ifthanks \edef\fn##1\thanks##2{\authorcase{##1}\/% \noexpand\thanks{##2}#2}\expandafter\fn#1 \else \edef\fn##1{{\authorcase{##1}}#2}% \expandafter\fn\expandafter{#1}% \fi \endgroup\global\thanksfalse } \newcount\cnt@authors \def\@formatauthors{\begingroup \authorsize \leavevmode \gdef\surname##1{##1}% \gdef\email##1{ \hbox{(e-mail:~{\tt \lowercase{##1}})}}% \cnt@authors=0 \def\@k@p##1{\advance\cnt@authors by 1}\@curauths \def\@k@p##1{\advance\cnt@authors by -1 \ifnum\cnt@authors>1 \@formatname{##1}{,}\penalty0\ \fi % signif. space \ifnum\cnt@authors=1 % before \fi's !! \@formatname{##1}{}\authorand \penalty0\ \fi \ifnum\cnt@authors<1 \@formatname{##1}{}\par\fi}\@curauths \vskip \afterauthorskip \endgroup} \def\@formatinstitute{{\institutesize \institutecase{\@curinst}\par}} \newcount\cnt@institutes \def\@authorsandinstitutes{\begingroup \authorsize \cnt@authors=0 \def\@k@p##1{\advance\cnt@authors by 1}\@allauthors \cnt@institutes=0 \def\@k@p##1{\advance\cnt@institutes by 1}\@institutes\relax \ifnum\cnt@institutes=0 \let\@curauths\@allauthors \parindent=\authorindent \hangindent=\authorindent \@formatauthors \fi \loop\ifnum\cnt@institutes>0 \get@left\@instituteauthors\to\@curauths \parindent=\authorindent \hangindent=\authorindent \@formatauthors \get@left\@institutes\to\@curinst \parindent=\instituteindent \hangindent=\instituteindent \@formatinstitute \ifnum\cnt@institutes>1 \vskip \institutesep \relax \fi \advance\cnt@institutes by -1 \repeat \vskip \afterallauthorsskip \gdef\@authors{}% \gdef\@allauthors{}% \gdef\@institutes{}% \gdef\@instituteauthors{}% \gdef\@curauths{}% \gdef\@curinst{}% \endgroup} \def\titleflushstyle{} \def\titlefont{\Large\bf} \def\titlecase#1{#1} \def\titleindent{0pt} \def\aftertitleskip{1.8pc } \def\presubtitleskip{-1.4pc } \def\aftersubtitleskip{1pc } \def\subtitlefont{\large\it} \def\subtitleflushstyle{} \def\title@#1{\gdef\@title{% \@formattitle{#1}\par \vskip \aftertitleskip }} \def\@title{} \def\@formattitle#1{\begingroup \def\thanks##1{\global\thankstrue}% \setbox\@tempboxa\vbox{#1}\endgroup \begingroup \titleflushstyle \ifthanks \def\fn##1\thanks##2{\ititle@{##1}{\,\thanks{##2}}}% \expandafter\fn#1 \else \def\fn##1{\ititle@{##1}{}}\expandafter\fn\expandafter{#1}% \fi \endgroup\global\thanksfalse } \def\titlebaselinefactor{1.05} \def\ititle@#1#2{\begingroup \parindent \titleindent \hangindent \titleindent \hyphenpenalty10000 {\titlefont\titlecase{#1}#2% \baselineskip=\titlebaselinefactor\baselineskip \par} \endgroup} \def\@subtitle{} \def\subtitle@#1{\gdef\@subtitle{\vskip \presubtitleskip \@formatsubtitle{#1}\par \vskip \aftersubtitleskip }} \def\@formatsubtitle#1{\begingroup \def\thanks##1{\global\thankstrue}\setbox0\vbox{#1}\endgroup \begingroup \subtitleflushstyle \ifthanks \def\fn##1\thanks##2{\subtitle@thanks{##1}{##2}}\expandafter\fn#1 \else \def\fn##1{\subtitle@@{##1}}\expandafter\fn\expandafter{#1}\fi \endgroup \par\global\thanksfalse} \def\subtitle@thanks#1#2{\isubtitle@{#1}\thanks{#2}\par \ignorespaces} \def\subtitle@@#1{\isubtitle@{#1}\par\ignorespaces} \def\isubtitle@#1{{\subtitlefont #1}} \def\afterdateskip{.7\baselineskip} \def\datesize{\footnotesize} \def\@date{{\i@oldseries\datesize Received: \@received ; Accepted\@accepted}\vskip \afterdateskip \gdef\@received{\ldots\ldots}% \gdef\@accepted{\ldots\ldots}} \def\date@#1{\gdef\@date{{\i@oldseries\datesize #1\par}\vskip \afterdateskip \gdef\@received{\ldots\ldots}% \gdef\@accepted{\ldots\ldots}}} \def\@received{\ldots\ldots} \def\@accepted{: \ldots\ldots} \def\revised@#1{\gdef\@accepted{ in revised form: #1}} \def\received@#1{\gdef\@received{#1}} \def\accepted@#1{\gdef\@accepted{ in final form: #1}} \def\artsize{\normalsize\it} \def\afterartskip{1.5pc} \def\beforeartskip{0pc} \def\@arttype{} \def\arttype@#1{\gdef\@arttype{\vskip\beforeartskip\noindent {\artsize #1\vskip\afterartskip}}} \def\@dedication{} \def\dedicationsize{\normalsize\it\raggedright} \def\prededicationskip{18pt} \def\afterdedicationskip{18pt} \def\dedication@#1{\gdef\@dedication{% \unskip\vskip \prededicationskip {\dedicationsize #1\par}% \vskip \afterdedicationskip}} \def\@translation{} \def\translationsize{\normalsize\it\raggedright} \def\pretranslationskip{18pt} \def\aftertranslationskip{18pt} \def\translation@#1{\gdef\@translation{% \unskip\vskip \pretranslationskip {\translationsize #1\par}% \vskip \aftertranslationskip}} \newcounter{aqwe} \setcounter{aqwe}{1} \def\Keywordseee{\ifnum \c@aqwe >1 Keywords\else Ключевые слова\fi} \def\Keywordsee{\ifnum \c@aqwe >1 Keywords\else Ключевые слова\fi} \def\@keywords{} \long\def\keywords#1{% \gdef\@keywords{\message{\keywordsname}% {\abstractsize\noindent{\keynamefont \Keywordsee:~}#1\par \vskip.7\baselineskip}}} \def\@keywordss{} \long\def\keywordss#1{% \gdef\@keywordss{\message{\keywordsnamee}% {\abstractsize\noindent{\keynamefont \keywordsnamee:p~}#1\par \vskip.7\baselineskip}}} \providecommand{\keywordsname}{Keywords} \providecommand{\keywordsnamee}{\Keywordseee} \providecommand{\abbreviationsname}{Abbreviations} \providecommand{\nomenclaturename}{Nomenclature} \def\abstractsize{\footnotesize} \def\abstractnamefont{\bf} \def\abstractdot{.~} \def\keynamefont{\bf} \def\nomennamefont{\bf} \def\abbrevnamefont{\bf} \def\classnamefont{\bf} \def\afterabstractskip{.7\baselineskip\relax} \def\preabstractskip{0pt\relax} \newbox\@abstractbox \providecommand{\abstractnamee}{\ABSTRActee} \def\ABSTRActee{\ifnum \c@aqwe >1 Abstract\else \selectlanguage{russian}Аннотация\fi} \def\@abstract{} \newenvironment{abstract}{% \gdef\@abstract{\message{\abstractname}% {\vskip\preabstractskip \noindent \unvbox\@abstractbox \vskip\afterabstractskip }}% \global\setbox\@abstractbox\vbox\bgroup \abstractsize \noindent {\abstractnamefont\abstractnamee\ilabel{bs}\abstractdot}\ifnum \c@aqwe >1 \selectlanguage{english} \else \selectlanguage{russian}\fi}{\par\egroup } \def\@keywords{} %\long\def\keywords#1{% % \gdef\@keywords{\message{\keywordsname}% % {\abstractsize\noindent{\keynamefont % \keywordsname:~}#1\par \vskip.7\baselineskip}}} \def\@abbreviations{} \def\abbrev#1#2{#1 -- #2} \long\def\abbreviations#1{% \gdef\@abbreviations{\message{\abbreviationsname}% {\abstractsize\noindent{\abbrevnamefont \abbreviationsname:~}% #1\par \vskip.7\baselineskip}}} \def\@nomenclature{} \def\nomen#1#2{#1 -- #2} \long\def\nomenclature#1{% \gdef\@nomenclature{\message{\nomenclaturename}% {\abstractsize\noindent{\nomennamefont \nomenclaturename:\par}\noindent #1\par \vskip.7\baselineskip}}} \def\@classification{} \long\def\classification#1#2{% \gdef\@classification{\message{Classification}% {\abstractsize\noindent{\classnamefont #1: }% #2\par \vskip.7\baselineskip}}} \def\motto{\@ifnextchar[{\prosemotto}{\poemmotto}} \newbox\mottobox \def\@motto{} \long\def\poemmotto{\global\setbox\mottobox\vbox \bgroup \noindent \hbox to\hsize\bgroup\begingroup \hfill\vbox\bgroup\hsize =15pc \footnotesize \raggedright \noindent \parskip=3pt} \long\def\prosemotto[#1]{\global\setbox\mottobox\vbox \bgroup \noindent \hbox to\hsize\bgroup \begingroup \hfill\vbox\bgroup\hsize =15pc \raggedright \footnotesize \noindent \parskip=3pt} \def\endmotto{\par \egroup \endgroup \egroup \vspace{1\baselineskip}\egroup \gdef\@motto{\par\message{Motto}\box\mottobox \gdef\@motto{}}} \newcounter{aqwerty} \setcounter{aqwerty}{1} \def\@maketitle{% \@arttype {\selectlanguage{russian}\ifnum\c@aqwerty=3 \begin{center}{\Large\bfseries КРАТКИЕ СООБЩЕНИЯ \vspace{6mm}} \end{center}\setcounter{aqwerty}{1}\else \ifnum\c@aqwerty=4 \begin{center}{\Large\bfseries МАТЕМАТИЧЕСКАЯ ДЕЯТЕЛЬНОСТЬ \vspace{6mm}} \end{center}\setcounter{aqwerty}{1}\else\fi \fi\par \noindent \tabcolsep=0mm \noindent\begin{tabular}{p{2.0cm}p{7cm}p{2.2cm}} \parbox[b]{2cm}{ %\includegraphics[width=1.8cm]{sign_Fill.eps} } & \kern-2.0cm{\parbox[c]{7cm}{ \begin{center} \footnotesize{\bfseries Серия} <<{\bfseries Математика}>> \\ 20--. Т. --. С. \ipageref{bs}---\ipageref{es}\\[0.2cm] \scriptsize Онлайн-доступ к журналу: \\ http://mathizv.isu.ru\\[0.2cm] \end{center} }} & \kern-2.15cm\parbox[t]{3cm}{ % \begin{tabular}{r}\rule{3.4cm}{0.8pt}\\[-0.25cm]\hline\\[-.5cm] {\usefont{T2A}{cmr}{m}{ui}\selectfont И З В Е С Т И Я} \\[-2mm] \scriptsize \usefont{T2A}{cmr}{m}{ui}Иркутского\\[-.3cm]\scriptsize\usefont{T2A}{cmr}{m}{ui} государственного\\[-.3cm]\scriptsize\usefont{T2A}{cmr}{m}{ui} университета %{\scriptsize Иркутского\\ государственного\\ университета} \\[-3mm]\rule{3.4cm}{0.4pt}\\[-0.45cm]\rule{3.4cm}{0.8pt} \end{tabular} }\\[2cm] \end{tabular} }\par \@udk\@msc\ifnum \c@aqwe > 1 \protect\selectlanguage{english} \else \selectlanguage{russian}\fi \@title \@subtitle \@authorsandinstitutes \@date \@abstract \@keywords\@keywordss \@abbreviations \@classification \@nomenclature \@translation \@dedication \@motto} \def\openingflushstyle{} \def\maketitle@@{% \begingroup \setcounter{footnote}{0}% \def\thefootnote{\fnsymbol{footnote}}% \if@twocolumn \twocolumn[{\openingflushstyle \parindent 0pt \@maketitle}] \thispagestyle{opening}% \@extramaketitle \else \newpage\global\@topnum\z@ \thispagestyle{opening}% {\openingflushstyle \parindent 0pt \@maketitle}% \fi \markboth{\@runningauthor}{\@runningtitle}% \@thanks \endgroup \setcounter{footnote}{0}% \let\@maketitle\relax \gdef\@thanks{}% \gdef\@title{}% \let\thanks\relax } \def\runningtitle#1{\gdef\@runningtitle{{\selectlanguage{russian}#1}}} \gdef\@runningtitle{} \def\runningauthor#1{\gdef\@runningauthor{{\selectlanguage{russian}#1}}} \gdef\@runningauthor{} \long\def\journaldata#1#2\dataend{% \edef\@tempa{@#1}\ifx \@tempa\@currjournal #2\fi} \def\CLsize{\footnotesize} \def\@journal{} \def\@currjournal{} \def\journalcode#1{% \edef\@currjournal{@#1}% } \def\i@oldseries{} \newif\if@speccright \@speccrightfalse \AtBeginDocument{\gdef\@speccrightcheck{% \if@speccright \footnotetext[4]{\@spectextone{} \@speccright{} \@spectexttwo}% \fi }} \def\@spectextone{The} \newcommand\spectextone[1]{\gdef\@spectextone{#1}} \def\@spectexttwo{right to retain a non-exclusive, royalty free licence in and to any copyright is acknowledged.} \newcommand\spectexttwo[1]{\gdef\@spectexttwo{#1}} \newcommand\copyrightowner{\@ifstar{\crightA}{\crightB}} \newcommand\crightA[1]{\gdef\@speccright{#1}\global\@speccrighttrue} \newcommand\crightB[1]{\gdef\@copyrightowner{#1}\global\@speccrightfalse} \def\@speccright{} \def\@copyrightowner{Kluwer Academic Publishers} \newcommand\country[1]{\gdef\@country{#1}} \def\@country{the Netherlands} \newcommand\udk[1]{\gdef\@udk{\cyr\CYRU\CYRD\CYRK\ {\large #1}\par}} \def\@udk{123} \newcommand\msc[1]{\ifnum\c@aqwerty=4\gdef\@msc{DOI https://doi.org/10.26516/1997-7670.20--.24.\ipageref{bs}\\[-2mm]\par}\else\gdef\@msc{MSC {\large #1}\\ DOI https://doi.org/10.26516/1997-7670.20--.24.\ipageref{bs}\\[-2mm]\par}\fi} \def\@msc{123} \newcommand\volume[1]{\gdef\@volume{#1}} \def\@volume{00} \newcommand\pubyear[1]{\gdef\@pubyear{#1}} \def\@pubyear{\number\year} \newif\iflastpagegiven \lastpagegivenfalse \newcommand\firstpage[1]{% \gdef\@firstpage{#1}% \ifnum\@firstpage>\c@page \setcounter{page}{#1}% \PackageWarning{kluopen}{Increasing pagenumber to \@firstpage}% \else \ifnum\@firstpage<\c@page \PackageWarning{kluopen}{Firstpage lower than pagenumber}\fi\fi \xdef\@firstpage{\the\c@page}% } \def\@firstpage{1} \def\pagenumbering#1{% \global\c@page \@ne \gdef\thepage{\csname @#1\endcsname \c@page}% \gdef\thefirstpage{% \csname @#1\endcsname \@firstpage}% \gdef\thelastpage{% \csname @#1\endcsname \@lastpage}% } \pagenumbering{arabic} \newcommand\lastpage[1]{\xdef\@lastpage{#1}% \global\lastpagegiventrue} \def\@lastpage{0} \def\setlastpage{\iflastpagegiven\else \edef\@tempa{@lastpage@\the\c@article}% \expandafter \ifx \csname \@tempa \endcsname \relax \gdef\@lastpage{0}% \else \xdef\@lastpage{\@nameuse{@lastpage@\the\c@article}}% \fi \fi } \def\writelastpage{% \iflastpagegiven \else \immediate\write\@auxout% {\string\global\string\@namedef{@lastpage@\the\c@article}{\the\c@page}}% \fi } \def\thepagerange{% \ifnum\@lastpage =0 {\ \bf PLEASE RUN AGAIN} \else \ifnum\@lastpage = \@firstpage \ \thefirstpage\else \ \thefirstpage--\thelastpage \fi\fi} \def\@prin{Printed in} \@ifundefined{textcopyright}{\def\textcopyright{\copyright}}{} \def\copyrightline{\textcopyright~\i@oldseries\@pubyear\ {\it\@copyrightowner.~~\@prin\ \@country.}\hfill\hbox{}} \def\volsep{: } \def\thejournal{\ifx\@journal\empty\else\leavevmode \i@oldseries {\it\@journal\/}~~{\bf\i@oldseries\@volume\volsep}\thepagerange, \@pubyear.\hfill\hbox{}\\ \fi} \def\no{no} \def\crline#1{\gdef\@crline{#1}} \def\thecopyright{\ifx\@crline\no \else \copyrightline \par \fi } \newtoks\logotoks \catcode`\%=12 \catcode`\#=12 \logotoks={\special{" 4 4 translate 989 1138 1 [60 0 0 -60 210 930] currentfile /ASCII85Decode filter << /K -1 /Columns 989 >> /CCITTFaxDecode filter image Q>'H49/K0rjdMhW-(A!cb;A.`/DC9EH"NLrmTGB3G`p9Q"2Q+cbR4Nj7'd7dn1Os5 \string$DPm^#D5dp.Sq0)HOI.%W!@rm_0-3j?%po`_0-3j?%VDq_0-W'Fr+S1(LXi_Ye(:I ]*kjT\string$a@6KL"blG_X2L_CTtEVL"blG_X2L_CTtEVY/9RL]*l%#ln6muG.V%6g?j&" CUMm`Fr+r%g?j'q?%q#"G.V%_f3rj7?*;dp[G("lm<6*IY1IHshmM2*G.V%_f7)=e [G("lm<6*Iqd\string$AVIb/AMCUMmbg?j'qp:FV5rN=b\string$f7)=e^MCT"[GSCL[G(*'m<@rA m<6,8\string\:3%Yf7)>#f7)>#f7)>#f7)>#f7)>#f7)>#f7)>#f7)>#rN?+r?2Iq)p:L(d GOO8ShmM@LhnNsAIb0&IY5S7k]D(dJn)(P1^OFd`rVKmtp:L(fg@*q6CVP>sqd'*n n)(lq^OH.Yp[*1nhnOWlIf90sqtKR:^OH.Yp[@"SCVP>s qtKQ8s8U1@C);u92\string$r0TIf90CC\string\p\string\,F'GICC\string\n D=uZ_hb.nbI4`5\string$oX=e/f5K6t?,'TlG5Z:Ng\string\&&-DqCYDlD=uZV\string\(>QLhd*s^hlchCoX=e/dbFH(f5ILprP"TT?+uW^XhMDq /\string\\iG[ea3VG5>El[ea3VG5>El[ea3VG5>El[efC`[ea3V/\string\\iF/\string\[P.XhMDq/\string\[P. 95gZ9f5ILpdbF#'oX=U#J(s4)oX=U#I4`1!hb.mjhb.ma\string\'j\string$qD=k:5>CA*;QJW!c oX=U#I4`1FI4`1!hb.ma\string\'j\string$qD=EkK95gZ9_HVF?^(T2bD=eV\string$$#T=CqHJ=n\string\'j\string$i /\string\[P.95fJ!hb.m@[eNL6V74;LDl'q[>C7R%qHJ=i[eNL6V74;LDl'q[\string$ZC^,qHJ=Y >C7a+_@(:8[eN.*n:KEQQJVs"^(T2Z"h2?QHm#lm6#H*aDh8@8Jm3UF[eLuRp`R\string$? 6#H*WD=C2:KGNGN/\string\XRt27@;0aCL\string$khf"Uu#*%Ks"Le+7OAWdIj>'(dl*n`EL,P%* &6jO::U(jdL-R\string$a;@XEKW5W@E:h]\string\'fZTZ&2IlgdAO,jOIenNlo_n[O qs""Pe+_>cn#,WPn)\string$pu^7W-3^O8=p5CGbE5CGbE5CGbE5CGcgrUg'\string\rUg'\string\qL89h 5CG_f^7S3Y:Z"sGn#+Y/e*6boo_nFYI6W-DT22BRVpjo-l1Fh#5CG_f:T*ZZe*6N\string$ I6O9!Vpjo&qL(Q":T)\string\+o_Nu"T21.:I6O9!K_g*\string\T21.:I6O9!K_g*\string\'C#/a:T)'X 5+`/RpeRg)I6O80o_;48peQS>HmcdY-e%\string$<'B)+gl0qK%paFT*b&n L=7gF:P*s-i1C/I-c%t[j:;B)"QU(.PuEc.AeiBCZN4SP=c/;D"]f?=L:]C?)O[;? Ai"3B!'gY\string~> }} \catcode`\%=14 \catcode`\#=6 \def\kaplogo{\advance\textwidth -2pc \leavevmode\lower 8pt \hbox to 24pt{\the\logotoks\hss}} \if@copyrighthead \gdef\@copyrighthead{{\parindent 0pt\vbox to\headheight {% \hsize\textwidth \vss \kaplogo \parbox{\textwidth}{\CLsize\thejournal\thecopyright}}}} \gdef\@copyrightfoot{} \else \gdef\@copyrightfoot{{\parindent 0pt\rlap{\vbox to 0pt{% \hsize\textwidth \vss \kaplogo \parbox{\textwidth}{\CLsize\thejournal\thecopyright}\vss}}}} \gdef\@copyrighthead{} \fi \def\@kapidenthead{} \def\@kapidentfoot{} \if@kapidenthead \def\editor#1{\gdef\@kapidentfoot{}% \if@noid \gdef\@kapidenthead{}\else \gdef\@kapidenthead{\footnotesize \tt #1 (\klujnlname:\kluclassname)\ v.% \kluclassversion\hfill}\fi} \else \def\editor#1{\gdef\@kapidenthead{}% \if@noid \gdef\@kapidentfoot{}\else \gdef\@kapidentfoot{\vbox to 0pt{% \rlap{\vbox to \id@boxheight{\hbox{}\vfill \hbox to \textwidth{\footnotesize\tt\hbox{}\hfill #1 (\klujnlname:\kluclassname)\ v.\kluclassversion}% \vskip 10pt}}\vss}}\fi} \fi \newcounter{outputpage} \def\idline{\if@noid\else \stepcounter{outputpage}% \rlap{\smash{\vtop to \id@boxheight{% \vfil\hbox to\textwidth{% \hfil\footnotesize\tt \jobname.tex; \TODAY;~\timenow;~p.\theoutputpage}}}}% \fi} \DeclareTextAccent{\@acci}{OT1}{19} \DeclareTextAccent{\@accii}{OT1}{18} \DeclareTextAccent{\@acciii}{OT1}{22} \DeclareTextAccent{\@acci}{T1}{1} \DeclareTextAccent{\@accii}{T1}{0} \DeclareTextAccent{\@acciii}{T1}{9} \gdef\markboth#1#2{{\let\protect=\noexpand \xdef\myleftmark{\Uppercase{#1}}% \xdef\myleftmarkik{{\selectlanguage{russian}Известия Иркутского государственного университета. }} % \xdef\myleftmarkikik{\selectlanguage{russian}20--. Т.~--. Серия <<Математика>>. С. \ipageref{bs}--\ipageref{es}}% \xdef\myrightmark{\Uppercase{#2}}}} \let\imarkboth\markboth \def\myleftmark{} \def\myrightmark{} \def\myleftmarkik{} \def\myleftmarkikik{} \def\@markfont{\rm\scriptsize} \def\@pgnumfont{\rm\normalsize} \def\ps@headings{% \def\@oddfoot{} %{\hfill\scriptsize\parbox{8cm}{\hfill %\myleftmarkik\\\rule{0mm}{0mm}\hfill}}} %\myleftmarkikik}}} %\idline\hfil }% \def\@evenfoot{{\scriptsize\parbox{8cm}{\myleftmarkik\hfill\\\myleftmarkikik\hfill\rule{0mm}{0mm}\hfill}}} \def\@evenhead{\hbox{}\@pgnumfont\rlap{\thepage}\hfil \@markfont\myleftmark\hfil}% \def\@oddhead{\hbox{}\hfil\@markfont\myrightmark\hfil \@pgnumfont\llap{\thepage}}% \let\@mkboth\@gobbletwo \def\chaptermark##1{}% \def\sectionmark##1{}% \def\subsectionmark##1{}} \def\ps@myheadings{% \def\@oddfoot{\idline\hfil }% \let\@evenfoot\@oddfoot \def\@evenhead{\hbox{}\@pgnumfont\rlap{\thepage}\hfill \@markfont\myleftmark}% \def\@oddhead{\hbox{}\@markfont\myrightmark\hfill \@pgnumfont\llap{\thepage}}% \let\@mkboth\@gobbletwo \def\chaptermark##1{}% \def\sectionmark##1{}% \def\subsectionmark##1{}} \def\ps@empty{% \def\@oddfoot{\idline\hfil }% \let\@evenfoot\@oddfoot \def\@evenhead{}% \def\@oddhead{}% \let\@mkboth\@gobbletwo \def\chaptermark##1{}% \def\sectionmark##1{}% \def\subsectionmark##1{}} \let\ps@title\ps@empty \let\ps@part\ps@empty \let\ps@chapter\ps@empty \def\ps@monoheadings{% \let\@mkboth\@gobbletwo \def\@oddfoot{\idline\hfil}% \let\@evenfoot\@oddfoot \def\@evenhead{\hbox{}\rm\normalsize\hbox to 0pt{\thepage\hss}\hfil \footnotesize\myleftmark\hfil}% \def\@oddhead{\hbox{}\rm\footnotesize\hfil \myrightmark\hfil \rm\normalsize\hbox to 0pt{\hss\thepage}}% \def\chaptermark##1{% \if@mainmatter \markboth{\@chapapp\ \NUMTOWORD{\c@chapter}}{\@runningtitle}% \else \markboth{\@chapapp\ \thechapter}{\@runningtitle}% \fi } \let\sectionmark\@gobble } \def\ps@monotitle{\let\@mkboth\@gobbletwo \def\@oddhead{\hbox{}\rm\footnotesize\hfil \myleftmark\hfil}% \def\@oddfoot{\idline \@barcode\@kapidentfoot \parbox{\textwidth}{\hfil\thepage\hfil\\ \@copyrightfoot}} \let\@evenhead\@oddhead \let\@evenfoot\@oddfoot \let\chaptermark\@gobbletwo \let\sectionmark\@gobble \let\subsectionmark\@gobble } \def\ps@monochapter{\let\@mkboth\@gobbletwo \def\@oddhead{\hbox{}\hfil\rm\footnotesize \myleftmark\hfil}% \def\@oddfoot{\idline\hfil\rm\normalsize\thepage\hfil}% \let\@evenhead\@oddhead \let\@evenfoot\@oddfoot \let\chaptermark\@gobbletwo \let\sectionmark\@gobble \let\subsectionmark\@gobble } \def\ps@editheadings{\let\@mkboth\@gobbletwo \def\@oddfoot{\idline\hfil}% \def\@evenfoot{\idline\hfil}% \def\@evenhead{\hbox{}\rm\normalsize\rlap{\thepage}\hfil \footnotesize\myleftmark\hfil}% \def\@oddhead{\hbox{}\rm\footnotesize\hfil\myrightmark\hfil \rm\normalsize\hbox to 0pt{\hss\thepage}}% \def\chaptermark##1{% \markboth{\@runningauthor}{\@runningtitle}}% \let\sectionmark\@gobble } \def\ps@edittitle{\let\@mkboth\@gobbletwo \def\@oddhead{\hbox{}\rm\footnotesize\hfil \myleftmark\hfil}% \def\@oddfoot{\idline \@barcode\@kapidentfoot \parbox{\textwidth}{\hfil\raise 6pt\hbox{\thepage}\hfil\\ \@copyrightfoot}} \let\@evenhead\@oddhead \let\@evenfoot\@oddfoot} \def\theinheadpage{\thepage} \def\ps@opening{% \def\@oddhead{\@copyrighthead \@kapidenthead\hss \if@copyrighthead \llap{\theinheadpage}\fi }% \let\@evenhead\@oddhead % \def\@oddfoot{\@copyrightfoot %\@barcode\idline\@kapidentfoot\hss} \def\@oddfoot{} \let\@evenfoot\@oddfoot } \newcounter{article} \renewcommand{\thearticle}{} %\let\ilabel=\label %\let\iref=\ref %\let\ipageref=\pageref \let\art@intdefinecounter\@definecounter \newif\ifinarticle % \inarticlefalse \newenvironment{article}{\ifnum\c@aqwe > 1 \protect\selectlanguage{english} \else \protect\selectlanguage{russian}\fi% \setcounter{theorem}{0} \setcounter{lemma}{0} \setcounter{state}{0} \setcounter{proposition}{0} \setcounter{remark}{0} \setcounter{corollary}{0} \setcounter{problem}{0} \setcounter{definition}{0} \setcounter{example}{0} \setcounter{theoreme}{0} \setcounter{lemmae}{0} \setcounter{corollarye}{0} \setcounter{remarke}{0} \setcounter{definitione}{0} \setcounter{examplee}{0} \setcounter{statee}{0} \def\@definecounter##1{\art@intdefinecounter{##1}% \@addtoreset{##1}{article}}% \renewcommand{\thearticle}{\roman{article}}% \refstepcounter{article}% \message{Article \number\c@article}% \gdef\@firstpage{\the\c@page}% \@addtoreset{equation}{article}% \ifx\sectioncmd\section \@addtoreset{section}{article}% \else \@addtoreset{chapter}{article}% \fi \@addtoreset{endnote}{article}% \@addtoreset{table}{article}% \@addtoreset{figure}{article}% \@addtoreset{algorithm}{article}% \def\ilabel##1{\label{\thearticle ##1}}% \def\iref##1{\ref{\thearticle ##1}}% \def\ipageref##1{\pageref{\thearticle ##1}}% % \def\label##1{\ilabel{\thearticle ##1}}% %\def\ref##1{\iref{\thearticle ##1}}% %\def\pageref##1{\ipageref{\thearticle ##1}}% %\setlastpage \global\inarticletrue% }{\make@ao %\writelastpage %\clearpage %\if@openright % \ifodd \c@page \else ~\thispagestyle{empty}\newpage \fi %\fi \gdef\@dedication{}\gdef\@translation{}% \gdef\@title{}\gdef\@subtitle{}% \gdef\@arttype{}\gdef\@keywords{}\gdef\@classification{}% \gdef\@nomenclature{}\gdef\@abbreviations{}\gdef\@abstract{}% \gdef\@kapidenthead{}\gdef\@kapidentfoot{}% \gdef\@barcode{}\gdef\@firstpage{\thepage}% \gdef\@crline{}% %\global\lastpagegivenfalse \global\inarticlefalse\ilabel{es} } \AtBeginDocument{}%\setlastpage} \AtEndDocument{\ifnum \c@article=0 %\writelastpage %\clearpage \fi} \font\barcodefont=cmr10 \def\barcode#1{\global\font\barcodefont=barcodes \gdef\@barcode{\rlap{\vbox to 0pt{% \vbox to \id@boxheight{\hbox{}\vfill {\barcodefont \hbox{#1}}}\vss}}}} \def\@barcode{} \def\PIPSID#1{} \parskip 0pt \hyphenpenalty 200 \doublehyphendemerits 640000 % corresponds to badness 800 \finalhyphendemerits 1000000 % corresponds to badness 1000 \arraycolsep 6pt \tabcolsep 6pt \arrayrulewidth .4pt \doublerulesep 2pt \def\@rcline[#1-#2]{% \noalign{% \global\@cla #1\relax \global\advance\@cla\m@ne \ifnum\@cla >0 \global\let\@tabklu@tmpa\@rclinea \else \global\let\@tabklu@tmpa\@rclineb \fi \global\@clb #2\relax \global\advance\@clb-\@cla }% \@tabklu@tmpa \noalign{\vskip-\arrayrulewidth}% }% \def\@rclinea{% \multispan\@cla&\multispan\@clb \hbox to 3pt{\hfil }% \unskip \leaders\hrule \@height \arrayrulewidth\hfill \cr}% \def\@rclineb{% \multispan\@clb \hbox to 3pt{\hfil }% \unskip \leaders\hrule \@height \arrayrulewidth\hfill \cr}% \def\@lcline[#1-#2]{% \noalign{% \global\@cla #1\relax \global\advance\@cla\m@ne \ifnum\@cla >0 \global\let\@tabklu@tmpa\@lclinea \else \global\let\@tabklu@tmpa\@lclineb \fi \global\@clb #2\relax \global\advance\@clb-\@cla }\@tabklu@tmpa \noalign{\vskip-\arrayrulewidth}% }% \def\@lclinea{% \multispan\@cla&\multispan\@clb \unskip \leaders\hrule \@height \arrayrulewidth\hfill \hbox to 3pt{\hfil }\cr}% \def\@lclineb{% \multispan\@clb \unskip \leaders\hrule \@height \arrayrulewidth\hfill \hbox to 3pt{\hfil }\cr}% \def\@lrcline[#1-#2]{% \noalign{% \global\@cla #1\relax \global\advance\@cla\m@ne \ifnum\@cla>0 \global \let\@tabklu@tmpa\@lrclinea \else \global \let\@tabklu@tmpa\@lrclineb \fi \global \@clb #2\relax \global \advance\@clb-\@cla }% \@tabklu@tmpa \noalign{\vskip -\arrayrulewidth}% }% \def\@lrclinea{% \multispan\@cla&\multispan\@clb \hbox to 3pt{\hfil }% \unskip\leaders\hrule \@height \arrayrulewidth\hfill \hbox to 3pt{\hfil }% \cr}% \def\@lrclineb{% \multispan\@clb \hbox to 3pt{\hfil }% \unskip\leaders\hrule \@height \arrayrulewidth\hfill \hbox to 3pt{\hfil }% \cr}% \newlength\stretchtabsep \setlength\stretchtabsep{0pt plus 1fil} \AtBeginDocument{% \let\savehline\hline \def\tabular{\begingroup \def\hline{\noalign{\vskip0pt}\savehline\noalign{\vskip0pt}}% \def\rcline##1{\@rcline[##1]}% \def\lcline##1{\@lcline[##1]}% \def\lrcline##1{\@lrcline[##1]}% \let\rlcline=\lrcline \setbox\strutbox\hbox{\vrule height.8\baselineskip depth.4\baselineskip width\z@}% \setbox0=\hbox\bgroup\def\@halignto{}\@tabular}% \def\endtabular{\crcr\egroup\egroup $\egroup \egroup \tabwidth{\wd0}\unhbox0 \endgroup}% \let\klu@intarray\array \let\klu@intendarray\endarray \def\array{\begingroup \let\hline\savehline \klu@intarray } \def\endarray{\klu@intendarray \endgroup} \@ifundefined{newcolumntype}{% array.sty not loaded \@namedef{tabular*}#1{% \begingroup \let\savehline\hline \def\hline{\noalign{\vskip3pt}\savehline\noalign{\vskip3pt}}% \def\rcline##1{\@rcline[##1]}% \def\lcline##1{\@lcline[##1]}% \def\lrcline##1{\@lrcline[##1]}% \let\rlcline=\lrcline \setbox\strutbox\hbox{\vrule height.8\baselineskip depth.4\baselineskip width\z@}% \setbox0=\hbox\bgroup\def\@halignto{to #1}% \def\@tabacol{\edef\@preamble{\@preamble \tabskip \stretchtabsep \hskip \tabcolsep}}\@tabular}% }{% array.sty loaded: \@namedef{tabular*}#1{% \begingroup \let\savehline\hline \def\hline{\noalign{\vskip3pt}\savehline\noalign{\vskip3pt}}% \def\rcline##1{\@rcline[##1]}% \def\lcline##1{\@lcline[##1]}% \def\lrcline##1{\@lrcline[##1]}% \let\rlcline=\lrcline \setbox\strutbox\hbox{\vrule height.8\baselineskip depth.4\baselineskip width\z@}% \setbox0=\hbox\bgroup \gdef\@halignto{to #1}% \@tabular}% } % end array.sty loaded \@namedef{endtabular*}{\endtabular} \def\TABULAR{% \let\savehline\hline %compatibility \let\rcline\cline \let\lcline\cline \let\lrcline\cline \let\rlcline\cline \setbox0=\hbox\bgroup\def\@halignto{}\@tabular}% \def\endTABULAR{\crcr\egroup\egroup $\egroup \egroup \tabwidth{\wd0}\unhbox0 }% \@namedef{TABULAR*}#1{% \let\savehline\hline %compatibility \let\rcline\cline \let\lcline\cline \let\lrcline\cline \let\rlcline\cline \setbox0=\hbox\bgroup\def\@halignto{to #1}\@tabular}% \@namedef{endTABULAR*}{\endtabular}} % end of AtBeginDocument \setcounter{topnumber}{2} \setcounter{bottomnumber}{1} \setcounter{totalnumber}{3} \setcounter{dbltopnumber}{2} \renewcommand{\topfraction}{.85} \renewcommand{\textfraction}{.01} \renewcommand{\bottomfraction}{.4} \renewcommand{\floatpagefraction}{.84} \renewcommand{\dblfloatpagefraction}{.84} \renewcommand{\dbltopfraction}{.7} \def\figtabdot{.} \def\tablename{Table}% \def\figurename{Figure}% \def\algorithmname{Algorithm}% \newdimen\maxfloatwidth \newbox\figtabbox \newdimen\floatindent \newdimen\@tabskip \gdef\cap@type{0} \newdimen\captionskip \setlength\captionskip{6pt} \newdimen\@tabwidth \setlength\@tabwidth{\textwidth} \def\tabwidth#1{\global\setlength\@tabwidth{#1}} \def\@getmaxwidth{\maxfloatwidth=\hsize \if@kaprotate \maxfloatwidth=\textheight \fi } \def\@floatcorrect{\if@kaprotate\else \advance\maxfloatwidth -\floatindent \fi } \def\hbox@to@floatwidth#1{\leavevmode \hbox to \@tabwidth{#1}} \def\@getindent{% \ifnum\cap@type=2 \else \@tabwidth=\if@kaprotate \textheight \else \hsize \fi \if@figindent\advance \@tabwidth -\floatindent \fi\fi \ifnum\cap@type=1 \if@figindent \@tabskip\floatindent \else \@centeredfloat \fi \else \ifnum\cap@type=2 \if@tabindent \@tabskip\floatindent \else \@centeredfloat \fi \ifdim \@tabwidth > \maxfloatwidth \@tabskip 0pt \floatindent 0pt \fi \else \@centeredfloat \fi \fi } \def\@centeredfloat{% \floatindent\maxfloatwidth \advance\floatindent by -\@tabwidth \divide\floatindent by 2 \@tabskip\floatindent \if@kaprotate \@tabskip\hsize \advance\@tabskip by -\ht\figtabbox \advance\@tabskip by -\dp\figtabbox \divide\@tabskip by 2 \fi } \newif\if@centeredfigcaption \newif\if@centeredtabcaption \@centeredtabcaptiontrue \@centeredfigcaptiontrue \def\indentedtabcaptions{\global\@centeredtabcaptionfalse } \def\indentedfigcaptions{\global\@centeredfigcaptionfalse } \def\indentedcaptions{\global\@centeredtabcaptionfalse \global\@centeredfigcaptionfalse} \newdimen\captionindent \setlength\captionindent{0pt} \newtoks\@floatcaption \def\tabcapspace{.5em} \def\tabcapfont{\footnotesize } \long\def\@maketabcaption#1#2{\global\@floatcaption={#2}% \message{\tablename\space\thetable \if@kaprotate \space(rotated) \fi}} \def\@klu@caption{% \setbox1=\hbox{\tabcapfont \the\@floatcaption}% %\setbox1=\vbox{\hfill\tabcapfont\fnum@table\\\centering{ % \the\@floatcaption}}% \noindent \ifdim\wd1 >\@tabwidth {\if@centeredtabcaption\centering\else \hskip \captionindent\fi \vbox{\hbox to \@tabwidth{\rule{0mm}{0mm}\hfil\tabcapfont\fnum@table}\vskip -0.75\baselineskip\parbox[b]{\@tabwidth}{\begin{center}\tabcapfont \unhbox1\end{center} }\vskip -0.75\baselineskip}}% \else \vbox{\hbox to \@tabwidth{\rule{0mm}{0mm}\hfil\tabcapfont\fnum@table}%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \hbox to \@tabwidth{% \if@centeredtabcaption \hfil \else \hskip \captionindent\fi \tabcapfont%\fnum@table %\hskip\tabcapspace \hfil{\tabcapfont\the\@floatcaption}\hfil }}% \fi \if@kaprotate \else \par \vskip -\baselineskip \fi \par } \newlength{\ho} \setlength{\ho}{12.5cm} \addtolength{\ho}{-28\p@} %\def\tabwidtht#1{\global\setlength\@tabwidtht{#1}} %\newdimen\@tabwidtht %\setlength\@tabwidtht{\textwidth} %\newdimen\@tabwidtht %\setlength\@tabwidtht{14\p@} %\settowidth{\go}{\large\textbf 11.11} %\addtolength{\@tabwidtht}{-14\p@} \def\@klu@figcaption{% \setbox1=\hbox{\figcapfont\fnum@figure \hskip\tabcapspace \the\@floatcaption}% \noindent \ifdim\wd1 >\@tabwidth {\if@centeredfigcaption\centering\else \hskip \captionindent\fi\vbox{% \vskip -0.75\baselineskip \hbox{\hspace*{14\p@}\parbox[t]{\ho}{\figcapfont\begin{center}\unhbox1\end{center}}}\vskip -0.75\baselineskip}}% \else \hbox to \@tabwidth{% \if@centeredfigcaption \hfil\else \hskip \captionindent\fi \hfill\tabcapfont\fnum@figure \hskip\tabcapspace{\figcapfont\the\@floatcaption \hfill}\hfil}% \fi \par } \def\splitcaptions{\splittabcaptions\splitfigcaptions} \def\splittabcaptions{ \def\@klu@caption{% \setbox1=\hbox{\tabcapfont\the\@floatcaption}% \noindent \ifdim\wd1 >\@tabwidth \hbox to \@tabwidth{\if@centeredtabcaption\hss\else \hskip\captionindent\fi \tabcapfont\fnum@table\hss}\vskip \tabcapspace \vskip 6pt {\if@centeredtabcaption\centering\fi \hskip \captionindent \parbox{\@tabwidth}{\tabcapfont\unhbox1}}% \else \hbox to \@tabwidth{% \if@centeredtabcaption \hfil\else \hskip\captionindent\fi \tabcapfont\fnum@table\strut\hfil }\vskip \tabcapspace \hbox to \@tabwidth{% \if@centeredtabcaption \hfil\else \hskip\captionindent \fi \tabcapfont\the\@floatcaption \hfil }% \if@kaprotate \else \par \vskip -\baselineskip \fi \fi \par }} \def\splitfigcaptions{\def\@klu@figcaption{% \setbox1=\hbox{\figcapfont\the\@floatcaption}% \noindent \ifdim\wd1 >\@tabwidth \hbox to \@tabwidth{\if@centeredfigcaption\hfil\else \hskip\captionindent\fi \figcapfont\fnum@figure\hfil}\vskip \tabcapspace \vskip 6pt {\if@centeredfigcaption\centering\fi \hskip \captionindent \parbox{\@tabwidth}{\figcapfont\unhbox1}}% \else \hbox to \@tabwidth{% \if@centeredfigcaption \hfil\else \hskip\captionindent\fi \figcapfont\fnum@figure\strut\hfil }\vskip \tabcapspace \hbox to \@tabwidth{% \if@centeredfigcaption \hfil\else \hskip\captionindent\fi \figcapfont\the\@floatcaption \hfil }% \fi \par }}% \@ifundefined{thetable}{\newcounter{table}}{} \def\thetable{\arabic{table}} \def\fps@table{tbp} \def\ftype@table{2} \def\ext@table{lot} \def\fnum@table{\tablename~\thetable}%\figtabdot qq} \newif\if@tabindent \@tabindentfalse \def\tableindent#1{% \global\floatindent= #1\global\@tabindenttrue } \def\tabfont{\footnotesize} \def\@tabnotes{} \newcounter{tabnote} \def\tabnotemark{\ensuremath{^{\thetabnote}}} \def\thetabnote{\arabic{tabnote}} \def\tabnotesep{\par} \def\tabnote#1{\stepcounter{tabnote}% \rlap{\tabnotemark }% \begingroup \let\tabnotesep\relax \xdef\@tabnotes{\@tabnotes\tabnotesep \tabnotemark #1\par}% \endgroup } \long\def\tabnotes#1{\gdef\@tabnotes{{\tabfont\noindent #1\par}}} \def\@setnotrotatedtabbox{% \setbox4=\hbox to \maxfloatwidth{\vbox{\hsize=\maxfloatwidth \@klu@caption \vskip\captionskip \leavevmode \unvbox\figtabbox\par \noindent\parbox{\@tabwidth}{\tabfont\@tabnotes}\par}}% \if@fixedfloat\calc@fixedspace4\fi \noindent\kern \floatindent\box4 } \def\@setrotatedtabbox{\begingroup \hfuzz=\vsize \setbox2\hbox to \textheight{\hfil \vbox to \hsize{\hsize=\vsize \vfil \hbox{\hbox@to@floatwidth{\vbox{\@klu@caption }}} \vskip\captionskip \hbox{\hbox@to@floatwidth{\box\figtabbox\hss}}% \hbox{\hbox@to@floatwidth{\parbox{\@tabwidth}{\tabfont\@tabnotes}\hfil }}% \vss }\hss}\rotl{2}\endgroup } \def\table{\let\@makecaption\@maketabcaption \global\@floatcaption={}% \gdef\@tabnotes{}\setcounter{tabnote}{0}\gdef\cap@type{2}% \@ifnextchar[{\t@blewithoptions}{\t@blewithoptions[tbp]}} \def\t@blewithoptions[#1]{% \if H#1\@fixedtable \else \@float{table}[#1]\fi \@getmaxwidth \if@tabindent \@floatcorrect \fi \setbox\figtabbox\vbox\bgroup\tabfont \if@kaprotate\hfuzz=\vsize\fi }% \def\endtable{\egroup \@getindent \gdef\cap@type{0}\noindent \hfuzz=\floatindent \if@kaprotate \@setrotatedtabbox \else \@setnotrotatedtabbox \fi \if@fixedfloat \vskip\intextsep \@fixedfloatfalse \else \end@float \fi \hfuzz =0.1pt }% \@namedef{table*}{\let\@makecaption\@maketabcaption \global\@floatcaption={}% \gdef\@tabnotes{}\setcounter{tabnote}{0}\gdef\cap@type{2}% \@ifnextchar[{\dt@blewithoptions}{\dt@blewithoptions[tbp]}} \def\dt@blewithoptions[#1]{% \if H#1\if@twocolumn \@dblfloat{table}[t]\else \@fixedtable\fi \else \@dblfloat{table}[#1]\fi \@getmaxwidth \if@tabindent \@floatcorrect \fi \setbox\figtabbox\vbox\bgroup\tabfont \if@kaprotate \hfuzz=\vsize \fi }% \@namedef{endtable*}{\egroup \@getindent \gdef\cap@type{0}\noindent \hfuzz=\floatindent \if@kaprotate \@setrotatedtabbox \else \@setnotrotatedtabbox \fi \if@fixedfloat \vskip\intextsep \@fixedfloatfalse \else \end@dblfloat \fi \hfuzz=0.1pt }% \newif\if@fixedfloat \def\@fixedtable{\vskip\intextsep \@fixedfloattrue \def\caption{\@ifnextchar[{\f@xedcap{table}}% {\f@xedcap{table}[]}}} \def\@fixedfigure{\vskip\intextsep \@fixedfloattrue \def\caption{\@ifnextchar[{\f@xedcap{figure}}% {\f@xedcap{figure}[]}}} \def\f@xedcap#1[#2]#3{\refstepcounter{#1}\def\@tempa{#2}% \ifx\@tempa\empty \else \addcontentsline{\csname ext@#1\endcsname}{#1}{#2}\fi \message{#1\space\csname the#1\endcsname \space (fixed)}% \global\@floatcaption={#3}} \def\calc@fixedspace#1{% \@tempdima=\pagegoal \@tempdimb=\dp#1 \advance\@tempdimb \ht#1 \advance\@tempdima -\pagetotal \advance\@tempdima -2\intextsep \wlog{pageleft= \the\@tempdima, size= \the\@tempdimb }% \ifdim\@tempdima>\@tempdimb \else \newpage \fi} \@ifundefined{thefigure}{\newcounter{figure}}{} \def\thefigure{\arabic{figure}} \def\fps@figure{tbp} \def\ftype@figure{1} \def\ext@figure{lof} \def\fnum@figure{\figurename~\thefigure\figtabdot} \newif\if@figindent \@figindentfalse \def\figindent#1{% \global\floatindent #1 \global\@figindenttrue } \def\figcapfont{\footnotesize} \long\def\@makefigcaption#1#2{% \message{\figurename\space\thefigure \if@kaprotate \space (rotated)\fi }% \global\@floatcaption={#2}} \def\figure{% \gdef\cap@type{1}% \let\@makecaption\@makefigcaption \global\@floatcaption={}% \@ifnextchar[{\f@gurewithoptions}{\f@gurewithoptions[tbp]}}% \def\f@gurewithoptions[#1]{% \let\saved@centerline\centerline \if H#1\@fixedfigure \else \@float{figure}[#1]\fi \@getmaxwidth \if@figindent \@floatcorrect \def\centerline##1{##1}\fi \setbox\figtabbox\vbox\bgroup }% \def\endfigure{\egroup \@getindent \gdef\cap@type{0}% \hfuzz=\floatindent \if@kaprotate \@setrotatedfigbox \pagebreak \else \@setnotrotatedfigbox \fi \let\centerline\saved@centerline \if@fixedfloat \vskip\intextsep \@fixedfloatfalse \else \end@float \fi \hfuzz=0.1pt }% \@namedef{figure*}{% \def\cap@type{1}% \let\@makecaption\@makefigcaption \global\@floatcaption={}% \@ifnextchar[{\df@gurewithoptions}{\df@gurewithoptions[ttp]}} \def\df@gurewithoptions[#1]{% \let\saved@centerline\centerline \if H#1 \@fixedfigure \else \@dblfloat{figure}[#1]\fi \@getmaxwidth \if@figindent \@floatcorrect \def\centerline##1{##1}\fi \setbox\figtabbox\vbox\bgroup }% \@namedef{endfigure*}{\egroup \@getindent \gdef\cap@type{0}% \hfuzz=\floatindent \if@kaprotate \@setrotatedfigbox \else \@setnotrotatedfigbox \fi \let\centerline\saved@centerline \if@fixedfloat \vskip\intextsep \@fixedfloatfalse \else \end@dblfloat \fi \hfuzz=0.1pt }% \def\@setnotrotatedfigbox{% \setbox4=\hbox to \maxfloatwidth{\vbox{\hsize=\maxfloatwidth \unvbox\figtabbox \vskip\captionskip \@klu@figcaption }}% \if@fixedfloat\calc@fixedspace4 \fi \noindent\kern \floatindent\box4 } \def\@setrotatedfigbox{% \setbox2\vbox to \hsize{\hsize=\textheight \leavevmode \vrule width \textheight height 0pt depth 0pt\par \vskip \@tabskip \hbox to \textheight{\hss\box\figtabbox\hss}% \vskip\captionskip \hbox to \textheight{\vbox{\@klu@figcaption }} \vss }\rotl{2}}% \newcounter{algorithm} \def\thealgorithm{\arabic{algorithm}} \def\fps@algorithm{tbp} \def\ftype@algorithm{4} \def\ext@algorithm{lof} \long\def\@makealgocaption#1#2{% \hbox to \hsize{\parbox[t]{\hsize}{{\vskip 1ex \tabcapfont #1\figtabdot~~#2}}}} \def\fnum@algorithm{\algorithmname\space \thealgorithm} \def\algorithm{\let\@makecaption\@makealgocaption \@float{algorithm}\footnotesize\obeyspaces\obeylines} \let\endalgorithm\end@float \def\subtable{\@ifnextchar[{\@subtable}{\@subtable[alph]}} \def\@subtable[#1]{\refstepcounter{table}% \def\@testoption{arabic}\def\@testparam{#1}% \begingroup \edef\old@table{\the\c@table}% \edef\old@thetable{\thetable}% \setcounter{table}{0}% \ifx\@testoption\@testparam \def\thetable{\old@thetable.\csname #1\endcsname{table}}% \else \def\thetable{\old@thetable\csname #1\endcsname{table}}% \fi} \def\endsubtable{\setcounter{table}{\old@table}% \endgroup \global\@ignoretrue} \def\subfigure{\@ifnextchar[{\@subfigure}{\@subfigure[alph]}} \def\@subfigure[#1]{\refstepcounter{figure}% \def\@testoption{arabic}\def\@testparam{#1}% \begingroup \edef\old@figure{\the\c@figure}% \edef\old@thefigure{\thefigure}% \setcounter{figure}{0}% \ifx\@testoption\@testparam \def\thefigure{\old@thefigure.qq\csname #1\endcsname{figure}}% \else \def\thefigure{\old@thefigure\csname #1\endcsname{figure}}% \fi} \def\endsubfigure{\setcounter{figure}{\old@figure}% \endgroup \global\@ignoretrue} \newif\if@kaprotate \@kaprotatefalse \def\kaprotate{\global\@kaprotatetrue} \def\endkaprotate{\global\@kaprotatefalse} \newdimen\rotdimen \def\rotstart#1{\special{ps: gsave currentpoint currentpoint translate #1 neg exch neg exch translate}} \def\rotfinish{\special{ps: currentpoint grestore moveto}} \def\rotl#1{\rotdimen=\ht#1\advance\rotdimen by \dp#1 \hbox to \rotdimen{\vbox to\wd#1{\vskip \wd#1 \rotstart{270 rotate}\box #1\vss}\hss}\rotfinish} \def\rotr#1{\rotdimen=\ht #1\advance\rotdimen by \dp#1 \hbox to \rotdimen{\vbox to \wd#1{\vskip \wd#1 \rotstart{90 rotate}\box #1\vss}\hss}\rotfinish} \def\footnoterule{\kern-3\p@ \hrule width 3pc \kern 2.6\p@} \long\def\@makefntext#1{\parindent 1em\noindent \hbox to 1.5em{\hss\textsuperscript{\@thefnmark}}% \hskip0.5em\footnotesize#1} \def\@makefnmark{\hbox{\textsuperscript{\@thefnmark}}} \footnotesep 6pt \skip\footins 10pt plus 4pt minus 2pt \newcounter{endnote} \def\theendnote{\arabic{endnote}} \def\@makeenmark{\hbox{$^{\@theenmark}$}} \newdimen\endnotesep \setlength\endnotesep{1pt} \def\notesname{Notes}% <------ JK \def\endnotesize{\footnotesize} \def\endnoteformat{\vskip\endnotesep \rightskip\z@ \leftskip\z@ \parindent=1.8em\leavevmode\llap{\hbox{$^{\@theenmark}$ }}} \def\endnote{% \@ifnextchar[ {\@xendnote}% {\stepcounter{endnote}% \xdef\@theenmark{\theendnote}% \@endnotemark \@endnotetext}} \long\def\addtoendnotes#1{% \if@endnotesopen \else \@openendnotes \fi \begingroup \newlinechar='40 \let\protect\string \if@filesw \immediate\write\@endnotes{#1}\fi \endgroup} \def\theendnotes{% \if@filesw \immediate\closeout\@endnotes \fi \global\@endnotesopenfalse \begingroup \makeatletter \def\@doanendnote##1##2>{% \def\@theenmark{##1}% \par\begingroup \endnoteformat}% \def\@endanendnote{\par\endgroup}% \def\ETC.{\PackageError{klunote}{% Some endnotes will be truncated}{% Because of memory constraints, LaTeX truncated some\MessageBreak long endnotes while writing the auxiliary file.\MessageBreak Use a bigger TeX main memory size to avoid this,\MessageBreak It is save to continue by pressing }% \def\ETC.{\relax}}% \IfFileExists{\jobname.ent}{% \endnoteheading \endnotesize \@input{\jobname.ent}}{}% \endgroup } \def\endnotemark{% \@ifnextchar[{\@xendnotemark}% {\stepcounter{endnote}% \xdef\@theenmark{\theendnote}% \@endnotemark}} \def\endnotetext{% \@ifnextchar[{\@xendnotenext}% {\xdef\@theenmark{\theendnote}% \@endnotetext}} \def\endnoteheading{\section*{\notesname \imarkboth{\notesname}{\notesname}}\leavevmode\par} \def\@xendnote[#1]{\begingroup \c@endnote=#1\relax \xdef\@theenmark{\theendnote}\endgroup \@endnotemark\@endnotetext} \let\@doanendnote=0 \let\@endanendnote=0 \newwrite\@endnotes \newif\if@endnotesopen \@endnotesopenfalse \def\@openendnotes{% \if@filesw \immediate\openout\@endnotes=\jobname.ent\relax \global\@endnotesopentrue \fi} \long\def\@endnotetext#1{% \if@endnotesopen \else \@openendnotes \fi \if@filesw \immediate\write\@endnotes{\@doanendnote{\@theenmark}}\fi \begingroup \def\next{#1}% \newlinechar='40 \if@filesw \immediate\write\@endnotes{\meaning\next}\fi \endgroup \if@filesw \immediate\write\@endnotes{\@endanendnote}\fi \edef\@currentlabel{\csname p@endnote\endcsname\@theenmark}} \def\@xendnotemark[#1]{% \begingroup \c@endnote #1\relax \xdef\@theenmark{\theendnote}\endgroup \@endnotemark} \def\@endnotemark{% \leavevmode \ifhmode \edef\@x@sf{\the\spacefactor}\fi \@makeenmark \ifhmode\spacefactor\@x@sf\fi\relax} \def\@xendnotenext[#1]{% \begingroup \c@endnote=#1\relax \xdef\@theenmark{\theendnote}\endgroup \@endnotetext} \newenvironment{thebibliography}[1]{% \sectioncmd*{\refname} % \imarkboth{\bibname}{\bibname}% \footnotesize \message{\refname} \def\bibwidthlabel{\releft#1\reright}% \list{\kapbib@counter}{\kapbib@list} \let\makelabel\@biblabel \def\newblock{\hskip .11em plus .33em minus .07em}% \sloppy \clubpenalty10000 \widowpenalty10000 \sfcode`\.=1000\relax }{\endlist}% \newenvironment{bibliographyl}[1]{% \sectioncmd*{\refnamee}\imarkboth{\bibname}{\bibname}% \footnotesize \message{\refname} \def\bibwidthlabel{\releft#1\reright}% \list{\kapbib@counter}{\kapbib@list} \let\makelabel\@biblabel \def\newblock{\hskip .11em plus .33em minus .07em}% \sloppy \clubpenalty10000 \widowpenalty10000 \sfcode`\.=1000\relax } % {\endlist} % \AtBeginDocument{% %%%%%%%%%%%%%%%%%%%%%%%% \def\refname{\ifnum \c@aqwe >1 References \else Список литературы\fi} \def\refnamee{\ifnum \c@aqwe >1 Список литературы \else References\fi} %\def\refnamee{References}% % \def\bibname{References} } \def\i@oldseries{} \newlength{\bibhang} \setlength{\bibhang}{14pt} \newcommand{\redot}{.} \newcommand{\releft}{} \newcommand{\reright}{} \if@numreferences \def\coleft{[} \def\ccright{]} \else \def\coleft{(} \def\ccright{)} \fi \def\@cite#1#2{\coleft{#1\if@tempswa , #2\fi}\ccright} \let\oldcite\cite \def\numreferences{% \typeout{KAP -- Numbered references}% \def\kapbib@counter{\arabic{enumiv}}% \def\labelsepwidth{1em}% \def\kapbib@list{% \setlength{\labelsep}{\labelsepwidth}% \settowidth{\labelwidth}{\@biblabel{\bibwidthlabel}}% \setlength{\leftmargin}{\labelwidth}% \addtolength{\leftmargin}{\labelsep}% \setlength{\itemindent}{0pt}% \setlength{\itemsep}{0pt}% \setlength{\parsep}{0pt}% \usecounter{enumiv}% \let\makelabel\kap@biblabel}% \def\@biblabel##1{\hfill\releft##1\redot\reright}% \def\@bibitem##1{\item \def\@tempa{##1}% \ifx\@tempa\empty \if@filesw \immediate\write\@auxout {\string\bibcite{\thearticle \the\value{\@listctr}}% {\the\value{\@listctr}}}% \fi \else \if@filesw \immediate\write\@auxout {\string\bibcite{\thearticle ##1}{\the\value{\@listctr}}}% \fi \fi \ignorespaces }% \def\@lbibitem[##1]##2{% \def\@biblabel####1{####1}% \let\makelabel\@biblabel \def\@tempa{##2}% \ifx\@tempa\empty \item[\@biblabel{\hfill\releft \arabic{\@listctr}\redot\reright}]% \if@filesw {\def\protect####1{\string ####1\space}\immediate \write\@auxout{\string\bibcite{\thearticle \the\value{\@listctr}}% {\the\value{\@listctr}}}}% \fi \else \item[\@biblabel{\hfill\releft ##1\redot\reright}]% \if@filesw {\def\protect####1{\string ####1\space}\immediate \write\@auxout{\string\bibcite{\thearticle ##2}{##1}}}% \fi \fi \ignorespaces }% \let\@internalcite\oldcite \let\shortcite\@internalcite \let\citeauthor\@internalcite \let\citeyear\@internalcite \let\inlinecite\@internalcite \let\opencite\@internalcite \let\cite\@internalcite \def\citeauthoryear##1##2{}% \def\@citex[##1]##2{% \let\@citea\@empty \@cite{\@for\@citeb:=##2\do {\@citea\def\@citea{;\penalty\@m\ }% \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi \edef\gl@citeb{\expandafter\@firstofone\@citeb}% \edef\@citeb{\thearticle\expandafter\@firstofone\@citeb}% \@ifundefined{b@\@citeb}{% \@ifundefined{b@\gl@citeb}{% \mbox{\reset@font\bfseries ?}% \G@refundefinedtrue \@latex@warning {Citation `\@citeb' on page \thepage \space undefined}}% {\hbox{\csname b@\gl@citeb\endcsname}}}% {\hbox{\csname b@\@citeb\endcsname}}% }}{##1}} } \def\namedreferences{% \typeout{KAP -- Named references}% \def\@bibitem##1{\item \def\@tempa{##1}% \ifx\@tempa\empty \if@filesw \immediate\write\@auxout{% \string\bibcite{\thearticle ??}{??}}\fi \else \if@filesw \immediate\write\@auxout{% \string\bibcite{\thearticle ##1}{??}}\fi \fi \ignorespaces }% \def\@lbibitem[##1]##2{\item[\@biblabel{##1}\hfill]% \def\@tempa{##2}% \stepcounter{\@listctr}% \ifx\@tempa\empty \if@filesw{\def\protect####1{\string ####1\space}\immediate \write\@auxout{\string\bibcite{\thearticle \the\value\@listctr}{##1}}}\fi \else \if@filesw{\def\protect####1{\string ####1\space}\immediate \write\@auxout{\string\bibcite{\thearticle ##2}{##1}}}\fi \fi \ignorespaces }% \def\labelsepwidth{1em}% \def\kapbib@counter{\relax }% \def\kapbib@list{% \setlength{\labelsep}{0em}% \setlength{\labelwidth}{0pt}% \setlength{\itemindent}{-\bibhang}% \setlength{\itemsep}{0pt}% \setlength{\parsep}{0pt}% \usecounter{enumiv}% \setlength{\leftmargin}{\bibhang}% \i@oldseries }% \def\@biblabel##1{}% \let\@internalcite\oldcite \def\cite{\@ifstar{\citeyear}{\klu@cite}}% \def\klu@cite{\def\@citeseppen{1000}% \def\@cite####1####2{\coleft{####1\if@tempswa , ####2\fi}\ccright}% \def\citeauthoryear####1####2{{\rm\i@oldseries ####1, ####2}}\@internalcite }% \def\shortcite{\def\@citeseppen{1000}% \def\@cite####1####2{\coleft{####1\if@tempswa , ####2\fi}\ccright}% \def\citeauthoryear####1####2{{\rm\i@oldseries ####2}}\@internalcite }% \def\citeauthor##1{\def\@citeseppen{1000}% \def\@cite####1####2{{####1\if@tempswa , ####2\fi}}% \def\citeauthoryear####1####2{\rm ####1}\@citedata{##1}}% \def\citeyear##1{\def\@citeseppen{1000}% \def\@cite####1####2{{####1\if@tempswa , ####2\fi}}% \def\citeauthoryear####1####2{{\rm\i@oldseries ####2}}\@citedata{##1}}% \def\opencite##1{\citeauthor{##1}, \citeyear{##1}}% \def\inlinecite##1{\citeauthor{##1} (\citeyear{##1})}% \def\@citedata##1{% \@tempswafalse% \let\@citea\@empty \@cite{\@for\@citeb:=##1\do {\@citea\def\@citea{,\penalty\@citeseppen\ }% \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi \edef\gl@citeb{\expandafter\@firstofone\@citeb}% \edef\@citeb{\thearticle\expandafter\@firstofone\@citeb}% \@ifundefined{b@\@citeb}{% \@ifundefined{b@\gl@citeb}{% \mbox{\reset@font\bfseries ?}% \G@refundefinedtrue \@latex@warning {Citation `\@citeb' on page \thepage \space undefined}}% {\csname b@\gl@citeb\endcsname}}% {\csname b@\@citeb\endcsname}}}{}} \def\@citex[##1]##2{% \let\@citea\@empty \@cite{\@for\@citeb:=##2\do {\@citea\def\@citea{;\penalty\@citeseppen\ }% \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi \edef\gl@citeb{\expandafter\@firstofone\@citeb}% \edef\@citeb{\thearticle\expandafter\@firstofone\@citeb}% \@ifundefined{b@\@citeb}{% \@ifundefined{b@\gl@citeb}{% \mbox{\reset@font\bfseries ?}% \G@refundefinedtrue \@latex@warning {Citation `\@citeb' on page \thepage \space undefined}}% {\csname b@\gl@citeb\endcsname}}% {\csname b@\@citeb\endcsname}}}{##1}} \def\citeauthoryear##1##2{\string\citeauthoryear{##1}{##2}}} %%%%%%%%%%%%%%%%%%%%%%%%% \if@numreferences \numreferences \else \namedreferences \fi \def\trivm@th{% \ifnum \@itemdepth >0 \topsep\topsepm@th \fi \ifnum \@enumdepth >0 \topsep\topsepm@th \fi \trivlist} \def\endtrivm@th{\endtrivlist %\egroup } \newdimen\eqnoindent \setlength{\eqnoindent}{0pt} \def\varequation#1{$$ \gdef\curr@vareq{#1}} \def\endvarequation{\eqno \var@eqnnum $$\global\@ignoretrue } \def\var@eqnnum{\reset@font\normalcolor (\curr@vareq)} \def\varleqno{% \def\@eqnnum{\hbox to .01\p@{}% \rlap{\reset@font\rmfamily\normalcolor \hskip -\displaywidth (\theequation)}}% \def\var@eqnnum{\hbox to .01\p@{}% \rlap{\reset@font\rmfamily\normalcolor \hskip -\displaywidth (\curr@vareq)}}% }% \def\varfleqn{% \newdimen\mathindent \mathindent\leftmargini \def\varequation##1{% \@beginparpenalty\predisplaypenalty \@endparpenalty\postdisplaypenalty \gdef\curr@vareq{##1}\trivm@th \item[]\leavevmode \hbox to\linewidth\bgroup $ \displaystyle \hskip\mathindent }% \def\endvarequation{$\hfil \displaywidth\linewidth \ifdim \eqnoindent =\z@ \llap{\hbox{\var@eqnnum}}% \else \llap{\hbox to 2pc{\var@eqnnum\hss}\kern \displaywidth \kern -\eqnoindent}% \fi \egroup \endtrivm@th}% \def\[{\relax \ifmmode\@badmath \else \begin{trivm@th}% \@beginparpenalty\predisplaypenalty \@endparpenalty\postdisplaypenalty \item[]\leavevmode \hbox to\linewidth\bgroup $\m@th\displaystyle %$ \hskip\mathindent\bgroup \fi}% \def\]{\relax \ifmmode \egroup $\hfil% $ \egroup \end{trivm@th}% \else \@badmath \fi}% \renewenvironment{equation}{% \@beginparpenalty\predisplaypenalty \@endparpenalty\postdisplaypenalty \refstepcounter{equation}% \trivm@th \item[]\leavevmode \hbox to\linewidth\bgroup $\m@th% $ \displaystyle \hskip\mathindent}%%%%%%% {$\hfil % $ \displaywidth\linewidth \ifdim \eqnoindent =\z@ \llap{\hbox{\@eqnnum}}% \else \llap{\hbox to 2pc{\@eqnnum\hss}\kern \displaywidth \kern -\eqnoindent}% \fi \egroup \endtrivm@th}% \renewenvironment{eqnarray}{% \stepcounter{equation}% \def\@currentlabel{\p@equation\theequation}% \global\@eqnswtrue\m@th \global\@eqcnt\z@ \tabskip\mathindent \let\\=\@eqncr \setlength{\abovedisplayskip}{\topsep}% \ifvmode \addtolength{\abovedisplayskip}{\partopsep}% \fi \addtolength{\abovedisplayskip}{\parskip}% \setlength{\belowdisplayskip}{\abovedisplayskip}% \setlength{\belowdisplayshortskip}{\abovedisplayskip}% \setlength{\abovedisplayshortskip}{\abovedisplayskip}% $$\everycr{}\halign to\linewidth% $$ \bgroup \hskip\@centering $\displaystyle\tabskip\z@skip{####}$\@eqnsel&% \global\@eqcnt\@ne \hskip \tw@\arraycolsep \hfil${####}$\hfil&% \global\@eqcnt\tw@ \hskip \tw@\arraycolsep $\displaystyle{####}$\hfil \tabskip\@centering&% \global\@eqcnt\thr@@ \llap \bgroup \ifdim \eqnoindent =\z@ \else \hbox to 2pc \bgroup \fi ####\ifdim \eqnoindent =\z@ \egroup \else \hss\egroup\kern \displaywidth \kern -\eqnoindent\egroup \fi \tabskip\z@skip\cr}% {\@@eqncr \egroup \global\advance\c@equation\m@ne$$% $$ \global\@ignoretrue }} \def\subequation{\@ifnextchar[{\@subequation}{\@subequation[alph]}} \def\@subequation[#1]{\refstepcounter{equation}% \def\@testoption{arabic}% \def\@testparam{#1}% \edef\old@equation{\the\c@equation}% \edef\old@theequation{\theequation}% \setcounter{equation}{0}% \ifx\@testoption\@testparam \def\theequation{\old@theequation.\csname #1\endcsname{equation}}% \else \def\theequation{\old@theequation\csname #1\endcsname{equation}}% \fi} \def\endsubequation{% \setcounter{equation}{\old@equation}% \global\@ignoretrue } \newif\if@novspace \let\@thmscase\uppercase \newdimen\theoremsep \theoremsep\z@ \def\thmdot{.} \def\@stylehead{\rm } \def\@styletext{\em } \let\@dispcase\relax \newdimen\dispsep \dispsep\parindent \def\dispdot{.} \def\@disphead{\it } \def\@disptext{\rm } \def\pr@@f#1{% \par \if@novspace \vskip-\lastskip \else \addvspace{1\baselineskip \@plus 0.5\baselineskip \@minus 0.1\baselineskip}% \fi \indent {\it #1.\/} \ignorespaces } \def\endpr@@f{% \par \addvspace{1\baselineskip \@plus 0.5\baselineskip \@minus 0.1\baselineskip}% \global\@novspacefalse } \def\newproof#1#2{% \expandafter\def\csname #1\endcsname{\pr@@f{#2}}% \expandafter\def\csname end#1\endcsname{\endpr@@f}} \newproof{pf}{Proof} \newenvironment{pf*}[1]{\pr@@f{#1}}{\endpr@@f} \def\qed{\relax \ifmmode ~\hfill\Box \else \unskip\nobreak ~\hfill$\Box$% \fi \par} \newlength\items@ve\newlength\labels@ve \def\@begintheorem#1#2{% \items@ve=\itemindent \labels@ve=\labelsep \trivlist \global\@novspacetrue \itemindent\theoremsep \item[\kern\labelsep {\@stylehead\@thmscase{#1}\ #2\thmdot\/}]\ \@styletext \itemindent=\items@ve \labelsep=\labels@ve} \def\@opargbegintheorem#1#2#3{% \items@ve=\itemindent \labels@ve=\labelsep \trivlist \labelsep\z@ \global\@novspacetrue \itemindent\theoremsep \item[\kern \labelsep {\@stylehead\@thmscase{#1}\ #2\ (#3). \/}]\ \@styletext \itemindent=\items@ve \labelsep=\labels@ve} \def\@endtheorem{\endtrivlist} \def\rmtheorem#1{% \expandafter\g@addto@macro\csname #1\endcsname{\rmfamily\upshape }% } \def\newdisplay#1{\@ifnextchar[{\@odisp{#1}}{\@ndisp{#1}}} \def\@ndisp#1#2{% \@ifnextchar[{\@xndisp{#1}{#2}}{\@yndisp{#1}{#2}}} \def\@xndisp#1#2[#3]{\expandafter\@ifdefinable\csname #1\endcsname {\@definecounter{#1}\@newctr{#1}[#3]% \expandafter\xdef\csname the#1\endcsname{\expandafter\noexpand \csname the#3\endcsname \@dispcountersep \@dispcounter{#1}}% \global\@namedef{#1}{% \@disp{#1}{#2}}\global\@namedef{end#1}{\@enddisplay}}} \def\@yndisp#1#2{\expandafter\@ifdefinable\csname #1\endcsname {\@definecounter{#1}% \expandafter\xdef\csname the#1\endcsname{\@dispcounter{#1}}% \global\@namedef{#1}{% \@disp{#1}{#2}}\global\@namedef{end#1}{\@enddisplay}}} \def\@odisp#1[#2]#3{% \@ifundefined{c@#2}{\@nocounterr{#2}}% {\expandafter\@ifdefinable\csname #1\endcsname {\global\@namedef{the#1}{\@nameuse{the#2}}% \global\@namedef{#1}{\@disp{#2}{#3}}% \global\@namedef{end#1}{\@enddisplay}}}} \def\@disp#1#2{\refstepcounter {#1}\@ifnextchar[{\@ydisp{#1}{#2}}{\@xdisp{#1}{#2}}} \def\@xdisp#1#2{\@begindisplay{#2}{\csname the#1\endcsname}\ignorespaces} \def\@ydisp#1#2[#3]{\@opargbegindisplay{#2}{\csname the#1\endcsname}{#3}\ignorespaces} \def\@dispcounter#1{\noexpand\arabic{#1}} \def\@dispcountersep{.} \def\@begindisplay#1#2{% \items@ve=\itemindent \labels@ve=\labelsep \trivlist \global\@novspacefalse \itemindent\dispsep \item[{\@disphead \@dispcase{#1}\ #2\dispdot \/}]\@disptext \itemindent=\items@ve \labelsep=\labels@ve} \def\@opargbegindisplay#1#2#3{% \items@ve=\itemindent \labels@ve=\labelsep \trivlist \global\@novspacefalse \itemindent \dispsep \item[{\@disphead \@dispcase{#1}\ #2\dispdot\ (\@dispcase{#3})\/}]\@disptext \itemindent=\items@ve \labelsep=\labels@ve} \def\@enddisplay{\endtrivlist} \if@thms \newtheorem{thm}{THEOREM} \newtheorem{cor}[thm]{COROLLARY} \newtheorem{lem}[thm]{LEMMA} \newtheorem{claim}[thm]{CLAIM} \newtheorem{conj}[thm]{CONJECTURE} \newtheorem{prop}[thm]{PROPOSITION} \newtheorem{exer}[thm]{EXERCISE} \newtheorem{REM}[thm]{REMARK} \newtheorem{prob}[thm]{PROBLEM} \newtheorem{alg}{ALGORITHM} \rmtheorem{alg} \newtheorem{defn}[thm]{DEFINITION} \rmtheorem{defn} \newtheorem{exmp}[thm]{EXAMPLE} \rmtheorem{exmp} \newdisplay{crit}{Criterion} \newdisplay{rem}{Remark} \newdisplay{Note}{Note} \newdisplay{summ}{Summary} \newdisplay{case}{Case} \fi \arraycolsep = 3pt \@EndKlumathook \newcommand{\part}{% \cleardoublepage \thispagestyle{part}% \hbox{}\vskip 2in \secdef\@part\@spart} \def\@part[#1]#2{% \ifnum \c@secnumdepth >-2\relax \refstepcounter{part}% \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% \else \addcontentsline{toc}{part}{#1}% \fi \imarkboth{}{}% {\centering \ifnum \c@secnumdepth >-2\relax \huge\bf \partname\ \thepart \par \vskip 20pt \fi \Huge \bf #1\par }% \@endpart } \def\@spart#1{{\centering\Huge \bf #1\par}\@endpart} \def\@endpart{\vfil\cleardoublepage} \def\partname{Part} \let\ps@part\ps@empty \if@chapterdef % % Typeset text and number. % \newcommand{\@makechapterhead}[2]{\vspace*{\Cspaceabove}% {\parindent 0pt \hyphenpenalty 10000 \Cflushstyle \Cnumstyle \Chang{#1}% \Ctextstyle \Ccase{#2}\par \nobreak \Cspaceafter \relax }} \newcommand{\chapter}{% \if@openright \cleardoublepage \else \clearpage \fi \thispagestyle{chapter}% \global\@topnum\z@ \@afterindentfalse \secdef\@chapter\@schapter } \def\@chapter[#1]#2{% \ifnum \c@secnumdepth >\m@ne \refstepcounter{chapter}% \message{\@chapapp\space\thechapter\chapterdot}% \addcontentsline{toc}{chapter}{\protect \numberline{\thechapter}#1}% \else \addcontentsline{toc}{chapter}{#1}% \fi \chaptermark{#1}% \addtocontents{lof}{\protect\addvspace{10pt}}% \addtocontents{lot}{\protect\addvspace{10pt}}% \@makechapterhead{\thechapter\chapterdot\ }{#2}% \@afterheading } \newcommand{\@schapter}[1]{\@makechapterhead{}{#1} \@afterheading} \newcommand{\Chang}[1]{#1} \newcommand{\Cspaceabove}{33pt} \newcommand{\Cspaceafter}{\vskip 33pt} \newcommand{\Cflushstyle}{\centering} \newcommand{\Cnumstyle}{\large\rm} \newcommand{\Ctextstyle}{} \newcommand{\Ccase}[1]{#1} \newcommand{\@chapapp}{\chaptername} \newcommand{\chapterdot}{.} \let\ps@chapter\ps@empty \fi \newcommand{\vsecspace}[1]{% \if@nobreak\else \vskip #1\relax \fi} \def\Shaveatleast{5\baselineskip} \def\SShaveatleast{4\baselineskip} \def\SSShaveatleast{4\baselineskip} \newcommand{\@haveatleast}[1]{\relax\par \vskip #1 \penalty 0\vskip -#1 \relax } \def\@Xsect{% \global\@nobreakfalse \global\@noskipsectrue \everypar{\setbox0\lastbox \global\@noskipsecfalse \begingroup \@Svsechd \endgroup \everypar{}% }} \newcommand{\Forcedhang}[1]{\leavevmode \setbox0=\hbox{#1}\hangindent\wd0 \hangafter=1 \box0 } \def\contentsname{Table of Contents}% \def\contentsnamee{Contents} \def\listfigurename{List of Figures}% \def\listtablename{List of Tables}% \def\chaptername{Chapter}% \def\sectionname{Section}% \def\appendixname{Appendix}% \newcommand{\@makesectionhead}[2]{\vsecspace{\Sspaceabove}% {\parindent0pt \hyphenpenalty=10000 \baselineskip12pt \Sflushstyle \Snumstyle \Shang{#1}% \Stextstyle \Scase{#2}\par \nobreak \Sspaceafter \relax }} \newcommand{\section}{\@haveatleast{\Shaveatleast }\@afterindentfalse \secdef\@section\@ssection} \def\@section[#1]#2{% \ifnum \c@secnumdepth >\z@ \refstepcounter{section}% %\addcontentsline{toc}{section}{\protect \numberline{\thesection}#1}% \else %\addcontentsline{toc}{section}{#1}% \fi \sectionmark{#1}% \@makesectionhead{\thesection\sectiondot\hskip 0.7em}{#2}% \@afterheading } \def\@ssection#1{\@makesectionhead{}{#1}\@afterheading} \newcommand{\Shang}[1]{\Forcedhang{#1}} \newcommand{\Sflushstyle}{\centering} \newcommand{\Snumstyle}{\normalsize\bf} \newcommand{\Stextstyle}{} \newcommand{\Sspaceabove}{2\baselineskip plus6pt minus4pt} \newcommand{\Sspaceafter}{\vskip 1\baselineskip plus3pt minus2pt} \newcommand{\Scase}[1]{#1} \newcommand{\sectiondot}{.} \newcommand{\@makesubsectionhead}[2]{\vsecspace{\SSspaceabove}% {\parindent0pt \hyphenpenalty=10000 \baselineskip12pt \SSflushstyle \SSnumstyle \SShang{#1}% \SStextstyle \SScase{#2}\par \nobreak \SSspaceafter \relax }} \newcommand{\subsection}{\@haveatleast{\SShaveatleast}% \@afterindentfalse \secdef\@subsection\@ssubsection } \def\@subsection[#1]#2{% \ifnum \c@secnumdepth >\@ne \refstepcounter{subsection}% %\addcontentsline{toc}{subsection}{\protect % \numberline{\thesubsection}#1}% \else %\addcontentsline{toc}{subsection}{#1}% \fi \subsectionmark{#1} \@makesubsectionhead{\thesubsection\sectiondot\hskip 0.7em}{#2}% \@afterheading } \def\@ssubsection#1{\@makesubsectionhead{}{#1}\@afterheading} \newcommand{\SShang}[1]{\Forcedhang{#1}} \newcommand{\SSflushstyle}{\raggedright} \newcommand{\SSnumstyle}{\normalsize\rm} \newcommand{\SStextstyle}{\sc} \newcommand{\SSspaceabove}{1\baselineskip plus3pt minus2pt} \newcommand{\SSspaceafter}{\vskip .8\baselineskip plus2pt minus2pt} \newcommand{\SScase}[1]{#1} \newcommand{\@makesubsubsectionhead}[2]{\vsecspace{\SSSspaceabove}% {\parindent0pt \hyphenpenalty=10000 \baselineskip12pt \SSSflushstyle \SSSnumstyle \SSShang{#1}% \SSStextstyle \SSScase{#2}\par \nobreak \SSSspaceafter \relax }} \newcommand{\subsubsection}{\@haveatleast{\SSShaveatleast }\@afterindentfalse \secdef\@subsubsection\@ssubsubsection} \def\@subsubsection[#1]#2{% \ifnum \c@secnumdepth >2 \refstepcounter{subsubsection} %\addcontentsline{toc}{subsubsection}{\protect % \numberline{\thesubsubsection}#1}% \else %\addcontentsline{toc}{subsubsection}{#1}% \fi \subsubsectionmark{#1} \@makesubsubsectionhead{\thesubsubsection\sectiondot\hskip0.7em}{#2}% \@afterheading } \def\@ssubsubsection#1{\@makesubsubsectionhead{}{#1}\@afterheading} \newcommand{\SSShang}[1]{\Forcedhang{#1}} \newcommand{\SSSflushstyle}{\raggedright} \newcommand{\SSSnumstyle}{\normalsize\rm} \newcommand{\SSStextstyle}{\it} \newcommand{\SSSspaceabove}{1\baselineskip plus3pt minus2pt} \newcommand{\SSSspaceafter}{\vskip 1sp} \newcommand{\SSScase}[1]{#1} \newcommand{\@makeparagraphhead}[2]{% \vsecspace{\Pspaceabove }% \def\@Svsechd{% {\Pflushstyle \Pnumstyle \Phang{#1}% \Ptextstyle \Pcase{#2}% \Pspaceafter \relax }}\@Xsect } \newcommand{\paragraph}{\par \@afterindentfalse \secdef\@paragraph\@sparagraph } \def\@paragraph[#1]#2{% \ifnum \c@secnumdepth >3 \refstepcounter{paragraph}% \addcontentsline{toc}{paragraph}{\protect \numberline{\theparagraph}#1}% \else \addcontentsline{toc}{paragraph}{#1}% \fi \paragraphmark{#1}% \@makeparagraphhead{\theparagraph\sectiondot\hskip 0.7em}{#2}% } \def\@sparagraph#1{\@makeparagraphhead{}{#1}} \newcommand{\Pspaceabove}{1\baselineskip plus3pt minus2pt} \newcommand{\Phang}[1]{#1} \newcommand{\Pflushstyle}{} \newcommand{\Pnumstyle}{\normalsize\rm} \newcommand{\Ptextstyle}{\it} \newcommand{\Pcase}[1]{#1} \newcommand{\Pspaceafter}{\hskip 1em} \newcommand{\@makesubparagraphhead}[2]{% \vskip \SPspaceabove \def\@Svsechd{% {\SPflushstyle \SPnumstyle \SPhang{#1}% \SPtextstyle \SPcase{#2}% \SPspaceafter \relax}}\@Xsect } \newcommand{\subparagraph}{\par\@afterindentfalse \secdef\@subparagraph\@ssubparagraph } \def\@subparagraph[#1]#2{% \ifnum \c@secnumdepth >4 \refstepcounter{subparagraph}% \addcontentsline{toc}{subparagraph}{\protect \numberline{\thesubparagraph}#1}% \else \addcontentsline{toc}{subparagraph}{#1}% \fi \paragraphmark{#1}% \@makesubparagraphhead{\thesubparagraph\sectiondot\hskip 0.7em}{#2}% } \def\@ssubparagraph#1{\@makesubparagraphhead{}{#1}} \newcommand{\SPspaceabove}{1\baselineskip plus3pt minus2pt} \newcommand{\SPhang}[1]{} \newcommand{\SPflushstyle}{} \newcommand{\SPnumstyle}{\normalsize\rm} \newcommand{\SPtextstyle}{\it} \newcommand{\SPcase}[1]{#1} \newcommand{\SPspaceafter}{\hskip 1em} \newcounter{part} \renewcommand{\thepart}{\Roman{part}} \if@chapterdef \newcounter{chapter} \renewcommand{\thechapter}{\arabic{chapter}} \newcounter{section}[chapter] \renewcommand{\thesection}{\thechapter.\arabic{section}} \else \newcounter{section} \renewcommand{\thesection}{\arabic{section}} \fi \newcounter{subsection}[section] \newcounter{subsubsection}[subsection] \newcounter{paragraph}[subsubsection] \newcounter{subparagraph}[paragraph] \renewcommand{\thesubsection}{\thesection.\arabic{subsection}} \renewcommand{\thesubsubsection}{\thesubsection.\arabic{subsubsection}} \renewcommand{\theparagraph}{\thesubsubsection.\arabic{paragraph}} \renewcommand{\thesubparagraph}{\theparagraph.\arabic{subparagraph}} \def\@pnumwidth{1.55em} \def\@tocrmarg{2.55em} \def\@dotsep{10000} \setcounter{tocdepth}{2} \setcounter{secnumdepth}{4} \def\tableofcontents{\label{contents}\sectioncmd *{\contentsname}% \imarkboth{\contentsname}{\contentsname}% \message{\contentsname}% \@starttoc{toc}\newpage} \def\tableofcontentse{\sectioncmd *{\contentsnamee}% \imarkboth{\contentsname}{\contentsname}% \message{\contentsname}% \@starttoc{toce}\newpage} \def\listoffigures{\sectioncmd *{\listfigurename}\imarkboth {\listfigurename}{\listfigurename}% \message{\listfigurename}% \@starttoc{lof}} \def\listoftables{\sectioncmd *{\listtablename}\imarkboth {\listtablename}{\listtablename}% \message{\listtablename}% \@starttoc{lot}} \def\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} \let\l@table\l@figure \def\l@part#1#2{% \addpenalty{-\@highpenalty} \addvspace{2.25em plus 1pt} \begingroup \@tempdima 3em \parindent \z@ \rightskip \@pnumwidth \parfillskip -\@pnumwidth {\large \bf \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}}\par \nobreak \global\@nobreaktrue \everypar{\global\@nobreakfalse\everypar{}} \endgroup } \def\l@chapter#1#2{\addpenalty{-\@highpenalty} \vskip 1.0em plus 1pt \@tempdima 1.5em \begingroup \parindent \z@ \rightskip \@pnumwidth \parfillskip -\@pnumwidth \bf \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par \penalty\@highpenalty \endgroup } \def\l@section{\@dottedtocline{1}{1.5em}{2.3em}} \def\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}} \def\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}} \def\l@paragraph{\@dottedtocline{4}{10em}{5em}} \def\l@subparagraph{\@dottedtocline{5}{12em}{6em}} \newif\if@mainmatter \@mainmattertrue \if@chapterdef \newcommand{\appendix}{\par \@mainmatterfalse \setcounter{chapter}{0}% \setcounter{section}{0}% \renewcommand{\thechapter}{\Alph{chapter}}% \renewcommand{\@chapapp}{\appendixname}% \message{\appendixname}% } \else \newcommand{\appendix}{\par \section*{Appendix}% \setcounter{section}{0}% \setcounter{subsection}{0}% \renewcommand{\thesection}{\Alph{section}}% \message{\appendixname}% } \fi \newenvironment{theindex}{% \columnseprule \z@ \columnsep \indexsep \if@chapterdef \twocolumn[\@makechapterhead{}{\indexname}] \addcontentsline{toc}{chapter}{\indexname}% \else \twocolumn[\@makesectionhead{}{\indexname}] \addcontentsline{toc}{section}{\indexname}% \fi \imarkboth{\indexname}{\indexname}% \message{\indexname}% \thispagestyle{index}% \parindent\z@ \parskip\z@ plus .3pt\relax \let\item\@idxitem \indexfont }{\onecolumn} \def\indexfont{\footnotesize} \let\ps@index\ps@empty \def\@idxitem{\par\hangindent 36pt} \def\subitem{\par\hangindent 36pt \hspace*{12pt}} \def\subsubitem{\par\hangindent 36pt \hspace*{24pt}} \def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax} \def\indexsep{24pt} \@kaplisttrue \AtBeginDocument{\let\sectioncmd\section} \AtBeginDocument{\let\imarkboth\@gobbletwo} \def\@date{\vskip \afterdateskip } % no default dates \renewcommand{\fnum@figure}{{\itshape\figurename~\thefigure\figtabdot\/}} \renewcommand{\thetable}{\arabic{table}} \indentedcaptions \def\Uppercase#1{#1} \setlength\textheight{559pt} \setlength\textwidth{28pc} \setlength\marginparwidth{0pt} \setlength\lineskip{1\p@} \setlength\normallineskip{1\p@} \renewcommand\baselinestretch{} \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 \@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty -\@lowpenalty \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} \DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} \DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} \DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} \providecommand{\cal}{\protect\pcal} \newcommand{\pcal}{\@fontswitch{\relax}{\mathcal}} \providecommand{\mit}{\protect\pmit} \newcommand{\pmit}{\@fontswitch{\relax}{\mathnormal}} \setlength\tabbingsep{\labelsep} \clubpenalty=10000 \widowpenalty=10000 %%%%%%% \def\kapmathindent{14pt} \pagestyle{headings} \pagenumbering{arabic} \frenchspacing \endinput %% %% End of file `kluwer.cls'.