From 8c2cb3c0170d698b7e77ace6549eb7027804d9c1 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 24 Jun 2014 22:41:00 +0000 Subject: babel-russian (3jun14) git-svn-id: svn://tug.org/texlive/trunk@34390 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/babel-russian/README | 25 ++- .../doc/generic/babel-russian/russianb.pdf | Bin 175881 -> 139997 bytes .../source/generic/babel-russian/russianb.dtx | 214 +++++++++++++++------ .../tex/generic/babel-russian/russianb.ldf | 192 ++++++++++++------ Master/tlpkg/libexec/ctan2tds | 1 + 5 files changed, 308 insertions(+), 124 deletions(-) diff --git a/Master/texmf-dist/doc/generic/babel-russian/README b/Master/texmf-dist/doc/generic/babel-russian/README index ce03ed46955..e1bd509f8ff 100644 --- a/Master/texmf-dist/doc/generic/babel-russian/README +++ b/Master/texmf-dist/doc/generic/babel-russian/README @@ -1,4 +1,4 @@ -Russian Language Definition File for Babel v1.3a +Russian Language Definition File for Babel v1.3c Igor A. Kotelnikov @@ -15,11 +15,11 @@ Igor A. Kotelnikov 2. USAGE Russian language definition file can be used both with legacy 8-bit engines -(such as latex.exe or pdflatex.exe) and unicode compilers (xelatex.exe or -lualatex.exe). The unicode engines can be ran either in unicode mode or +(such as latex.exe or pdflatex.exe) and Unicode compilers (xelatex.exe or +lualatex.exe). The unicode engines can be ran either in Unicode mode or 8-bit compatibility mode. The two modes differ by a set of packages loaded in the preamble of a source TeX file. It is important to keep recommended -order of package loading, especially when running unicode engines +order of package loading, especially when running Unicode engines in a compatibility 8-bit mode. In examples below, it is assumed that source file has utf8 input encoding. @@ -76,19 +76,28 @@ See russianb.pdf for more information. 4. KNOWN PROBLEMS -Before switching from a legacy 8-bit engine (tex, pdftex) to an unicode +Before switching from a legacy 8-bit engine (tex, pdftex) to an Unicode engine (xetex, luatex) and vise versa delete all .aux, .toc, .lot, .lof files as they might have stored incompatible internal encoding. -T2* font encodings do not have legacy cyrillic letter `yat', which is -hard-coded in ancient caprion names. Be sure to use an unicode engine +T2* font encodings do not have legacy Cyrillic letter `yat', which is +hard-coded in ancient caption names. Be sure to use an Unicode engine or take X2 font encoding when setting the language attribute to -"ancient". Consult your font documention for other ancient glypths which +"ancient". Consult your font documentation for other ancient glyphs which might be absent. 5. CHANGES +2014-06-02 version 1.3c + + * Bug fix in \daterussian. + +2013-04-06 version 1.3b + + * Added support for the packages \pkg{listing}, \pkg{nomencl}, and + \pkg{nomentbl}. + 2013-04-18 version 1.3a * Added the language attribute 'ancient' for typesetting old diff --git a/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf b/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf index 2d15f38d808..d1086fed291 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 377ee366a6b..1ca27766beb 100644 --- a/Master/texmf-dist/source/generic/babel-russian/russianb.dtx +++ b/Master/texmf-dist/source/generic/babel-russian/russianb.dtx @@ -1,5 +1,5 @@ % \iffalse meta-comment -% !Mode:: "TEX:DTX:UNIX:UTF-8:US" +% !Mode:: "TEX:DTX:UNIX:UTF-8:US:RU" % % Copyright 2011-2013 Igor A. Kotelnikov. % Copyright 1995-2008 Olga Lapko. @@ -23,7 +23,7 @@ % The Current Maintainer of this work is Igor A. Kotelnikov. % % \fi -% \CheckSum{1730} +% \CheckSum{1947} % % \iffalse % Tell the \LaTeX\ system who we are and write an entry on the @@ -34,7 +34,7 @@ %\ProvidesLanguage{russian} %\fi %\ProvidesFile{russianb.dtx} - [2013/04/13 1.3a Russian support from the babel system] + [2014/06/02 1.3c Russian support from the babel system] %\iffalse %% %% Babel package for LaTeX 2e @@ -50,7 +50,7 @@ %% by Vladimir Volovich TeX at vvv.vsu.ru %% Werner Lemberg wl at gnu.org % -%% Copyright (C) 2011 - 2013 +%% Copyright (C) 2011 - 2014 %% by Igor A. Kotelnikov kia999 at mail dot ru %% Adapted to EU1 (LuaTeX) and EU2 (XeTeX) encodings % @@ -560,6 +560,19 @@ text commands such as |\textbf|, |\textsf|, |\textit|, |\texttt|, e.t.c. \section{History} +\subsection{Changes in version 1.3c} +\begin{itemize} +\item + Bug fix in \string\daterussian. +\end{itemize} + +\subsection{Changes in version 1.3b} +\begin{itemize} +\item + Added support for the packages \pkg{listing}, \pkg{nomencl}, and + \pkg{nomentbl}. +\end{itemize} + \subsection{Changes in version 1.3a} \begin{itemize} \item @@ -657,8 +670,9 @@ text commands such as |\textbf|, |\textsf|, |\textit|, |\texttt|, e.t.c. % % \section{Implementation} % -% \changes{russianu-1.3b}{2013/04/06}{Renamed to russianb to work with babel 3.9} -% \changes{russianu-1.2b}{2013/01/08}{Renamed to russianu to work with babel-beta 3.9} +% \changes{russianb-1.3c}{2014/06/02}{Fix bug in \string\daterussian} +% \changes{russianb-1.3b}{2013/04/06}{Renamed to russianb to work with babel 3.9} +% \changes{russianb-1.2b}{2013/01/08}{Renamed to russianu to work with babel-beta 3.9} % \changes{russianb-1.2a}{2012/06/06}{Indentation of 1st paragraph removed} % \changes{russianb-1.1c}{1996/07/11}{Replaced \cs{undefined} with % \cs{@undefined} and \cs{empty} with \cs{@empty} for consistency @@ -1253,11 +1267,11 @@ text commands such as |\textbf|, |\textsf|, |\textit|, |\texttt|, e.t.c. \if@uni@ode %\captionsrussian@modern \addto\captionsrussian{% - \def\prefacename{Предисловие}% - \def\refname{Список литературы}% - \def\abstractname{Аннотация}% - \def\bibname{Литература}% - \def\chaptername{Глава}% + \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{Содержание}}% @@ -1273,12 +1287,51 @@ text commands such as |\textbf|, |\textsf|, |\textit|, |\texttt|, e.t.c. \def\enclname{вкл.}% \def\ccname{исх.}% \def\headtoname{вх.}% - \def\pagename{с.}% + \def\pagename{с.}% [letter] \def\seename{см.}% \def\alsoname{см.\ также}% - \def\proofname{Доказательство}% + \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} + %%{} + %%{}% + %\ifdefined\@pacs@name + \@ifclassloaded{revtex4-1} + {% + \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 + }{}% \def\captionsrussian@ancient{% \def\prefacename{Предисловіе}% \def\refname{Примѣчанія}% @@ -1305,53 +1358,89 @@ text commands such as |\textbf|, |\textsf|, |\textit|, |\texttt|, e.t.c. \def\alsoname{см.~также}% \def\proofname{Доказательство}% \def\glossaryname{Словарь терминов}% + \def\acronymname{Аббревиатуры}% + \def\lstlistingname{Листинг}% + \def\lstlistlistingname{Листинги}% + %\ifdefined\nomname + \def\nomname{Объавлениѥ}% {Обозначенія}% + %\fi + \def\notesname{Заметки}% } + % ========================================= + % RevTeX4 & RevTeX4-1 + %\ifdefined\@pacs@name + \@ifclassloaded{revtex4-1} + {% + \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\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}% }% \def\captionsrussian@ancient{% \def\prefacename{% @@ -1396,6 +1485,11 @@ text commands such as |\textbf|, |\textsf|, |\textit|, |\texttt|, e.t.c. \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}% }% \fi % \end{macrocode} @@ -1446,8 +1540,8 @@ text commands such as |\textbf|, |\textsf|, |\textit|, |\texttt|, e.t.c. \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 + \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 @@ -1461,8 +1555,8 @@ text commands such as |\textbf|, |\textsf|, |\textit|, |\texttt|, e.t.c. \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 + \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 diff --git a/Master/texmf-dist/tex/generic/babel-russian/russianb.ldf b/Master/texmf-dist/tex/generic/babel-russian/russianb.ldf index 292139d20f6..110d25d387a 100644 --- a/Master/texmf-dist/tex/generic/babel-russian/russianb.ldf +++ b/Master/texmf-dist/tex/generic/babel-russian/russianb.ldf @@ -37,7 +37,7 @@ %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. \ProvidesLanguage{russian} - [2013/04/13 1.3a Russian support from the babel system] + [2014/06/02 1.3c Russian support from the babel system] %% %% Babel package for LaTeX 2e %% Copyright (C) 1989 - 2008 @@ -49,7 +49,7 @@ %% Adapted to the T2 and X2 Cyrillic encodings %% by Vladimir Volovich TeX at vvv.vsu.ru %% Werner Lemberg wl at gnu.org -%% Copyright (C) 2011 - 2013 +%% Copyright (C) 2011 - 2014 %% by Igor A. Kotelnikov kia999 at mail dot ru %% Adapted to EU1 (LuaTeX) and EU2 (XeTeX) encodings %% Please report errors to: Igor A. Kotelnikov @@ -186,11 +186,11 @@ \if@uni@ode %\captionsrussian@modern \addto\captionsrussian{% - \def\prefacename{Предисловие}% - \def\refname{Список литературы}% - \def\abstractname{Аннотация}% - \def\bibname{Литература}% - \def\chaptername{Глава}% + \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{Содержание}}% @@ -206,12 +206,51 @@ \def\enclname{вкл.}% \def\ccname{исх.}% \def\headtoname{вх.}% - \def\pagename{с.}% + \def\pagename{с.}% [letter] \def\seename{см.}% \def\alsoname{см.\ также}% - \def\proofname{Доказательство}% + \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} + %%{} + %%{}% + %\ifdefined\@pacs@name + \@ifclassloaded{revtex4-1} + {% + \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 + }{}% \def\captionsrussian@ancient{% \def\prefacename{Предисловіе}% \def\refname{Примѣчанія}% @@ -238,53 +277,89 @@ \def\alsoname{см.~также}% \def\proofname{Доказательство}% \def\glossaryname{Словарь терминов}% + \def\acronymname{Аббревиатуры}% + \def\lstlistingname{Листинг}% + \def\lstlistlistingname{Листинги}% + %\ifdefined\nomname + \def\nomname{Объавлениѥ}% {Обозначенія}% + %\fi + \def\notesname{Заметки}% } + % ========================================= + % RevTeX4 & RevTeX4-1 + %\ifdefined\@pacs@name + \@ifclassloaded{revtex4-1} + {% + \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\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}% }% \def\captionsrussian@ancient{% \def\prefacename{% @@ -329,6 +404,11 @@ \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}% }% \fi \if@uni@ode @@ -370,8 +450,8 @@ \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 + \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 @@ -385,8 +465,8 @@ \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 + \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 diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index d3a8185c220..47a7bb7a91a 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -2149,6 +2149,7 @@ my $core_latex = "$Master/texmf-dist/tex/latex"; %specialinsrunner = ( 'antomega' => 'latex', # requires interaction 'apa6e' => 'latex', # requires interaction + 'babel-russian' => 'latex',# requires interaction 'babel-serbianc' => 'latex',# requires interaction 'beamersubframe' => 'latex',# requires interaction 'basque-book' => 'latex', # requires interaction -- cgit v1.2.3