diff options
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/polyglossia/gloss-divehi.ldf')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/polyglossia/gloss-divehi.ldf | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-divehi.ldf b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-divehi.ldf index 17feea24196..e9baf9ca961 100644 --- a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-divehi.ldf +++ b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-divehi.ldf @@ -38,20 +38,21 @@ \def\divehi@language{\language=\l@divehi} \def\divehi@font{% -\font\zf@basefont="\csname zf@family@fontdef\f@family\endcsname" at \f@size pt -\@ifundefined{divehifont}{% - \@ifundefined{thaanafont}{% - \zf@check@ot@script{thaa}% - \if@tempswa% - \addfontfeature{Script=Thaana}% - \else% - \PackageError{polyglossia}{^^J - The current font does not contain the Thaana script!^^J - Please define \string\thaanafont\space or \string\divehifont\space with \string\newfontfamily}% - \fi% - }% - {\thaanafont}}% -{\divehifont}% + \@ifundefined{divehifont}{% + \@ifundefined{thaanafont}{% + \normalfontlatin% + \font\zf@basefont="\csname zf@family@fontdef\f@family\endcsname" at \f@size pt + \zf@check@ot@script{thaa}% + \if@tempswa + \addfontfeature{Script=Thaana}% + \else + \PackageError{polyglossia}{^^J + The current font does not contain the Thaana script!^^J + Please define \string\thaanafont\space or \string\divehifont\space with \string\newfontfamily}% + \fi + }% + {\thaanafont}}% + {\divehifont}% } \def\selectnormalfontdivehi{% |