texlive[44562] Master/texmf-dist: datetime2-ukrainian (11jun17)

commits+karl at tug.org commits+karl at tug.org
Sun Jun 11 23:45:58 CEST 2017


Revision: 44562
          http://tug.org/svn/texlive?view=revision&revision=44562
Author:   karl
Date:     2017-06-11 23:45:58 +0200 (Sun, 11 Jun 2017)
Log Message:
-----------
datetime2-ukrainian (11jun17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/datetime2-ukrainian.pdf
    trunk/Master/texmf-dist/source/latex/datetime2-ukrainian/datetime2-ukrainian.dtx
    trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian-ascii.ldf
    trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian-utf8.ldf
    trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian.ldf

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/README.md

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/README

Deleted: trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/README	2017-06-11 14:50:50 UTC (rev 44561)
+++ trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/README	2017-06-11 21:45:58 UTC (rev 44562)
@@ -1,57 +0,0 @@
-Ukrainian Language Module for datetime2 Package
-
-Author: Nicola L. C. Talbot (inactive)
-
-Licence: LPPL
-
-Required Packages: datetime2, tracklang
-
-This module is unmaintained. If you want to volunteer to take over
-the maintenance contact me at www.dickimaw-books.com/contact.html
-
-Example usage:
-
-\documentclass{article}
-\usepackage[ukrainian]{datetime2}
-\begin{document}
-\today
-\end{document}
-
-\documentclass[ukrainian]{article}
-\usepackage{babel}
-\usepackage[useregional]{datetime2}
-\begin{document}
-\today
-\end{document}
-
-\documentclass{article}
-\usepackage{polyglossia}
-\setmainlanguage{ukrainian}
-\usepackage[ukrainian]{datetime2}
-\begin{document}
-\today
-\end{document}
-
-INSTALLATION
-============
-
-xelatex datetime2-ukrainian.ins
-
-Move all *.ldf files to
-TEXMF/tex/latex/datetime2-contrib/datetime2-ukrainian/
-
-Documentation:
-
-xelatex datetime2-ukrainian.dtx
-makeindex -s gind.ist datetime2-ukrainian.idx
-makeindex -s gglo.ist -o datetime2-ukrainian.gls datetime2-ukrainian.glo
-xelatex datetime2-ukrainian.dtx
-xelatex datetime2-ukrainian.dtx
-
-Move datetime2-ukrainian.pdf and README to
-TEXMF/doc/latex/datetime2-contrib/datetime2-ukrainian/
-
-This material is subject to the LaTeX Project Public License.
-See http://www.ctan.org/license/lppl1.3 for the details of that
-license.
-

Added: trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/README.md	2017-06-11 21:45:58 UTC (rev 44562)
@@ -0,0 +1,56 @@
+Ukrainian Language Module for datetime2 Package
+
+Author: Nicola L. C. Talbot (inactive)
+        Sergiy M. Ponomarenko
+
+Licence: LPPL
+
+Required Packages: datetime2, tracklang
+
+This module is unmaintained. If you want to volunteer to take over
+the maintenance contact me at www.dickimaw-books.com/contact.html
+
+Example usage:
+
+\documentclass{article}
+\usepackage[ukrainian]{datetime2}
+\begin{document}
+\today
+\end{document}
+
+\documentclass[ukrainian]{article}
+\usepackage{babel}
+\usepackage[useregional]{datetime2}
+\begin{document}
+\today
+\end{document}
+
+\documentclass{article}
+\usepackage{polyglossia}
+\setmainlanguage{ukrainian}
+\usepackage[ukrainian]{datetime2}
+\begin{document}
+\today
+\end{document}
+
+INSTALLATION
+============
+
+xelatex datetime2-ukrainian.ins
+
+Move all *.ldf files to
+TEXMF/tex/latex/datetime2-contrib/datetime2-ukrainian/
+
+Documentation:
+
+xelatex datetime2-ukrainian.dtx
+xelatex datetime2-ukrainian.dtx
+xelatex datetime2-ukrainian.dtx
+
+Move datetime2-ukrainian.pdf and README to
+TEXMF/doc/latex/datetime2-contrib/datetime2-ukrainian/
+
+This material is subject to the LaTeX Project Public License.
+See http://www.ctan.org/license/lppl1.3 for the details of that
+license.
+


Property changes on: trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/datetime2-ukrainian/datetime2-ukrainian.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/datetime2-ukrainian/datetime2-ukrainian.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/datetime2-ukrainian/datetime2-ukrainian.dtx	2017-06-11 14:50:50 UTC (rev 44561)
+++ trunk/Master/texmf-dist/source/latex/datetime2-ukrainian/datetime2-ukrainian.dtx	2017-06-11 21:45:58 UTC (rev 44562)
@@ -1,3 +1,5 @@
+% !TeX program = xelatex
+
 %\iffalse
 %<*package>
 %% \CharacterTable
@@ -35,10 +37,10 @@
             pdfauthor={Nicola L.C. Talbot},
             pdftitle={datetime2.sty Ukrainian Module}]{hyperref}
 
