diff options
Diffstat (limited to 'Master/texmf-dist/source/generic')
-rw-r--r-- | Master/texmf-dist/source/generic/babel-russian/russianb.dtx | 98 |
1 files changed, 79 insertions, 19 deletions
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 <kia999 at mail dot ru>. run "tex.exe russianb.dtx" or "tex.exe russianb.ins", if you don't need documentation - move "russianb.ldf" to <textmf>/tex/generic/babel/contrib/ -- move "russianb.pdf" to <textmf>/doc/latex/russian-babel/ +- move "russianb.pdf" and README to <textmf>/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, %</internal> %<*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] %</code> %<*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} %%{<true code>} %%{<false coode>}% - \@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 %</code> %\fi -% \CheckSum{1993} +% \CheckSum{2273} %\Finale |