summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-05-13 22:15:54 +0000
committerKarl Berry <karl@freefriends.org>2013-05-13 22:15:54 +0000
commit1ff28b17fa5479687257ee4525e3a06c8aa0a2c7 (patch)
tree22d0f15f3680a26ce6a158e96b25bf1908471b9e /Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf
parente26fdd32ad8dc28823e2f351c31afa0dad690da9 (diff)
polyglossia (13may13)
git-svn-id: svn://tug.org/texlive/trunk@30442 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf')
-rw-r--r--Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf101
1 files changed, 101 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf b/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf
new file mode 100644
index 00000000000..26d3906ff4e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf
@@ -0,0 +1,101 @@
+\ProvidesFile{gloss-ukrainian.ldf}[polyglossia: module for ukrainian]
+% Strings taken from Babel
+% and revised by Roman Kyrylych
+
+\PolyglossiaSetup{ukrainian}{
+ script=Cyrillic,
+ scripttag=cyrl,
+ langtag=UKR,
+ hyphennames={ukrainian},
+ hyphenmins={2,2},
+ frenchspacing=true,
+ fontsetup=true
+ %TODO localalph
+}
+
+\def\captionsukrainian{%
+ \def\refname{Література}%
+ \def\abstractname{Анотація}%
+ \def\bibname{Бібліоґрафія}%
+ \def\prefacename{Вступ}%
+ \def\chaptername{Розділ}%
+ \def\appendixname{Додаток}%
+ \def\contentsname{Зміст}%
+ \def\listfigurename{Перелік ілюстрацій}%
+ \def\listtablename{Перелік таблиць}%
+ \def\indexname{Покажчик}%
+ \def\authorname{Іменний покажчик}% babel has "Їменний покажчик"
+ \def\figurename{Рис.}%
+ \def\tablename{Табл.}%
+ %\def\thepart{}%
+ \def\partname{Частина}%
+ \def\pagename{с.}%
+ \def\seename{див.}%
+ \def\alsoname{див.\ також}%
+ \def\enclname{вкладка}%
+ \def\ccname{копія}%
+ \def\headtoname{До}%
+ \def\proofname{Доведення}%
+ \def\glossaryname{Словник термінів}%
+ }
+\def\dateukrainian{%
+ \def\today{\number\day~\ifcase\month\or
+ січня\or
+ лютого\or
+ березня\or
+ квітня\or
+ травня\or
+ червня\or
+ липня\or
+ серпня\or
+ вересня\or
+ жовтня\or
+ листопада\or
+ грудня\fi%
+ \space\number\year~р.}}
+
+\def\ukrainian@Alph#1{\ifcase#1\or
+ А\or Б\or В\or г\or д\or Е\or Є\or Ж\or
+ З\or И\or І\or Ї\or Й\or К\or Л\or М\or Н\or О\or
+ П\or Р\or С\or Т\or У\or Ф\or Х\or
+ Ц\or Ч\or Ш\or Щ\or Ю\or Я\else\xpg@ill@value{#1}{ukrainian@Alph}\fi}
+\def\ukrainian@alph#1{\ifcase#1\or
+ а\or б\or в\or г\or д\or е\or є\or ж\or
+ з\or и\or і\or ї\or й\or к\or л\or м\or н\or о\or
+ п\or р\or с\or т\or у\or ф\or х\or
+ ц\or ч\or ш\or щ\or ю\or я\else\xpg@ill@value{#1}{ukrainian@alph}\fi}
+
+\def\ukrainian@numbers{%
+ \let\latin@Alph\@Alph%
+ \let\latin@alph\@alph%
+ \let\@Alph\ukrainian@Alph%
+ \let\@alph\ukrainian@alph%
+}
+
+\def\noukrainian@numbers{%
+ \let\@Alph\latin@Alph%
+ \let\@alph\latin@alph%
+}
+
+\endinput
+
+%TODO? stuff from Babel
+\def\sh{\mathop{\operator@font sh}\nolimits}
+\def\ch{\mathop{\operator@font ch}\nolimits}
+\def\tg{\mathop{\operator@font tg}\nolimits}
+\def\arctg{\mathop{\operator@font arctg}\nolimits}
+\def\arcctg{\mathop{\operator@font arcctg}\nolimits}
+\def\ctg{\mathop{\operator@font ctg}\nolimits}
+\def\cth{\mathop{\operator@font cth}\nolimits}
+\def\cosec{\mathop{\operator@font cosec}\nolimits}
+\def\Prob{\mathop{\kern\z@\mathsf{P}}\nolimits}
+\def\Variance{\mathop{\kern\z@\mathsf{D}}\nolimits}
+\def\nsd{\mathop{\mathrm{н.х.д.}}\nolimits}
+\def\nsk{\mathop{\mathrm{н.х.к.}}\nolimits}
+\def\NSD{\mathop{\mathrm{НСД}}\nolimits}
+\def\NSK{\mathop{\mathrm{НСК}}\nolimits}
+\def\nod{\mathop{\mathrm{н.о.д.}}\nolimits} % ??????
+\def\nok{\mathop{\mathrm{н.о.к.}}\nolimits} % ??????
+\def\NOD{\mathop{\mathrm{НОД}}\nolimits} % ??????
+\def\NOK{\mathop{\mathrm{НОК}}\nolimits} % ??????
+\def\Proj{\mathop{\mathrm{пр}}\nolimits}