summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-05-03 16:41:36 +0000
committerKarl Berry <karl@freefriends.org>2018-05-03 16:41:36 +0000
commit3f0b0d931a7b4f7e05fce8897a0f9500c4f15500 (patch)
treedebf2b696192f917c42417da0edeb3177fe79740
parent38731a4a8500c67e5e24c9bc0c3dd687f903664e (diff)
babel-ukrainian (12apr18)
git-svn-id: svn://tug.org/texlive/trunk@47585 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/babel-ukrainian/README.md5
-rw-r--r--Master/texmf-dist/doc/generic/babel-ukrainian/ukraineb.pdfbin492314 -> 448707 bytes
-rw-r--r--Master/texmf-dist/source/generic/babel-ukrainian/ukraineb.dtx41
-rw-r--r--Master/texmf-dist/tex/generic/babel-ukrainian/ukraineb.ldf34
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
5 files changed, 44 insertions, 37 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-ukrainian/README.md b/Master/texmf-dist/doc/generic/babel-ukrainian/README.md
index 573727617e1..76f01215845 100644
--- a/Master/texmf-dist/doc/generic/babel-ukrainian/README.md
+++ b/Master/texmf-dist/doc/generic/babel-ukrainian/README.md
@@ -1,6 +1,6 @@
----------------------------------------------------------------
-Ukrainian language module for Babel, v1.4b
+Ukrainian language module for Babel, v1.4c
Released under the LaTeX Project Public License v1.3c or later.
See http://www.latex-project.org/lppl.txt
@@ -81,6 +81,9 @@ files as they might have stored incompatible internal encodings.
5. CHANGES
+2018-04-11 version 1.4с
+ * Fixed unprotected endlines.
+
2017-08-10 version 1.4b
* Default for \cyrdash is provided.
diff --git a/Master/texmf-dist/doc/generic/babel-ukrainian/ukraineb.pdf b/Master/texmf-dist/doc/generic/babel-ukrainian/ukraineb.pdf
index 106104c581e..633972a3e37 100644
--- a/Master/texmf-dist/doc/generic/babel-ukrainian/ukraineb.pdf
+++ b/Master/texmf-dist/doc/generic/babel-ukrainian/ukraineb.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/generic/babel-ukrainian/ukraineb.dtx b/Master/texmf-dist/source/generic/babel-ukrainian/ukraineb.dtx
index f66e293a91c..126924480cb 100644
--- a/Master/texmf-dist/source/generic/babel-ukrainian/ukraineb.dtx
+++ b/Master/texmf-dist/source/generic/babel-ukrainian/ukraineb.dtx
@@ -6,7 +6,7 @@
%<*readme>
----------------------------------------------------------------
-Ukrainian language module for Babel, v1.4b
+Ukrainian language module for Babel, v1.4c
Released under the LaTeX Project Public License v1.3c or later.
See http://www.latex-project.org/lppl.txt
@@ -90,6 +90,9 @@ files as they might have stored incompatible internal encodings.
5. CHANGES
+2018-04-11 version 1.4с
+ * Fixed unprotected endlines.
+
2017-08-10 version 1.4b
* Default for \cyrdash is provided.
@@ -194,8 +197,8 @@ and the derived files ukraineb.ins,
%</internal>
%<*code>
\NeedsTeXFormat{LaTeX2e}
-%\ProvidesLanguage{\jobname}[2017/08/10 1.4b Ukrainian support for the Babel system]
-\ProvidesLanguage{ukraineb}[2017/08/10 1.4b Ukrainian support for the Babel system]
+%\ProvidesLanguage{\jobname}[2018/04/11 1.4c Ukrainian support for the Babel system]
+\ProvidesLanguage{ukraineb}[2018/04/11 1.4c Ukrainian support for the Babel system]
%</code>
%<*driver>
\documentclass[a4paper]{ltxdoc}
@@ -1255,7 +1258,7 @@ and the derived files ukraineb.ins,
\SetString\acronymname{Абревіатури}% [glossaries] {Acronyms}
\SetString\lstlistingname{Лістинг}% [listings] (the environment) {Listing}
\SetString\lstlistlistingname{Лістинги}% [listings] (the "List of") {Listings}
- \SetString\nomname{Позначення}
+ \SetString\nomname{Позначення}%
\SetString\notesname{Нотатки}% [endnotes] {Notes}
% \end{macrocode}
% Additional definitions for the package \pkg{nomencl}:
@@ -1285,7 +1288,7 @@ and the derived files ukraineb.ins,
\SetString\chaptername{{\cyr\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}}%
\SetString\appendixname{{\cyr\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}}%
\SetString\contentsname{{\cyr\CYRZ\cyrm\cyrii\cyrs\cyrt}}%
- \SetString\tocname{\contentsname}
+ \SetString\tocname{\contentsname}%
\SetString\listfigurename{{\cyr\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk
\ \cyrii\cyrl\cyryu\cyrs\cyrt\cyrr\cyra\cyrc\cyrii\cyrishrt}}%
\SetString\listtablename{{\cyr\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk
@@ -1302,7 +1305,7 @@ and the derived files ukraineb.ins,
\SetString\headtoname{{\cyr\cyrv\cyrh.}}%
\SetString\pagename{{\cyr\cyrs.}}%
\SetString\seename{{\cyr\cyrd\cyri\cyrv.}}%
- \SetString\alsoname{{\cyr\cyrd\cyri\cyrv.\ \cyrt\cyra\cyrk\cyro\cyrzh}}
+ \SetString\alsoname{{\cyr\cyrd\cyri\cyrv.\ \cyrt\cyra\cyrk\cyro\cyrzh}}%
\SetString\proofname{{\cyr\CYRD\cyro\cyrv\cyre\cyrd\cyre\cyrn\cyrn\cyrya}}%
\SetString\glossaryname{{\cyr\CYRS\cyrl\cyro\cyrv\cyrn\cyri\cyrk
\ \cyrt\cyre\cyrr\cyrm\cyrii\cyrn\cyrii\cyrv}}%
@@ -1341,7 +1344,7 @@ and the derived files ukraineb.ins,
листопада,%
грудня%
}
- \SetString\abbgyear{р.}
+ \SetString\abbgyear{р.}%
\else
%
% ---------------------------- Date (Nonunicode case) ----------------------------------
@@ -1361,7 +1364,7 @@ and the derived files ukraineb.ins,
\cyrl\cyri\cyrs\cyrt\cyro\cyrp\cyra\cyrd\cyra,%
\cyrg\cyrr\cyru\cyrd\cyrn\cyrya%
}%
- \SetString\abbgyear{\cyrr.}
+ \SetString\abbgyear{\cyrr.}%
\fi
% \end{macrocode}
% Typesetting date in both unicode and nonunicode cases
@@ -1370,7 +1373,7 @@ and the derived files ukraineb.ins,
% ---------------------------- Date typesetting ----------------------------------------
%
\SetString\today{\number\day~\csname month\romannumeral\month name\endcsname\space
- \number\year~\abbgyear}
+ \number\year~\abbgyear}%
\EndBabelCommands
% \end{macrocode}
%
@@ -1458,12 +1461,12 @@ and the derived files ukraineb.ins,
% The letters Ґ, Є, З, І, Ї, Й, О, Ч, Ь, are skipped for such enumeration (see \href{http://www.uintei.kiev.ua/readarticle.php?article_id=151}{ДСТУ 3008:2015}).
%
% \begin{macrocode}
-\addto\extrasukrainian{
+\addto\extrasukrainian{%
% \end{macrocode}
% When Ukrainian swithsed off, the previous meaning of |\@Alph| will be restored
% \begin{macrocode}
- \babel@save{\@Alph}
- \if@ukr@uni@ode
+ \babel@save{\@Alph}%
+ \if@ukr@uni@ode%
\def\@Alph#1{%
\ifcase#1\or%
А\or Б\or В\or Г\or Д\or Е\or Ж\or%
@@ -1472,7 +1475,7 @@ and the derived files ukraineb.ins,
Щ\or Ю\or Я%
\else%
\@ctrerr%
- \fi}
+ \fi}%
\else
\def\@Alph#1{%
\ifcase#1\or%
@@ -1482,7 +1485,7 @@ and the derived files ukraineb.ins,
\CYRSHCH\or\CYRYU\or\CYRYA%
\else%
\@ctrerr%
- \fi}
+ \fi}%
\fi
}
% \end{macrocode}
@@ -1491,12 +1494,12 @@ and the derived files ukraineb.ins,
%
% The lowercase letters ґ, є, з, і, ї, й, о, ч, ь, are also skipped such enumeration (see \href{http://www.uintei.kiev.ua/readarticle.php?article_id=151}{ДСТУ 3008:2015}).
% \begin{macrocode}
-\addto\extrasukrainian{
+\addto\extrasukrainian{%
% \end{macrocode}
% When Ukrainian swithsed off, the previous meaning of |\@alph| will be restored
% \begin{macrocode}
- \babel@save{\@alph}
- \if@ukr@uni@ode
+ \babel@save{\@alph}%
+ \if@ukr@uni@ode%
\def\@alph#1{%
\ifcase#1\or%
а\or б\or в\or г\or д\or е\or ж\or%
@@ -1505,7 +1508,7 @@ and the derived files ukraineb.ins,
щ\or ю\or я%
\else%
\@ctrerr%
- \fi}
+ \fi}%
\else
\def\@alph#1{%
\ifcase#1\or%
@@ -1515,7 +1518,7 @@ and the derived files ukraineb.ins,
\cyrshch\or\cyryu\or\cyrya%
\else%
\@ctrerr%
- \fi}
+ \fi}%
\fi
}
% \end{macrocode}
diff --git a/Master/texmf-dist/tex/generic/babel-ukrainian/ukraineb.ldf b/Master/texmf-dist/tex/generic/babel-ukrainian/ukraineb.ldf
index 4a65c261173..c03d756f2d7 100644
--- a/Master/texmf-dist/tex/generic/babel-ukrainian/ukraineb.ldf
+++ b/Master/texmf-dist/tex/generic/babel-ukrainian/ukraineb.ldf
@@ -12,7 +12,7 @@
%% See http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
-\ProvidesLanguage{ukraineb}[2017/08/10 1.4b Ukrainian support for the Babel system]
+\ProvidesLanguage{ukraineb}[2018/04/11 1.4c Ukrainian support for the Babel system]
\LdfInit{ukrainian}{captionsukrainian}
\ifdefined\if@ukr@uni@ode
\PackageError{babel}{if@ukr@uni@ode already defined.\MessageBreak
@@ -192,7 +192,7 @@
\SetString\acronymname{Абревіатури}% [glossaries] {Acronyms}
\SetString\lstlistingname{Лістинг}% [listings] (the environment) {Listing}
\SetString\lstlistlistingname{Лістинги}% [listings] (the "List of") {Listings}
- \SetString\nomname{Позначення}
+ \SetString\nomname{Позначення}%
\SetString\notesname{Нотатки}% [endnotes] {Notes}
\ifdefined\nomname%
\addto\captionsukrainian{%
@@ -213,7 +213,7 @@
\SetString\chaptername{{\cyr\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}}%
\SetString\appendixname{{\cyr\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}}%
\SetString\contentsname{{\cyr\CYRZ\cyrm\cyrii\cyrs\cyrt}}%
- \SetString\tocname{\contentsname}
+ \SetString\tocname{\contentsname}%
\SetString\listfigurename{{\cyr\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk
\ \cyrii\cyrl\cyryu\cyrs\cyrt\cyrr\cyra\cyrc\cyrii\cyrishrt}}%
\SetString\listtablename{{\cyr\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk
@@ -230,7 +230,7 @@
\SetString\headtoname{{\cyr\cyrv\cyrh.}}%
\SetString\pagename{{\cyr\cyrs.}}%
\SetString\seename{{\cyr\cyrd\cyri\cyrv.}}%
- \SetString\alsoname{{\cyr\cyrd\cyri\cyrv.\ \cyrt\cyra\cyrk\cyro\cyrzh}}
+ \SetString\alsoname{{\cyr\cyrd\cyri\cyrv.\ \cyrt\cyra\cyrk\cyro\cyrzh}}%
\SetString\proofname{{\cyr\CYRD\cyro\cyrv\cyre\cyrd\cyre\cyrn\cyrn\cyrya}}%
\SetString\glossaryname{{\cyr\CYRS\cyrl\cyro\cyrv\cyrn\cyri\cyrk
\ \cyrt\cyre\cyrr\cyrm\cyrii\cyrn\cyrii\cyrv}}%
@@ -258,7 +258,7 @@
листопада,%
грудня%
}
- \SetString\abbgyear{р.}
+ \SetString\abbgyear{р.}%
\else
\StartBabelCommands*{ukrainian}{date}
\SetStringLoop{month#1name}{%
@@ -275,10 +275,10 @@
\cyrl\cyri\cyrs\cyrt\cyro\cyrp\cyra\cyrd\cyra,%
\cyrg\cyrr\cyru\cyrd\cyrn\cyrya%
}%
- \SetString\abbgyear{\cyrr.}
+ \SetString\abbgyear{\cyrr.}%
\fi
\SetString\today{\number\day~\csname month\romannumeral\month name\endcsname\space
- \number\year~\abbgyear}
+ \number\year~\abbgyear}%
\EndBabelCommands
\providehyphenmins{\CurrentOption}{\tw@\tw@}
\providehyphenmins{ukrainian}{\tw@\tw@}
@@ -290,9 +290,9 @@
\addto\extrasukrainian{\bbl@frenchspacing}
\addto\noextrasukrainian{\bbl@nonfrenchspacing}
-\addto\extrasukrainian{
- \babel@save{\@Alph}
- \if@ukr@uni@ode
+\addto\extrasukrainian{%
+ \babel@save{\@Alph}%
+ \if@ukr@uni@ode%
\def\@Alph#1{%
\ifcase#1\or%
А\or Б\or В\or Г\or Д\or Е\or Ж\or%
@@ -301,7 +301,7 @@
Щ\or Ю\or Я%
\else%
\@ctrerr%
- \fi}
+ \fi}%
\else
\def\@Alph#1{%
\ifcase#1\or%
@@ -311,12 +311,12 @@
\CYRSHCH\or\CYRYU\or\CYRYA%
\else%
\@ctrerr%
- \fi}
+ \fi}%
\fi
}
-\addto\extrasukrainian{
- \babel@save{\@alph}
- \if@ukr@uni@ode
+\addto\extrasukrainian{%
+ \babel@save{\@alph}%
+ \if@ukr@uni@ode%
\def\@alph#1{%
\ifcase#1\or%
а\or б\or в\or г\or д\or е\or ж\or%
@@ -325,7 +325,7 @@
щ\or ю\or я%
\else%
\@ctrerr%
- \fi}
+ \fi}%
\else
\def\@alph#1{%
\ifcase#1\or%
@@ -335,7 +335,7 @@
\cyrshch\or\cyryu\or\cyrya%
\else%
\@ctrerr%
- \fi}
+ \fi}%
\fi
}
\def\sh{\mathop{\operator@font sh}\nolimits}
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 0e1bbc3e87c..9cfd9d152ec 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -2462,6 +2462,7 @@ my $core_latex = "$Master/texmf-dist/tex/latex";
'babel' => 'etex',
'babel-greek' => 'latex', # requires interaction
'babel-serbianc' => 'latex',# requires interaction
+ 'babel-ukrainian' => 'etex',# requires interaction
'beamersubframe' => 'latex',# requires interaction
'basque-book' => 'latex', # requires interaction
'basque-date' => 'latex', # requires interaction