summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xelatex/polyglossia/gloss-bahasai.ldf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/polyglossia/gloss-bahasai.ldf')
-rw-r--r--Master/texmf-dist/tex/xelatex/polyglossia/gloss-bahasai.ldf27
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}