diff options
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/polyglossia/gloss-bahasai.ldf')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/polyglossia/gloss-bahasai.ldf | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-bahasai.ldf b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-bahasai.ldf index 4c1bdd0ab0d..da185458156 100644 --- a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-bahasai.ldf +++ b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-bahasai.ldf @@ -1,33 +1,34 @@ \ProvidesFile{gloss-bahasai.ldf}[polyglossia: module for bahasa indonesia] +\RequirePackage{hijrical} \makeatletter -\def\bahasai@font{\normalfontlatin} +\def\bahasai@font{\selectfontfamilylatin} -\ifx\l@bahasa\@undefined - \ifx\l@bahasai\@undefined +\ifx\l@bahasai\@undefined + \ifx\l@bahasa\@undefined \ifx\l@indon\@undefined \ifx\l@indonesian\@undefined \ifx\l@bahasam\@undefined \ifx\l@malay\@undefined \ifx\l@meyalu\@undefined \xpg@nopatterns{Bahasa Indonesia} - \adddialect\l@bahasa\l@nohyphenation\relax + \adddialect\l@bahasai\l@nohyphenation\relax \else - \let\l@bahasa\l@meyalu + \let\l@bahasai\l@meyalu \fi \else - \let\l@bahasa\l@malay + \let\l@bahasai\l@malay \fi \else - \let\l@bahasa\l@bahasam + \let\l@bahasai\l@bahasam \fi \else - \let\l@bahasa\l@indonesian + \let\l@bahasai\l@indonesian \fi \else - \let\l@bahasa\l@indon + \let\l@bahasai\l@indon \fi \else - \let\l@bahasa\l@bahasai + \let\l@bahasai\l@bahasa \fi \fi @@ -61,6 +62,12 @@ Juli\or Agustus\or September\or Oktober\or Nopember\or Desember\fi \space \number\year}} +\def\hijrimonthbahasai#1{\ifcase#1% +\or Muharram\or Safar\or Rabiul awal\or Rabiul akhir\or Jumadil awal\or Jumadil akhir\or Rajab% +\or Sya'ban\or Ramadhan\or Syawal\or Dzulkaidah\or Dzulhijjah\fi} +\DefineFormatHijriDate{bahasai}{% +\number\value{Hijriday}\space\hijrimonthbahasai{\value{Hijrimonth}}\space\number\value{Hijriyear}} + \def\bahasai@language{\language=\l@bahasai} \setlocalhyphenmins{bahasai}{2}{2} |