%% %% This is file `russianb.ldf', %% generated with the docstrip utility. %% %% The original source files were: %% %% russianb.dtx (with options: `code') %% ---------------------------------------------------------------- %% Russian Language Support for the Babel package %% %% Released under the LaTeX Project Public License v1.3c or later %% See http://www.latex-project.org/lppl.txt %% %% Current version 1.3m dated by 2021-01-10 %% %% Submit feature request at https://github.com/kia999/babel-russian %% ---------------------------------------------------------------- \NeedsTeXFormat{LaTeX2e} \ProvidesFile{russianb.ldf}[2021/01/10 1.3m Russian support for the Babel system] \ProvidesLanguage{russian} [2020/09/09 1.3k Russian support for the Babel system] \LdfInit{russian}{captionsrussian} \ifdefined\if@uni@ode \PackageError{babel}{if@uni@ode already defined.\MessageBreak Please contact author of russianb.ldf} \relax \fi \newif\if@uni@ode \ifdefined\luatexversion \@uni@odetrue \else \ifdefined\XeTeXrevision \@uni@odetrue \fi\fi \ifx\l@russian\@undefined \@nopatterns{Russian} \adddialect\l@russian0 \fi \def\@setcyrillicencoding{% \def\sce@a##1##2{% \edef\sce@b{##1}% \edef\sce@c{##2}% \ifx\sce@b\sce@c \let\cyrillicencoding\sce@c \fi}% \def\cdp@elt##1##2##3##4{% \sce@a{##1}{OT2}% \sce@a{##1}{LCY}% \sce@a{##1}{X2}% \sce@a{##1}{T2C}% \sce@a{##1}{T2B}% \sce@a{##1}{T2A}% \if@uni@ode %\sce@a{##1}{EU1}% %\sce@a{##1}{EU2}% \sce@a{##1}{TU}% \fi}% \cdp@list } \ifx\cyrillicencoding\undefined \@setcyrillicencoding \fi \@onlypreamble\@setcyrillicencoding \@onlypreamble\sce@a \@onlypreamble\sce@b \@onlypreamble\sce@c \ifx\cyrillicencoding\undefined \if@uni@ode %\ifdefined\XeTeXrevision % \edef\cyrillicencoding{EU1} %\else\ifdefined\luatexversion % \edef\cyrillicencoding{EU2} %\fi\fi \edef\cyrillicencoding{TU} \else \edef\cyrillicencoding{T2A} \fi \PackageWarning{babel}% {No Cyrillic font encoding has been loaded so far.\MessageBreak A font encoding should be declared before babel.\MessageBreak Default `\cyrillicencoding' encoding will be loaded }% \lowercase\expandafter{\expandafter\input\cyrillicencoding enc.def\relax}% \AtBeginDocument{\@setcyrillicencoding} \fi \DeclareRobustCommand{\Russian}{\selectlanguage{russian}} \DeclareRobustCommand{\cyrillictext}{% \fontencoding\cyrillicencoding\selectfont \let\encodingdefault\cyrillicencoding \expandafter\set@hyphenmins\russianhyphenmins \language\l@russian}% \let\cyr\cyrillictext %%\DeclareRobustCommand{\English}{% %% \fontencoding\latinencoding\selectfont %% \let\encodingdefault\latinencoding %% \expandafter\set@hyphenmins\englishhyphenmins %% \language\l@english}% %%\let\Eng\English %%\DeclareRobustCommand{\latintext}{% %% \fontencoding{\latinencoding}\selectfont %% \def\encodingdefault{\latinencoding}} %%\let\lat\latintext \DeclareTextFontCommand{\textcyrillic}{\cyrillictext} %%\expandafter\ifx\csname T@X2\endcsname\relax\else %% \DeclareTextSymbolDefault{\AA}{OT1} %% \DeclareTextSymbolDefault{\aa}{OT1} %% \DeclareTextCommand{\aa}{OT1}{\r a} %% \DeclareTextCommand{\AA}{OT1}{\r A} %%\fi %%\@ifpackageloaded{inputenc}{% %%% \if@uni@ode %%% \PackageWarning{babel}{inputenc should not be used with LuaTeX or XeTeX} %%% \fi %% \ifdefined\luatexversion %% \PackageWarning{babel}{inputenc should not be used with LuaTeX} %% \fi}{% %% %\def\reserved@a{LWN}% %% %\ifx\reserved@a\cyrillicencoding\else %% \def\reserved@a{OT2}% %% \ifx\reserved@a\cyrillicencoding\else %% \def\reserved@a{TU}% %% \ifx\reserved@a\cyrillicencoding\else %% \PackageWarning{babel}% %% {No input encoding specified for Russian language} %% \fi\fi %% %\fi %%} \initiate@active@char{"} %%\def\mdqon{\bbl@activate{"}} %%\def\mdqoff{\bbl@deactivate{"}} \begingroup \catcode`\"12 \def\reserved@a{\endgroup \def\@SS{\mathchar"7019 } \def\dq{"}} \reserved@a \declare@shorthand{russian}{"`}{\quotedblbase} \declare@shorthand{russian}{"'}{\textquotedblleft} \declare@shorthand{russian}{"<}{\guillemotleft} \declare@shorthand{russian}{">}{\guillemotright} \providecommand\texorpdfstring[2]{#1} \declare@shorthand{russian}{""}{\hskip\z@skip} \declare@shorthand{russian}{"~}{\texorpdfstring{\textormath{\leavevmode\hbox{-}}{-}}{-}} \declare@shorthand{russian}{"=}{\nobreak-\hskip\z@skip} \declare@shorthand{russian}{"|}{% \texorpdfstring{% \textormath{\nobreak\discretionary{-}{}{\kern.03em}\allowhyphens}{}}{}} \declare@shorthand{russian}{"-}{% \texorpdfstring{\def\russian@sh@tmp{% \if\russian@sh@next-\expandafter\russian@sh@emdash \else\expandafter\russian@sh@hyphen\fi}% \futurelet\russian@sh@next\russian@sh@tmp}{-}} \def\russian@sh@hyphen{\nobreak\-\bbl@allowhyphens} \def\russian@sh@emdash#1#2{\cdash-#1#2} \def\cdash#1#2#3{\def\tempx@{#3}% \def\tempa@{-}\def\tempb@{~}\def\tempc@{*}% \ifx\tempx@\tempa@\@Acdash\else \ifx\tempx@\tempb@\@Bcdash\else \ifx\tempx@\tempc@\@Ccdash\else \errmessage{Wrong usage of cdash}\fi\fi\fi} \def\@Acdash{\ifdim\lastskip>\z@\unskip\nobreak\hskip.2em\fi \cyrdash\hskip.2em\ignorespaces}% \def\@Bcdash{\leavevmode\ifdim\lastskip>\z@\unskip\fi \nobreak\cyrdash\penalty\exhyphenpenalty\hskip\z@skip\ignorespaces}% \def\@Ccdash{\leavevmode \nobreak\cyrdash\nobreak\hskip.35em\ignorespaces}% \declare@shorthand{russian}{",}{\nobreak\hskip.2em\ignorespaces} \PackageInfo{babel}{Default for \string\cyrdash\space is provided} %%\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}% %% {\hbox to.8em{--\hss--}}{\textemdash}} \ProvideTextCommandDefault{\cyrdash}{\textemdash} \if@uni@ode %\captionsrussian@modern \addto\captionsrussian{% \def\prefacename{����������������������}% [babel] \def\refname{������������ ��������������������}% [only article] \def\abstractname{������������������}% [only article, report] \def\bibname{��������������������}% [only book, report] \def\chaptername{����������}% [only book, report] \def\appendixname{��������������������}% \@ifundefined{thechapter} {\def\contentsname{��������������������}}% {\def\contentsname{��������������������}}% \let\tocname=\contentsname \def\listfigurename{������������ ����������������������}% \def\listtablename{������������ ������������}% \def\indexname{�������������������� ������������������}% \def\authorname{�������������� ������������������}% \def\figurename{������.}% \def\tablename{��������������}% \def\partname{����������}% \def\enclname{������.}% \def\ccname{������.}% \def\headtoname{����.}% \def\pagename{��.}% [letter] \def\seename{����.}% \def\alsoname{����.\ ����������}% \def\proofname{����������������������������}% [amsthm] \def\glossaryname{�������������� ����������������}% \def\acronymname{������������������������}% [glossaries] {Acronyms} \def\lstlistingname{��������������}% [listings] (the environment) {Listing} \def\lstlistlistingname{����������������}% [listings] (the "List of") {Listings} \def\notesname{��������������}% [endnotes] {Notes} }% %% ========================================= %% nomencl \ifdefined\nomname \addto\captionsrussian{% \def\nomname{����������������������}% \def\eqdeclaration#1{, ����.\nobreakspace(#1)}% \def\pagedeclaration#1{, ������.\nobreakspace#1}% }% \fi %% ========================================= %% RevTeX4 & RevTeX4-1 %%\@ifclassloaded{revtex4-1} %%{<true code>} %%{<false coode>}% %\@ifclassloaded{revtex4-1} %{% \ifnum\@ifclassloaded{revtex4}{1}{\@ifclassloaded{revtex4-1}{1}{0}}>0 \addto\captionsrussian{% \def\lofname{\listfigurename} \def\lotname{\listtablename} \def\figuresname{��������������}%{Figures}% \def\tablesname{��������������}%{Tables}% \def\appendixesname{��������������������}%{Appendixes}% \def\acknowledgmentsname{��������������������������}%{Acknowledgments} \def\andname{��}%{and} \def\@pacs@name{PACS ��������: }%{PACS numbers: }% \def\@keys@name{���������������� ����������: }%{Keywords: }% \def\Dated@name{��������: }%{Dated: }% \def\Received@name{���������������� }%{Received }% \def\Revised@name{������������������������ ������������ }%{Revised }% \def\Accepted@name{�������������� }%{Accepted }% \def\Published@name{������������������������ }%{Published }% }% %}{}% \fi \addto\captionsrussian@ancient{% \def\prefacename{����������������������}% \def\refname{��������������������}% \def\abstractname{������������������}% \def\bibname{������������������������}% \def\chaptername{����������}% \def\appendixname{��������������������}% \@ifundefined{thechapter} {\def\contentsname{��������������������}}% {\def\contentsname{��������������������}}% \let\tocname=\contentsname \def\listfigurename{�������������� ����������������������}% \def\listtablename{�������������� ��������������}% \def\indexname{�������������������� ������������������}% \def\authorname{�������������� ������������������}% \def\figurename{������.}% \def\tablename{��������������}% \def\partname{����������}% \def\enclname{������.}% \def\ccname{������.}% \def\headtoname{����.}% \def\pagename{��.}% \def\seename{����.}% \def\alsoname{����.~����������}% \def\proofname{����������������������������}% \def\glossaryname{�������������� ����������������}% \def\acronymname{������������������������}% \def\lstlistingname{��������������}% \def\lstlistlistingname{����������������}% %\ifdefined\nomname % see http://old_russian.academic.ru/8433/%D0%BE%D0%B1%D1%8A%CB%AB%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%A5 \def\nomname{����������������������}%{��������������������}% <-- #0465 %\fi \def\notesname{��������������}% } %% ========================================= %% RevTeX4 & RevTeX4-1 %\@ifclassloaded{revtex4-1} %{% \ifnum\@ifclassloaded{revtex4}{1}{\@ifclassloaded{revtex4-1}{1}{0}}>0 \addto\captionsrussian@ancient{% \def\lofname{\listfigurename} \def\lotname{\listtablename} \def\figuresname{��������������}%{Figures}% \def\tablesname{��������������}%{Tables}% \def\appendixesname{��������������������}%{Appendixes}% \def\acknowledgmentsname{��������������������������}%{Acknowledgments} \def\andname{��}%{and} \def\@pacs@name{PACS ��������: }%{PACS numbers: }% \def\@keys@name{���������������� ����������: }%{Keywords: }% \def\Dated@name{��������: }%{Dated: }% \def\Received@name{���������������� }%{Received }% \def\Revised@name{������������������������ ������������ }%{Revised }% \def\Accepted@name{�������������� }%{Accepted }% \def\Published@name{������������������������ }%{Published }% }% %}{}% \fi %% ========================================= \else %\def\captionsrussian@modern{% \addto\captionsrussian{% \def\prefacename{% {\cyr\CYRP\cyrr\cyre\cyrd\cyri\cyrs\cyrl\cyro\cyrv\cyri\cyre}}% \def\refname{% {\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\ \cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery}}% \def\abstractname{% {\cyr\CYRA\cyrn\cyrn\cyro\cyrt\cyra\cyrc\cyri\cyrya}}% \def\bibname{% {\cyr\CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra}}% \def\chaptername{{\cyr\CYRG\cyrl\cyra\cyrv\cyra}}% \def\appendixname{% {\cyr\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}}% \@ifundefined{thechapter}% {\def\contentsname{% {\cyr\CYRS\cyro\cyrd\cyre\cyrr\cyrzh\cyra\cyrn\cyri\cyre}}}% {\def\contentsname{% {\cyr\CYRO\cyrg\cyrl\cyra\cyrv\cyrl\cyre\cyrn\cyri\cyre}}}% \let\tocname=\contentsname \def\listfigurename{% {\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk \ \cyri\cyrl\cyrl\cyryu\cyrs\cyrt\cyrr\cyra\cyrc\cyri\cyrishrt}}% \def\listtablename{% {\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk \ \cyrt\cyra\cyrb\cyrl\cyri\cyrc}}% \def\indexname{% {\cyr\CYRP\cyrr\cyre\cyrd\cyrm\cyre\cyrt\cyrn\cyrery\cyrishrt \ \cyru\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl\cyrsftsn}}% \def\authorname{% {\cyr\CYRI\cyrm\cyre\cyrn\cyrn\cyro\cyrishrt \ \cyru\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl\cyrsftsn}}% \def\figurename{{\cyr\CYRR\cyri\cyrs.}}% \def\tablename{{\cyr\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra}}% \def\partname{{\cyr\CYRCH\cyra\cyrs\cyrt\cyrsftsn}}% \def\enclname{{\cyr\cyrv\cyrk\cyrl.}}% \def\ccname{{\cyr\cyri\cyrs\cyrh.}}% \def\headtoname{{\cyr\cyrv\cyrh.}}% \def\pagename{{\cyr\cyrs.}}% \def\seename{{\cyr\cyrs\cyrm.}}% \def\alsoname{{\cyr\cyrs\cyrm.\ \cyrt\cyra\cyrk\cyrzh\cyre}}% \def\proofname{{\cyr\CYRD\cyro\cyrk\cyra\cyrz\cyra\cyrt \cyre\cyrl\cyrsftsn\cyrs\cyrt\cyrv\cyro}}% \def\glossaryname{{\cyr\CYRS\cyrl\cyro\cyrv\cyra\cyrr\cyrsftsn\ \cyrt\cyre\cyrr\cyrm\cyri\cyrn\cyro\cyrv}}% \def\acronymname{\CYRA\cyrb\cyrb\cyrr\cyre\cyrv\cyri\cyra\cyrt\cyru\cyrr\cyrery}% \def\lstlistingname{\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg}% \def\lstlistlistingname{\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg\cyri}% \def\nomname{\CYRO\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrya}% \def\notesname{\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyri}% }% %% ========================================= %% RevTeX4 & RevTeX4-1 \ifnum \@ifclassloaded{revtex4}{1}{\@ifclassloaded{revtex4-1}{1}{0}}>0 \addto\captionsrussian{% \def\lofname{\listfigurename} \def\lotname{\listtablename} \def\figuresname{\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%{Figures}% \def\tablesname{\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%{Tables}% \def\appendixesname{\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%{Appendixes}% \def\acknowledgmentsname{\CYRB\cyrl\cyra\cyrg\cyro\cyrd\cyra\cyrr\cyrn\cyro\cyrs\cyrt\cyri}%{Acknowledgments} \def\andname{\cyri}%{and} \def\@pacs@name{PACS \cyrk\cyro\cyrd\cyrery: }%{PACS numbers: }% \def\@keys@name{\CYRK\cyrl\cyryu\cyrch\cyre\cyrv\cyrery\cyre \cyrs\cyrl\cyro\cyrv\cyra: }%{Keywords: }% \def\Dated@name{\CYRD\cyra\cyrt\cyra: }%{Dated: }% \def\Received@name{\CYRP\cyro\cyrl\cyru\cyrch\cyre\cyrn\cyro }%{Received }% \def\Revised@name{\CYRI\cyrs\cyrp\cyrr\cyra\cyrv\cyrl\cyre\cyrn\cyrn\cyra\cyrya \cyrv\cyre\cyrr\cyrs\cyri\cyrya }%{Revised }% \def\Accepted@name{\CYRP\cyrr\cyri\cyrn\cyrya\cyrt\cyro }%{Accepted }% \def\Published@name{\CYRO\cyrp\cyru\cyrb\cyrl\cyri\cyrk\cyro\cyrv\cyra\cyrn\cyro }%{Published }% }% \fi %% ========================================= \addto\captionsrussian@ancient{% \def\prefacename{% {\cyr\CYRP\cyrr\cyre\cyrd\cyri\cyrs\cyrl\cyro\cyrv\cyrii\cyre}}% \def\refname{% {\cyr\CYRP\cyrr\cyri\cyrm\cyryat\cyrch\cyra\cyrn\cyrii\cyrya}}% <-- ��������������������, ������ \cyryat �� ������������������ T2* \def\abstractname{% {\cyr\CYRA\cyrn\cyrn\cyro\cyrt\cyra\cyrc\cyrii\cyrya}}% \def\bibname{% {\cyr\CYRB\cyri\cyrb\cyrl\cyrii\cyro\cyrg\cyrr\cyra\cyrf\cyrii\cyrya}}% <-- ������������������������ \def\chaptername{{\cyr\CYRG\cyrl\cyra\cyrv\cyra}}% \def\appendixname{% {\cyr\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyrii\cyre}}% \@ifundefined{thechapter}% {\def\contentsname{% {\cyr\CYRS\cyro\cyrd\cyre\cyrr\cyrzh\cyra\cyrn\cyrii\cyre}}}% {\def\contentsname{% {\cyr\CYRO\cyrg\cyrl\cyra\cyrv\cyrl\cyre\cyrn\cyrii\cyre}}}% \let\tocname=\contentsname % �������������� ���������������������� \def\listfigurename{% {\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\cyrhrdsn\ \cyri\cyrl\cyrl\cyryu\cyrs\cyrt\cyrr\cyra\cyrc\cyrii\cyrishrt}} % �������������� �������������� \def\listtablename{% {\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\cyrhrdsn\ \cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrhrdsn}}% % �������������������� ������������������, �� (\cyryat) in X2 encoding only \def\indexname{% {\cyr\CYRP\cyrr\cyre\cyrd\cyrm\cyryat\cyrt\cyrn\cyrery\cyrishrt\space \cyru\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl\cyrsftsn}}% \def\authorname{% {\cyr\CYRI\cyrm\cyre\cyrn\cyrn\cyro\cyrishrt\ \cyru\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl\cyrsftsn}}% \def\figurename{{\cyr\CYRR\cyri\cyrs.}}% \def\tablename{{\cyr\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra}}% \def\partname{{\cyr\CYRCH\cyra\cyrs\cyrt\cyrsftsn}}% \def\enclname{{\cyr\cyrv\cyrk\cyrl.}}% \def\ccname{{\cyr\cyri\cyrs\cyrh.}}% \def\headtoname{{\cyr\cyrv\cyrh.}}% \def\pagename{{\cyr\cyrs.}}% \def\seename{{\cyr\cyrs\cyrm.}}% \def\alsoname{{\cyr\cyrs\cyrm.\ \cyrt\cyra\cyrk\cyrzh\cyre}}% \def\proofname{{\cyr\CYRD\cyro\cyrk\cyra\cyrz\cyra\cyrt \cyre\cyrl\cyrsftsn\cyrs\cyrt\cyrv\cyro}}% \def\glossaryname{{\cyr\CYRS\cyrl\cyro\cyrv\cyra\cyrr\cyrsftsn\ \cyrt\cyre\cyrr\cyrm\cyri\cyrn\cyro\cyrv}}% <-- Needs translation \def\acronymname{\CYRA\cyrb\cyrb\cyrr\cyre\cyrv\cyri\cyra\cyrt\cyru\cyrr\cyrery}% \def\lstlistingname{\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg}% \def\lstlistlistingname{\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg\cyri}% \def\nomname{\CYRO\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrii\cyrya}% \def\notesname{\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyri}% }% %% ========================================= %% RevTeX4 & RevTeX4-1 \ifnum \@ifclassloaded{revtex4}{1}{\@ifclassloaded{revtex4-1}{1}{0}}>0 \addto\captionsrussian@ancient{% \def\lofname{\listfigurename} \def\lotname{\listtablename} \def\figuresname{\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%{Figures}% \def\tablesname{\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%{Tables}% \def\appendixesname{\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%{Appendixes}% \def\acknowledgmentsname{\CYRB\cyrl\cyra\cyrg\cyro\cyrd\cyra\cyrr\cyrn\cyro\cyrs\cyrt\cyri}%{Acknowledgments} \def\andname{\cyri}%{and} \def\@pacs@name{PACS \cyrk\cyro\cyrd\cyrery: }%{PACS numbers: }% \def\@keys@name{\CYRK\cyrl\cyryu\cyrch\cyre\cyrv\cyrery\cyre \cyrs\cyrl\cyro\cyrv\cyra: }%{Keywords: }% \def\Dated@name{\CYRD\cyra\cyrt\cyra: }%{Dated: }% \def\Received@name{\CYRP\cyro\cyrl\cyru\cyrch\cyre\cyrn\cyro }%{Received }% \def\Revised@name{\CYRI\cyrs\cyrp\cyrr\cyra\cyrv\cyrl\cyre\cyrn\cyrn\cyra\cyrya \cyrv\cyre\cyrr\cyrs\cyri\cyrya }%{Revised }% \def\Accepted@name{\CYRP\cyrr\cyri\cyrn\cyrya\cyrt\cyro }%{Accepted }% \def\Published@name{\CYRO\cyrp\cyru\cyrb\cyrl\cyri\cyrk\cyro\cyrv\cyra\cyrn\cyro }%{Published }% }% \fi %% ========================================= \fi \if@uni@ode \addto\daterussian{% \def\today{\number\day~\ifcase\month\or ������������\or ��������������\or ����������\or ������������\or ������\or ��������\or ��������\or ��������������\or ����������������\or ��������������\or ������������\or ��������������\fi \space \number\year~��.}} \def\daterussian@ancient{% \def\today{\number\day~\ifcase\month\or% ������������\or ��������������\or ����������\or ������������\or ������\or ��������\or ��������\or ��������������\or ����������������\or ��������������\or ������������\or ��������������\fi% \space \number\year~��.}} \else \def\daterussian{% \def\today{\number\day~\ifcase\month\or \cyrya\cyrn\cyrv\cyra\cyrr\cyrya\or \cyrf\cyre\cyrv\cyrr\cyra\cyrl\cyrya\or \cyrm\cyra\cyrr\cyrt\cyra\or \cyra\cyrp\cyrr\cyre\cyrl\cyrya\or \cyrm\cyra\cyrya\or \cyri\cyryu\cyrn\cyrya\or \cyri\cyryu\cyrl\cyrya\or \cyra\cyrv\cyrg\cyru\cyrs\cyrt\cyra\or \cyrs\cyre\cyrn\cyrt\cyrya\cyrb\cyrr\cyrya\or \cyro\cyrk\cyrt\cyrya\cyrb\cyrr\cyrya\or \cyrn\cyro\cyrya\cyrb\cyrr\cyrya\or \cyrd\cyre\cyrk\cyra\cyrb\cyrr\cyrya\fi \space \number\year~\cyrg.}} \def\daterussian@ancient{% \def\today{\number\day~\ifcase\month\or \cyrya\cyrn\cyrv\cyra\cyrr\cyrya\or \cyrf\cyre\cyrv\cyrr\cyra\cyrl\cyrya\or \cyrm\cyra\cyrr\cyrt\cyra\or \cyra\cyrp\cyrr\cyre\cyrl\cyrya\or \cyrm\cyra\cyrya\or \cyrii\cyryu\cyrn\cyrya\or \cyrii\cyryu\cyrl\cyrya\or \cyra\cyrv\cyrg\cyru\cyrs\cyrt\cyra\or \cyrs\cyre\cyrn\cyrt\cyrya\cyrb\cyrr\cyrya\or \cyro\cyrk\cyrt\cyrya\cyrb\cyrr\cyrya\or \cyrn\cyro\cyrya\cyrb\cyrr\cyrya\or \cyrd\cyre\cyrk\cyra\cyrb\cyrr\cyrya\fi \space \number\year~\cyrg.}} \fi \providehyphenmins{\CurrentOption}{\tw@\tw@} \providehyphenmins{russian}{\tw@\tw@} \addto\extrasrussian{\cyrillictext} \addto\noextrasrussian{\latintext} \addto\extrasrussian{\languageshorthands{russian}} \addto\extrasrussian{\bbl@activate{"}} \addto\noextrasrussian{\bbl@deactivate{"}} \addto\extrasrussian{\bbl@frenchspacing} \addto\noextrasrussian{\bbl@nonfrenchspacing} \def\Asbuk#1{\expandafter\russian@Alph\csname c@#1\endcsname} \if@uni@ode \def\russian@Alph#1{\ifcase#1\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\else\@ctrerr\fi} \else \def\russian@Alph#1{\ifcase#1\or \CYRA\or\CYRB\or\CYRV\or\CYRG\or\CYRD\or\CYRE\or\CYRZH\or \CYRZ\or\CYRI\or\CYRK\or\CYRL\or\CYRM\or\CYRN\or\CYRO\or \CYRP\or\CYRR\or\CYRS\or\CYRT\or\CYRU\or\CYRF\or\CYRH\or \CYRC\or\CYRCH\or\CYRSH\or\CYRSHCH\or\CYREREV\or\CYRYU\or \CYRYA\else\@ctrerr\fi} \fi \def\asbuk#1{\expandafter\russian@alph\csname c@#1\endcsname} \if@uni@ode \def\russian@alph#1{\ifcase#1\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\or ��\else\@ctrerr\fi} \else \def\russian@alph#1{\ifcase#1\or \cyra\or\cyrb\or\cyrv\or\cyrg\or\cyrd\or\cyre\or\cyrzh\or \cyrz\or\cyri\or\cyrk\or\cyrl\or\cyrm\or\cyrn\or\cyro\or \cyrp\or\cyrr\or\cyrs\or\cyrt\or\cyru\or\cyrf\or\cyrh\or \cyrc\or\cyrch\or\cyrsh\or\cyrshch\or\cyrerev\or\cyryu\or \cyrya\else\@ctrerr\fi} \fi \bbl@declare@ttribute{russian}{ancient}{% \PackageInfo{babel}{Russian attribute set to ancient}% \let\captionsrussian=\captionsrussian@ancient \let\daterussian=\daterussian@ancient } \@onlypreamble\captionsrussian@ancient \@onlypreamble\daterussian@ancient \AtBeginDocument{% \@ifpackageloaded{amsopn} {% \DeclareMathOperator{\sh}{sh}%\MakeRobust\sh \DeclareMathOperator{\ch}{ch}%\MakeRobust\ch \DeclareMathOperator{\tg}{tg}%\MakeRobust\tg \DeclareMathOperator{\ctg}{ctg}%\MakeRobust\ctg \DeclareMathOperator{\arctg}{arctg}%\MakeRobust\arctg% \DeclareMathOperator{\arcctg}{arcctg}%\MakeRobust\arcctg% \DeclareMathOperator{\cth}{cth}%\MakeRobust\cth% \DeclareMathOperator{\cosec}{cosec}%\MakeRobust\cosec% \DeclareMathOperator{\math@th}{th}% }{% \DeclareRobustCommand\sh{\mathop{\operator@font sh}\nolimits}%\MakeRobust\sh% \DeclareRobustCommand\ch{\mathop{\operator@font ch}\nolimits}%\MakeRobust\ch% \DeclareRobustCommand\tg{\mathop{\operator@font tg}\nolimits}%\MakeRobust\tg% \DeclareRobustCommand\ctg{\mathop{\operator@font ctg}\nolimits}%\MakeRobust\ctg% \DeclareRobustCommand{\arctg}{\mathop{\operator@font arctg}\nolimits}% \DeclareRobustCommand\arcctg{\mathop{\operator@font arcctg}\nolimits}%\MakeRobust\arcctg% \DeclareRobustCommand\cth{\mathop{\operator@font cth}\nolimits}%\MakeRobust\cth% \DeclareRobustCommand\cosec{\mathop{\operator@font cosec}\nolimits}%\MakeRobust\cosec% \DeclareRobustCommand{\math@th}{\mathop{\operator@font arctg}\nolimits}% }% \let\text@th\th \DeclareRobustCommand{\th}{\TextOrMath{\text@th}{\math@th}} } \def\Prob{\mathop{\kern\z@\mathsf{P}}\nolimits} \def\Variance{\mathop{\kern\z@\mathsf{D}}\nolimits} \if@uni@ode \def\nod{\mathop{\mathrm{��.��.��.}}\nolimits} \def\nok{\mathop{\mathrm{��.��.��.}}\nolimits} \def\NOD{\mathop{\mathrm{������}}\nolimits} \def\NOK{\mathop{\mathrm{������}}\nolimits} \def\Proj{\mathop{\mathrm{����}}\nolimits} \else \def\nod{\mathop{\textnormal{\cyrn.\cyro.\cyrd.}}\nolimits} \def\nok{\mathop{\textnormal{\cyrn.\cyro.\cyrk.}}\nolimits} \def\NOD{\mathop{\textnormal{\CYRN\CYRO\CYRD}}\nolimits} \def\NOK{\mathop{\textnormal{\CYRN\CYRO\CYRK}}\nolimits} \def\Proj{\mathop{\textnormal{\CYRP\cyrr}}\nolimits} \fi \ldf@finish{russian} %% %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% %% Nonunicode Cyrillic Letters %% \CYRA=�� %% \CYRB=�� %% \CYRV=�� %% \CYRG=�� %% \CYRGUP=�� %% \CYRD=�� %% \CYRE=�� %% \CYRIE=�� %% \CYRZH=�� %% \CYRZ=�� %% \CYRI=�� %% \CYRII=I %% \CYRYI=�� %% \CYRISHRT=�� %% \CYRK=�� %% \CYRL=�� %% \CYRM=�� %% \CYRN=�� %% \CYRO=�� %% \CYRP=�� %% \CYRR=�� %% \CYRS=�� %% \CYRT=�� %% \CYRU=�� %% \CYRF=�� %% \CYRH=�� %% \CYRC=�� %% \CYRCH=�� %% \CYRSH=�� %% \CYRSHCH=�� %% \CYRYU=�� %% \CYRYA=�� %% \CYRSFTSN=�� %% %% \cyra=�� %% \cyrb=�� %% \cyrv=�� %% \cyrg=�� %% \cyrgup=�� %% \cyrd=�� %% \cyre=�� %% \cyrie=�� %% \cyrzh=�� %% \cyrz=�� %% \cyri=�� %% \cyrii=i %% \cyryi=�� %% \cyrishrt=�� %% \cyrk=�� %% \cyrl=�� %% \cyrm=�� %% \cyrn=�� %% \cyro=�� %% \cyrp=�� %% \cyrr=�� %% \cyrs=�� %% \cyrt=�� %% \cyru=�� %% \cyrf=�� %% \cyrh=�� %% \cyrc=�� %% \cyrch=�� %% \cyrsh=�� %% \cyrshch=�� %% \cyryu=�� %% \cyrya=�� %% \cyrsftsn=�� %% ---------------------------------------------------------------- %% Copyright 2011-2021 Igor A. Kotelnikov. %% Copyright 1995-2008 Olga G. Lapko. %% Copyright 1989-2012 Johannes L. Braams. %% %% This file is a part of the Russian-Babel package. %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License (LPPL), either %% version 1.3c of this license or (at your option) any later %% version. The latest version of this license is in the file: %% %% http://www.latex-project.org/lppl.txt %% %% The package is "maintained" (as per LPPL maintenance status) by %% Igor A. Kotelnikov. %% %% The package consists of the file russianb.dtx %% and the derived files russianb.ins, %% russianb.ldf, %% russianb.pdf, %% README. %% ---------------------------------------------------------------- %% %% End of file `russianb.ldf'.