diff options
Diffstat (limited to 'Master/texmf-dist/source/generic/babel-ukrainian/ukraineb.dtx')
-rw-r--r-- | Master/texmf-dist/source/generic/babel-ukrainian/ukraineb.dtx | 41 |
1 files changed, 22 insertions, 19 deletions
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} |