diff options
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/polyglossia/gloss-ukrainian.ldf')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/polyglossia/gloss-ukrainian.ldf | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-ukrainian.ldf b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-ukrainian.ldf index d7750e3a0f6..a96a838d825 100644 --- a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-ukrainian.ldf +++ b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-ukrainian.ldf @@ -10,27 +10,27 @@ \fi \def\ukrainian@font{% -\font\zf@basefont="\csname zf@family@fontdef\f@family\endcsname" at \f@size pt -\@ifundefined{ukrainianfont}{% - \@ifundefined{cyrillicfont}{% - \zf@check@ot@script{cyrl}% - \if@tempswa% - \addfontfeature{Script=Cyrillic}% - \else% - \PackageError{polyglossia}{^^J - The current font does not contain the Cyrillic script!^^J - Please define \string\cyrillicfont\space or \string\ukrainianfont\space with \newfontfamily}% - \fi% - \zf@check@ot@lang{UKR}% - \if@tempswa\addfontfeature{Language=Ukrainian}\fi - }% - {\cyrillicfont% - \zf@check@ot@lang{UKR}% - \if@tempswa\addfontfeature{Language=Ukrainian}\fi% - }% - }% - {\ukrainianfont}% -}% + \@ifundefined{ukrainianfont}{% + \@ifundefined{cyrillicfont}{% + \normalfontlatin% + \font\zf@basefont="\csname zf@family@fontdef\f@family\endcsname" at \f@size pt + \zf@check@ot@script{cyrl}% + \if@tempswa + \addfontfeature{Script=Cyrillic}% + \else + \PackageError{polyglossia}{^^J + The current font does not contain the Cyrillic script!^^J + Please define \string\cyrillicfont\space or \string\ukrainianfont\space with \newfontfamily}% + \fi + \zf@check@ot@lang{UKR}% + \if@tempswa\addfontfeature{Language=Ukrainian}\fi + }% + {\cyrillicfont% + \font\zf@basefont="\csname zf@family@fontdef\f@family\endcsname" at \f@size pt + \zf@check@ot@lang{UKR}% + \if@tempswa\addfontfeature{Language=Ukrainian}\fi}}% + {\ukrainianfont}% +} \def\captionsukrainian{% \def\refname{Література}% @@ -78,24 +78,24 @@ З\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 +\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\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% \let\@alph\latin@alph% } - + \def\ukrainian@language{\language=\l@ukrainian} \setlocalhyphenmins{ukrainian}{2}{2}% |