-\newfontfamily\cyrillicfont{Liberation Serif}
-\setmonofont{Liberation Mono}
+\newfontfamily\cyrillicfont{CMU Serif}
+\setmonofont{CMU Typewriter Text}
 
-\CheckSum{567}
+\CheckSum{1139}
 
 \renewcommand*{\usage}[1]{\hyperpage{#1}}
 \renewcommand*{\main}[1]{\hyperpage{#1}}
@@ -61,8 +63,8 @@
 %\MakeShortVerb{"}
 %
 %\title{Ukrainian Module for datetime2 Package}
-%\author{Nicola L. C. Talbot (inactive)}
-%\date{2015-04-01 (v1.0)}
+%\author{Nicola L. C. Talbot (inactive)\\ Sergiy M. Ponomarenko}
+%\date{2017-06-11 (v1.1)}
 %\maketitle
 %
 %This module is currently unmaintained and may be subject to change.
@@ -117,10 +119,11 @@
 %This file contains the settings that use UTF-8 characters. This
 %file is loaded if XeLaTeX or LuaLaTeX are used. Please make sure
 %your text editor is set to UTF-8 if you want to view this code.
+%\changes{1.1}{2017-06-11}{Adding Ukrainian week days}
 %\changes{1.0}{2015-04-01}{Initial release}
 % Identify module
 %    \begin{macrocode}
-\ProvidesDateTimeModule{ukrainian-utf8}[2015/04/01 v1.0]
+\ProvidesDateTimeModule{ukrainian-utf8}[2017/06/111 v1.1]
 %    \end{macrocode}
 %\begin{macro}{\DTMukrainianordinal}
 %    \begin{macrocode}
@@ -208,9 +211,169 @@
 %    \end{macrocode}
 %\end{macro}
 %
-%If abbreviated dates are supported, short month names should be
-%likewise provided.
+%\begin{macro}{\DTMukrainianshortmonthname}
+% Abbreviated Ukrainian month names.
+%\changes{1.01}{2017-06-11}{Add abbreviated month names}
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianshortmonthname}[1]{%
+  \ifcase#1
+  \or
+  січ.%
+  \or
+  лют.%
+  \or
+  бер.%
+  \or
+  квіт.%
+  \or
+  трав%
+  \or
+  черв.%
+  \or
+  лип.%
+  \or
+  серп.%
+  \or
+  вер.%
+  \or
+  жовт.%
+  \or
+  листоп.%
+  \or
+  груд.%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
 %
+%\begin{macro}{\DTMukrainianshortMonthname}
+% As above but start with a capital.
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianshortMonthname}[1]{%
+  \ifcase#1
+  \or
+  Січ.%
+  \or
+  Лют.%
+  \or
+  Бер.%
+  \or
+  Квіт.%
+  \or
+  Трав%
+  \or
+  Черв.%
+  \or
+  Лип.%
+  \or
+  Серп.%
+  \or
+  Вер.%
+  \or
+  Жовт.%
+  \or
+  Листоп.%
+  \or
+  Груд.%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\DTMukrainianweekdayname}
+% Ukrainian day of week names.
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianweekdayname}[1]{%
+  \ifcase#1
+  понеділок%
+  \or
+  вівторок%
+  \or
+  середа%
+  \or
+  четвер%
+  \or
+  п'ятниця%
+  \or
+  субота%
+  \or
+  неділя%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\DTMukrainianWeekdayname}
+% As above but start with a capital.
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianWeekdayname}[1]{%
+  \ifcase#1
+  Понеділок%
+  \or
+  Вівторок%
+  \or
+  Середа%
+  \or
+  Четвер%
+  \or
+  П'ятниця%
+  \or
+  Субота%
+  \or
+  Неділя%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\DTMukrainianshortweekdayname}
+% Abbreviated Romanian day of week names.
+%\changes{1.01}{2017-06-11}{Add abbreviated day of week names}
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianshortweekdayname}[1]{%
+  \ifcase#1
+  пн.%
+  \or
+  вт.%
+  \or
+  ср.%
+  \or
+  чт%
+  \or
+  пт.%
+  \or
+  сб.%
+  \or
+  нд.%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\DTMukrainianshortWeekdayname}
+% As above but start with a capital.
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianshortWeekdayname}[1]{%
+  \ifcase#1
+  Пн.%
+  \or
+  Вт.%
+  \or
+  Ср.%
+  \or
+  Чт%
+  \or
+  Пт.%
+  \or
+  Сб.%
+  \or
+  Нд.%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%
 %\iffalse
 %    \begin{macrocode}
 %</datetime2-ukrainian-utf8.ldf>
@@ -342,6 +505,170 @@
 %    \end{macrocode}
 %\end{macro}
 %
+%\begin{macro}{\DTMukrainianshortmonthname}
+% Abbreviated Ukrainian month names.
+%\changes{1.01}{2017-06-11}{Add abbreviated month names}
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianshortmonthname}[1]{%
+  \ifcase#1
+  \or
+   \protect\cyrs\protect\cyrii\protect\cyrch.
+  \or
+   \protect\cyrl\protect\cyryu\protect\cyrt.
+  \or
+   \protect\cyrb\protect\cyre\protect\cyrr.
+  \or
+   \protect\cyrk\protect\cyrv\protect\cyrii\protect\cyrt.
+  \or
+   \protect\cyrt\protect\cyrr\protect\cyra\protect\cyrv.
+  \or
+   \protect\cyrch\protect\cyre\protect\cyrr\protect\cyrv.
+  \or
+   \protect\cyrl\protect\cyri\protect\cyrp.
+  \or
+   \protect\cyrs\protect\cyre\protect\cyrr\protect\cyrp.
+  \or
+   \protect\cyrv\protect\cyre\protect\cyrr.
+  \or
+   \protect\cyrzh\protect\cyro\protect\cyrv\protect\cyrt.
+  \or
+   \protect\cyrl\protect\cyri\protect\cyrs\protect\cyrt\protect\cyro
+    \protect\cyrp.
+  \or
+   \protect\cyrg\protect\cyrr\protect\cyru\protect\cyrd.
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\DTMukrainianshortMonthname}
+% As above but start with a capital.
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianshortMonthname}[1]{%
+  \ifcase#1
+  \or
+   \protect\CYRS\protect\cyrii\protect\cyrch.
+  \or
+   \protect\CYRL\protect\cyryu\protect\cyrt.
+  \or
+   \protect\CYRB\protect\cyre\protect\cyrr.
+  \or
+   \protect\CYRK\protect\cyrv\protect\cyrii\protect\cyrt.
+  \or
+   \protect\CYRT\protect\cyrr\protect\cyra\protect\cyrv.
+  \or
+   \protect\CYRCH\protect\cyre\protect\cyrr\protect\cyrv.
+  \or
+   \protect\CYRL\protect\cyri\protect\cyrp.
+  \or
+   \protect\CYRS\protect\cyre\protect\cyrr\protect\cyrp.
+  \or
+   \protect\CYRV\protect\cyre\protect\cyrr.
+  \or
+   \protect\CYRZH\protect\cyro\protect\cyrv\protect\cyrt.
+  \or
+   \protect\CYRL\protect\cyri\protect\cyrs\protect\cyrt\protect\cyro
+    \protect\cyrp.
+  \or
+   \protect\CYRG\protect\cyrr\protect\cyru\protect\cyrd.
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\DTMukrainianweekdayname}
+% Ukrainian day of week names.
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianweekdayname}[1]{%
+  \ifcase#1
+  \protect\cyrp\protect\cyro\protect\cyrn\protect\cyre\protect\cyrd\protect\cyrii\protect\cyrl\protect\cyro\protect\cyrk%
+  \or
+  \protect\cyrv\protect\cyrii\protect\cyrv\protect\cyrt\protect\cyro\protect\cyrr\protect\cyro\protect\cyrk%
+  \or
+  \protect\cyrs\protect\cyre\protect\cyrr\protect\cyre\protect\cyrd\protect\cyra%
+  \or
+  \protect\cyrch\protect\cyre\protect\cyrt\protect\cyrv\protect\cyre\protect\cyrr%
+  \or
+  \protect\cyrp'\protect\cyrya\protect\cyrt\protect\cyrn\protect\cyri\protect\cyrc\protect\cyrya%
+  \or
+  \protect\cyrs\protect\cyru\protect\cyrb\protect\cyro\protect\cyrt\protect\cyra%
+  \or
+  \protect\cyrn\protect\cyre\protect\cyrd\protect\cyrii\protect\cyrl\protect\cyrya%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\DTMukrainianWeekdayname}
+% As above but start with a capital.
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianWeekdayname}[1]{%
+  \ifcase#1
+	  \protect\CYRP\protect\cyro\protect\cyrn\protect\cyre\protect\cyrd\protect\cyrii\protect\cyrl\protect\cyro\protect\cyrk%
+  \or
+  \protect\CYRV\protect\cyrii\protect\cyrv\protect\cyrt\protect\cyro\protect\cyrr\protect\cyro\protect\cyrk%
+  \or
+  \protect\CYRS\protect\cyre\protect\cyrr\protect\cyre\protect\cyrd\protect\cyra%
+  \or
+	  \protect\CYRCH\protect\cyre\protect\cyrt\protect\cyrv\protect\cyre\protect\cyrr%
+  \or
+  \protect\CYRP'\protect\cyrya\protect\cyrt\protect\cyrn\protect\cyri\protect\cyrc\protect\cyrya%
+  \or
+  \protect\CYRS\protect\cyru\protect\cyrb\protect\cyro\protect\cyrt\protect\cyra%
+  \or
+  \protect\CYRN\protect\cyre\protect\cyrd\protect\cyrii\protect\cyrl\protect\cyrya%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\DTMukrainianshortweekdayname}
+% Abbreviated Ukrainian day of week names.
+%\changes{1.01}{2017-06-11}{Add abbreviated day of week names}
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianshortweekdayname}[1]{%
+  \ifcase#1
+  \protect\cyrp\protect\cyrn.%
+  \or
+  \protect\cyrv\protect\cyrt.%
+  \or
+  \protect\cyrs\protect\cyrr.%
+  \or
+  \protect\cyrch\protect\cyrt%
+  \or
+  \protect\cyrp\protect\cyrt.%
+  \or
+  \protect\cyrs\protect\cyrb.%
+  \or
+  \protect\cyrn\protect\cyrd.%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\DTMukrainianshortWeekdayname}
+% As above but start with a capital.
+%    \begin{macrocode}
+\newcommand*{\DTMukrainianshortWeekdayname}[1]{%
+  \ifcase#1
+  \protect\CYRP\protect\cyrn.%
+  \or
+  \protect\CYRV\protect\cyrt.%
+  \or
+  \protect\CYRS\protect\cyrr.%
+  \or
+  \protect\CYRCH\protect\cyrt.%
+  \or
+  \protect\CYRP\protect\cyrt.%
+  \or
+  \protect\CYRS\protect\cyrb.%
+  \or
+  \protect\CYRN\protect\cyrd.%
+  \fi
+}
+%    \end{macrocode}
+%\end{macro}
+%
 %\iffalse
 %    \begin{macrocode}
 %</datetime2-ukrainian-ascii.ldf>
