From a6f545467004caba387f051e8681ede129e7e5ab Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 5 May 2015 21:52:17 +0000 Subject: babel-russian (5may15) git-svn-id: svn://tug.org/texlive/trunk@37209 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/babel-russian/README | 8 +- .../doc/generic/babel-russian/russianb.pdf | Bin 137517 -> 140491 bytes .../source/generic/babel-russian/russianb.dtx | 98 +++++++++++++++++---- .../tex/generic/babel-russian/russianb.ldf | 72 ++++++++++++--- 4 files changed, 144 insertions(+), 34 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/generic/babel-russian/README b/Master/texmf-dist/doc/generic/babel-russian/README index 419af7102c9..309f8257f3d 100644 --- a/Master/texmf-dist/doc/generic/babel-russian/README +++ b/Master/texmf-dist/doc/generic/babel-russian/README @@ -1,6 +1,6 @@ ---------------------------------------------------------------- -Russian language module for Babel, v1.3f +Russian language module for Babel, v1.3g Released under the LaTeX Project Public License v1.3c or later. See http://www.latex-project.org/lppl.txt @@ -19,7 +19,7 @@ The Current Maintainer is Igor A. Kotelnikov . run "tex.exe russianb.dtx" or "tex.exe russianb.ins", if you don't need documentation - move "russianb.ldf" to /tex/generic/babel/contrib/ -- move "russianb.pdf" to /doc/latex/russian-babel/ +- move "russianb.pdf" and README to /doc/latex/russian-babel/ - update filename base (see documentation for your TeX system) 2. USAGE @@ -106,6 +106,10 @@ might be absent. 5. CHANGES +2015-05-01 version 1.3g + + * Added support for revtex4 and revtex4-1 classes. + 2014-10-21 version 1.3f * A documentation file russianb.pdf can now be generated by diff --git a/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf b/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf index 3ecca4c3dc4..41e0484444c 100644 Binary files a/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf and b/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf differ diff --git a/Master/texmf-dist/source/generic/babel-russian/russianb.dtx b/Master/texmf-dist/source/generic/babel-russian/russianb.dtx index 872e673eb77..4431fc86d16 100644 --- a/Master/texmf-dist/source/generic/babel-russian/russianb.dtx +++ b/Master/texmf-dist/source/generic/babel-russian/russianb.dtx @@ -7,7 +7,7 @@ %<*readme> ---------------------------------------------------------------- -Russian language module for Babel, v1.3f +Russian language module for Babel, v1.3g Released under the LaTeX Project Public License v1.3c or later. See http://www.latex-project.org/lppl.txt @@ -27,7 +27,7 @@ The Current Maintainer is Igor A. Kotelnikov . run "tex.exe russianb.dtx" or "tex.exe russianb.ins", if you don't need documentation - move "russianb.ldf" to /tex/generic/babel/contrib/ -- move "russianb.pdf" to /doc/latex/russian-babel/ +- move "russianb.pdf" and README to /doc/latex/russian-babel/ - update filename base (see documentation for your TeX system) @@ -118,6 +118,10 @@ might be absent. 5. CHANGES +2015-05-01 version 1.3g + + * Added support for revtex4 and revtex4-1 classes. + 2014-10-21 version 1.3f * A documentation file russianb.pdf can now be generated by @@ -239,8 +243,8 @@ and the derived files russianb.ins, % %<*code> \NeedsTeXFormat{LaTeX2e} -%\ProvidesFile{russianb.ldf}[2014/10/21 1.3f Russian support for the Babel system] -\ProvidesLanguage{russianb}[2014/10/21 1.3f Russian support for the Babel system] +%\ProvidesFile{russianb.ldf}[2015/05/01 1.3g Russian support for the Babel system] +\ProvidesLanguage{russianb}[2015/05/01 1.3g Russian support for the Babel system] % %<*driver> \documentclass[a4paper]{ltxdoc} @@ -821,7 +825,7 @@ and the derived files russianb.ins, %\usepackage[english,russian.ancient]{babel} %\end{verbatim} % -% None of Cyrillic font encoding have `iotated E' (Ѥ, ѥ). When running legacy +% None of Cyrillic font encoding has `iotated E' (Ѥ, ѥ). When running legacy % engines you are advices to substitute it with |\CYRIE|, |\cyrie| (Є, є): % %\begin{verbatim} @@ -832,10 +836,20 @@ and the derived files russianb.ins, % % \section{History} % +% \subsection*{Changes in version 1.3g} +% \begin{itemize} +% \item +% Added support for \cls{revtex4} and \cls{revtex4-1} classes. +% \end{itemize} +% % \subsection*{Changes in version 1.3f} % \begin{itemize} % \item -% . +% A documentation file russianb.pdf can now be generated by +% running pdflatex.exe over russianb.dtx although xelatex.exe +% is still recommended. +% \item +% \file{russianb.ins} was missed in version 1.3e. % \end{itemize} % % \subsection*{Changes in version 1.3e} @@ -1572,8 +1586,9 @@ and the derived files russianb.ins, %%\@ifclassloaded{revtex4-1} %%{} %%{}% - \@ifclassloaded{revtex4-1} - {% + %\@ifclassloaded{revtex4-1} + %{% + \ifnum\@ifclassloaded{revtex4}{1}{\@ifclassloaded{revtex4-1}{1}{0}}>0 \addto\captionsrussian{% \def\lofname{\listfigurename} \def\lotname{\listtablename} @@ -1590,11 +1605,12 @@ and the derived files russianb.ins, \def\Accepted@name{Принято }%{Accepted }% \def\Published@name{Опубликовано }%{Published }% }% - }{}% + %}{}% + \fi % \end{macrocode} % Now we proceed to the ancient version in unicode encoding. % \begin{macrocode} - \def\captionsrussian@ancient{% + \addto\captionsrussian@ancient{% \def\prefacename{Предисловіе}% \def\refname{Примѣчанія}% \def\abstractname{Аннотація}% @@ -1629,10 +1645,11 @@ and the derived files russianb.ins, %\fi \def\notesname{Заметки}% } - % ========================================= - % RevTeX4 & RevTeX4-1 - \@ifclassloaded{revtex4-1} - {% + %% ========================================= + %% 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} @@ -1640,7 +1657,7 @@ and the derived files russianb.ins, \def\tablesname{Таблицы}%{Tables}% \def\appendixesname{Приложения}%{Appendixes}% \def\acknowledgmentsname{Благодарности}%{Acknowledgments} - \def\andname{}%{and} + \def\andname{и}%{and} \def\@pacs@name{PACS коды: }%{PACS numbers: }% \def\@keys@name{Ключевые слова: }%{Keywords: }% \def\Dated@name{Дата: }%{Dated: }% @@ -1649,8 +1666,9 @@ and the derived files russianb.ins, \def\Accepted@name{Принято }%{Accepted }% \def\Published@name{Опубликовано }%{Published }% }% - }{}% - % ========================================= + %}{}% + \fi + %% ========================================= \else %\def\captionsrussian@modern{% \addto\captionsrussian{% @@ -1703,7 +1721,28 @@ and the derived files russianb.ins, \def\nomname{\CYRO\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrya}% \def\notesname{\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyri}% }% - \def\captionsrussian@ancient{% + %% ========================================= + %% 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я}%{Appendixes}% + \def\acknowledgmentsname{\CYRB\cyrl\cyraг\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я \cyrv\cyre\cyrr\cyrs\cyriя }%{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{% @@ -1755,6 +1794,27 @@ and the derived files russianb.ins, \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я}%{Appendixes}% + \def\acknowledgmentsname{\CYRB\cyrl\cyraг\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я \cyrv\cyre\cyrr\cyrs\cyriя }%{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 % \end{macrocode} % @@ -2127,5 +2187,5 @@ and the derived files russianb.ins, %\iffalse % %\fi -% \CheckSum{1993} +% \CheckSum{2273} %\Finale diff --git a/Master/texmf-dist/tex/generic/babel-russian/russianb.ldf b/Master/texmf-dist/tex/generic/babel-russian/russianb.ldf index da96a576a6c..0c237cf98ef 100644 --- a/Master/texmf-dist/tex/generic/babel-russian/russianb.ldf +++ b/Master/texmf-dist/tex/generic/babel-russian/russianb.ldf @@ -12,7 +12,7 @@ %% See http://www.latex-project.org/lppl.txt %% ---------------------------------------------------------------- \NeedsTeXFormat{LaTeX2e} -\ProvidesLanguage{russianb}[2014/10/21 1.3f Russian support for the Babel system] +\ProvidesLanguage{russianb}[2015/05/01 1.3g Russian support for the Babel system] \LdfInit{russian}{captionsrussian} \ifdefined\if@uni@ode \PackageError{babel}{if@uni@ode already defined.\MessageBreak @@ -194,8 +194,9 @@ %%\@ifclassloaded{revtex4-1} %%{} %%{}% - \@ifclassloaded{revtex4-1} - {% + %\@ifclassloaded{revtex4-1} + %{% + \ifnum\@ifclassloaded{revtex4}{1}{\@ifclassloaded{revtex4-1}{1}{0}}>0 \addto\captionsrussian{% \def\lofname{\listfigurename} \def\lotname{\listtablename} @@ -212,8 +213,9 @@ \def\Accepted@name{Принято }%{Accepted }% \def\Published@name{Опубликовано }%{Published }% }% - }{}% - \def\captionsrussian@ancient{% + %}{}% + \fi + \addto\captionsrussian@ancient{% \def\prefacename{Предисловіе}% \def\refname{Примѣчанія}% \def\abstractname{Аннотація}% @@ -248,10 +250,11 @@ %\fi \def\notesname{Заметки}% } - % ========================================= - % RevTeX4 & RevTeX4-1 - \@ifclassloaded{revtex4-1} - {% + %% ========================================= + %% 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} @@ -259,7 +262,7 @@ \def\tablesname{Таблицы}%{Tables}% \def\appendixesname{Приложения}%{Appendixes}% \def\acknowledgmentsname{Благодарности}%{Acknowledgments} - \def\andname{}%{and} + \def\andname{и}%{and} \def\@pacs@name{PACS коды: }%{PACS numbers: }% \def\@keys@name{Ключевые слова: }%{Keywords: }% \def\Dated@name{Дата: }%{Dated: }% @@ -268,8 +271,9 @@ \def\Accepted@name{Принято }%{Accepted }% \def\Published@name{Опубликовано }%{Published }% }% - }{}% - % ========================================= + %}{}% + \fi + %% ========================================= \else %\def\captionsrussian@modern{% \addto\captionsrussian{% @@ -322,7 +326,28 @@ \def\nomname{\CYRO\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrya}% \def\notesname{\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyri}% }% - \def\captionsrussian@ancient{% + %% ========================================= + %% 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я}%{Appendixes}% + \def\acknowledgmentsname{\CYRB\cyrl\cyraг\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я \cyrv\cyre\cyrr\cyrs\cyriя }%{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{% @@ -374,6 +399,27 @@ \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я}%{Appendixes}% + \def\acknowledgmentsname{\CYRB\cyrl\cyraг\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я \cyrv\cyre\cyrr\cyrs\cyriя }%{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{% -- cgit v1.2.3