summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-05-05 21:52:17 +0000
committerKarl Berry <karl@freefriends.org>2015-05-05 21:52:17 +0000
commita6f545467004caba387f051e8681ede129e7e5ab (patch)
treea08d5e5d08f97cca20d0bc8f7bfc7c5a63e0fec5 /Master/texmf-dist/source
parent80a9728df021485199b8d4049828de681f3e8d50 (diff)
babel-russian (5may15)
git-svn-id: svn://tug.org/texlive/trunk@37209 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/generic/babel-russian/russianb.dtx98
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