@@ -359,7 +686,7 @@
 %
 % Identify Module
 %    \begin{macrocode}
-\ProvidesDateTimeModule{ukrainian}[2015/04/01 v1.0]
+\ProvidesDateTimeModule{ukrainian}[2017/06/11 v1.1]
 %    \end{macrocode}
 % Need to find out if XeTeX or LuaTeX are being used.
 %    \begin{macrocode}

Modified: trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian-ascii.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian-ascii.ldf	2017-06-11 14:50:50 UTC (rev 44561)
+++ trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian-ascii.ldf	2017-06-11 21:45:58 UTC (rev 44562)
@@ -24,6 +24,7 @@
 %%  datetime2-ukrainian-utf8.ldf, datetime2-ukrainian-ascii.ldf and
 %%  datetime2-ukrainian.ldf.
 %% 
+
 %% \CharacterTable
 %%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
 %%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -123,6 +124,132 @@
     \protect\cyrya
   \fi
 }
+\newcommand*{\DTMukrainianshortmonthname}[1]{%
+  \ifcase#1
+  \or
+   \protect\cyrs\protect\cyrii\protect\cyrch.
+  \or
+   \protect\cyrl\protect\cyryu\protect\cyrt.
+  \or
+   \protect\cyrb\protect\cyre\protect\cyrr.
+  \or
+   \protect\cyrk\protect\cyrv\protect\cyrii\protect\cyrt.
+  \or
+   \protect\cyrt\protect\cyrr\protect\cyra\protect\cyrv.
+  \or
+   \protect\cyrch\protect\cyre\protect\cyrr\protect\cyrv.
+  \or
+   \protect\cyrl\protect\cyri\protect\cyrp.
+  \or
+   \protect\cyrs\protect\cyre\protect\cyrr\protect\cyrp.
+  \or
+   \protect\cyrv\protect\cyre\protect\cyrr.
+  \or
+   \protect\cyrzh\protect\cyro\protect\cyrv\protect\cyrt.
+  \or
+   \protect\cyrl\protect\cyri\protect\cyrs\protect\cyrt\protect\cyro
+    \protect\cyrp.
+  \or
+   \protect\cyrg\protect\cyrr\protect\cyru\protect\cyrd.
+  \fi
+}
+\newcommand*{\DTMukrainianshortMonthname}[1]{%
+  \ifcase#1
+  \or
+   \protect\CYRS\protect\cyrii\protect\cyrch.
+  \or
+   \protect\CYRL\protect\cyryu\protect\cyrt.
+  \or
+   \protect\CYRB\protect\cyre\protect\cyrr.
+  \or
+   \protect\CYRK\protect\cyrv\protect\cyrii\protect\cyrt.
+  \or
+   \protect\CYRT\protect\cyrr\protect\cyra\protect\cyrv.
+  \or
+   \protect\CYRCH\protect\cyre\protect\cyrr\protect\cyrv.
+  \or
+   \protect\CYRL\protect\cyri\protect\cyrp.
+  \or
+   \protect\CYRS\protect\cyre\protect\cyrr\protect\cyrp.
+  \or
+   \protect\CYRV\protect\cyre\protect\cyrr.
+  \or
+   \protect\CYRZH\protect\cyro\protect\cyrv\protect\cyrt.
+  \or
+   \protect\CYRL\protect\cyri\protect\cyrs\protect\cyrt\protect\cyro
+    \protect\cyrp.
+  \or
+   \protect\CYRG\protect\cyrr\protect\cyru\protect\cyrd.
+  \fi
+}
+\newcommand*{\DTMukrainianweekdayname}[1]{%
+  \ifcase#1
+  \protect\cyrp\protect\cyro\protect\cyrn\protect\cyre\protect\cyrd\protect\cyrii\protect\cyrl\protect\cyro\protect\cyrk%
+  \or
+  \protect\cyrv\protect\cyrii\protect\cyrv\protect\cyrt\protect\cyro\protect\cyrr\protect\cyro\protect\cyrk%
+  \or
+  \protect\cyrs\protect\cyre\protect\cyrr\protect\cyre\protect\cyrd\protect\cyra%
+  \or
+  \protect\cyrch\protect\cyre\protect\cyrt\protect\cyrv\protect\cyre\protect\cyrr%
+  \or
+  \protect\cyrp'\protect\cyrya\protect\cyrt\protect\cyrn\protect\cyri\protect\cyrc\protect\cyrya%
+  \or
+  \protect\cyrs\protect\cyru\protect\cyrb\protect\cyro\protect\cyrt\protect\cyra%
+  \or
+  \protect\cyrn\protect\cyre\protect\cyrd\protect\cyrii\protect\cyrl\protect\cyrya%
+  \fi
+}
+\newcommand*{\DTMukrainianWeekdayname}[1]{%
+  \ifcase#1
+  \protect\CYRP\protect\cyro\protect\cyrn\protect\cyre\protect\cyrd\protect\cyrii\protect\cyrl\protect\cyro\protect\cyrk%
+  \or
+  \protect\CYRV\protect\cyrii\protect\cyrv\protect\cyrt\protect\cyro\protect\cyrr\protect\cyro\protect\cyrk%
+  \or
+  \protect\CYRS\protect\cyre\protect\cyrr\protect\cyre\protect\cyrd\protect\cyra%
+  \or
+  \protect\CYRCH\protect\cyre\protect\cyrt\protect\cyrv\protect\cyre\protect\cyrr%
+  \or
+  \protect\CYRP'\protect\cyrya\protect\cyrt\protect\cyrn\protect\cyri\protect\cyrc\protect\cyrya%
+  \or
+  \protect\CYRS\protect\cyru\protect\cyrb\protect\cyro\protect\cyrt\protect\cyra%
+  \or
+  \protect\CYRN\protect\cyre\protect\cyrd\protect\cyrii\protect\cyrl\protect\cyrya%
+  \fi
+}
+\newcommand*{\DTMukrainianshortweekdayname}[1]{%
+  \ifcase#1
+  \protect\cyrp\protect\cyrn.%
+  \or
+  \protect\cyrv\protect\cyrt.%
+  \or
+  \protect\cyrs\protect\cyrr.%
+  \or
+  \protect\cyrch\protect\cyrt%
+  \or
+  \protect\cyrp\protect\cyrt.%
+  \or
+  \protect\cyrs\protect\cyrb.%
+  \or
+  \protect\cyrn\protect\cyrd.%
+  \fi
+}
+\newcommand*{\DTMukrainianshortWeekdayname}[1]{%
+  \ifcase#1
+  \protect\CYRP\protect\cyrn.%
+  \or
+  \protect\CYRV\protect\cyrt.%
+  \or
+  \protect\CYRS\protect\cyrr.%
+  \or
+  \protect\CYRCH\protect\cyrt.%
+  \or
+  \protect\CYRP\protect\cyrt.%
+  \or
+  \protect\CYRS\protect\cyrb.%
+  \or
+  \protect\CYRN\protect\cyrd.%
+  \fi
+}
 \endinput
 %%
 %% End of file `datetime2-ukrainian-ascii.ldf'.

Modified: trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian-utf8.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian-utf8.ldf	2017-06-11 14:50:50 UTC (rev 44561)
+++ trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian-utf8.ldf	2017-06-11 21:45:58 UTC (rev 44562)
@@ -24,6 +24,7 @@
 %%  datetime2-ukrainian-utf8.ldf, datetime2-ukrainian-ascii.ldf and
 %%  datetime2-ukrainian.ldf.
 %% 
+
 %% \CharacterTable
 %%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
 %%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -39,7 +40,7 @@
 %%   Right bracket \]     Circumflex    \^     Underscore    \_
 %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %%   Right brace   \}     Tilde         \~}
-\ProvidesDateTimeModule{ukrainian-utf8}[2015/04/01 v1.0]
+\ProvidesDateTimeModule{ukrainian-utf8}[2017/06/111 v1.1]
 \newcommand*{\DTMukrainianordinal}[1]{%
   \number#1
 }
@@ -103,6 +104,130 @@
   Грудня%
   \fi
 }
+\newcommand*{\DTMukrainianshortmonthname}[1]{%
+  \ifcase#1
+  \or
+  січ.%
+  \or
+  лют.%
+  \or
+  бер.%
+  \or
+  квіт.%
+  \or
+  трав%
+  \or
+  черв.%
+  \or
+  лип.%
+  \or
+  серп.%
+  \or
+  вер.%
+  \or
+  жовт.%
+  \or
+  листоп.%
+  \or
+  груд.%
+  \fi
+}
+\newcommand*{\DTMukrainianshortMonthname}[1]{%
+  \ifcase#1
+  \or
+  Січ.%
+  \or
+  Лют.%
+  \or
+  Бер.%
+  \or
+  Квіт.%
+  \or
+  Трав%
+  \or
+  Черв.%
+  \or
+  Лип.%
+  \or
+  Серп.%
+  \or
+  Вер.%
+  \or
+  Жовт.%
+  \or
+  Листоп.%
+  \or
+  Груд.%
+  \fi
+}
+\newcommand*{\DTMukrainianweekdayname}[1]{%
+  \ifcase#1
+  понеділок%
+  \or
+  вівторок%
+  \or
+  середа%
+  \or
+  четвер%
+  \or
+  п'ятниця%
+  \or
+  субота%
+  \or
+  неділя%
+  \fi
+}
+\newcommand*{\DTMukrainianWeekdayname}[1]{%
+  \ifcase#1
+  Понеділок%
+  \or
+  Вівторок%
+  \or
+  Середа%
+  \or
+  Четвер%
+  \or
+  П'ятниця%
+  \or
+  Субота%
+  \or
+  Неділя%
+  \fi
+}
+\newcommand*{\DTMukrainianshortweekdayname}[1]{%
+  \ifcase#1
+  пн.%
+  \or
+  вт.%
+  \or
+  ср.%
+  \or
+  чт%
+  \or
+  пт.%
+  \or
+  сб.%
+  \or
+  нд.%
+  \fi
+}
+\newcommand*{\DTMukrainianshortWeekdayname}[1]{%
+  \ifcase#1
+  Пн.%
+  \or
+  Вт.%
+  \or
+  Ср.%
+  \or
+  Чт%
+  \or
+  Пт.%
+  \or
+  Сб.%
+  \or
+  Нд.%
+  \fi
+}
 \endinput
 %%
 %% End of file `datetime2-ukrainian-utf8.ldf'.

Modified: trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian.ldf	2017-06-11 14:50:50 UTC (rev 44561)
+++ trunk/Master/texmf-dist/tex/latex/datetime2-ukrainian/datetime2-ukrainian.ldf	2017-06-11 21:45:58 UTC (rev 44562)
@@ -24,6 +24,7 @@
 %%  datetime2-ukrainian-utf8.ldf, datetime2-ukrainian-ascii.ldf and
 %%  datetime2-ukrainian.ldf.
 %% 
+
 %% \CharacterTable
 %%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
 %%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -39,7 +40,7 @@
 %%   Right bracket \]     Circumflex    \^     Underscore    \_
 %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %%   Right brace   \}     Tilde         \~}
-\ProvidesDateTimeModule{ukrainian}[2015/04/01 v1.0]
+\ProvidesDateTimeModule{ukrainian}[2017/06/11 v1.1]
 \RequirePackage{ifxetex,ifluatex}
 \ifxetex
  \RequireDateTimeModule{ukrainian-utf8}



More information about the tex-live-commits mailing list