diff options
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/polyglossia/gloss-bengali.ldf')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/polyglossia/gloss-bengali.ldf | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-bengali.ldf b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-bengali.ldf new file mode 100644 index 00000000000..6257c56c005 --- /dev/null +++ b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-bengali.ldf @@ -0,0 +1,78 @@ +% Translations provided by সাজেদুর রহিম জোয়ারদার <toshazed@gmail.com> +% TODO implement Bengali calendar + +\ProvidesFile{gloss-bengali.ldf}[polyglossia: module for bengali] +\RequirePackage{devanagaridigits} +\makeatletter + +\PolyglossiaSetup{bengali}{ + script=Bengali, + scripttag=beng, + langtag=BEN, + hyphennames={bengali}, + hyphenmins={2,2},%CHECK + fontsetup=true, + %TODO nouppercase=true, + %TODO localnumber=bengalinumber +} + +\def\tmp@western{Western} +\newif\ifbengali@devanagari@numerals +\bengali@devanagari@numeralstrue + +\define@key{bengali}{numerals}[Devanagari]{% + \def\@tmpa{#1}% + \ifx\@tmpa\tmp@western + \bengali@devanagari@numeralsfalse + \fi} + +\def\captionsbengali{% + \def\refname{তথ্যসুত্রসমূহ}% + \def\abstractname{সারসংক্ষেপ}% + \def\bibname{তথ্যবিবরণ}% + \def\prefacename{পূর্বকথা}% + \def\chaptername{অধ্যায়}% + \def\appendixname{পরিশিষ্ট}% + \def\contentsname{সূচীপত্র}% + \def\listfigurename{ছবি/নকশা সমূহের তালিকা}% + \def\listtablename{তালিকাসারণী}% + \def\indexname{সূচক/নির্দেশক}% + \def\figurename{ছবি/নকশা}% + \def\tablename{সারনী}% + %\def\thepart{}% TODO + \def\partname{খন্ড}% + \def\pagename{পৃষ্ঠা}% + \def\seename{দেখুন}% + \def\alsoname{আরও দেখুন}% + \def\enclname{সংযুক্তি}% + \def\ccname{অনুলিপি}% + \def\headtoname{প্রতি}% + \def\proofname{প্রমাণ}% + \def\glossaryname{পরিভাষার শব্দসম্ভার}% +} +\def\datebengali{% + \def\bengalimonth{% + \ifcase\month\or + জানুয়ারী\or + ফেব্রুয়ারী\or + মার্চ\or + এপ্রিল\or + মে\or + জুন\or + জুলাই\or + আগষ্ট\or + সেপ্টেম্বর\or + অক্টোবর\or + নভেম্বর\or + ডিসেম্বর\fi}% + \def\today{\bengalinumber\day\space\bengalimonth\space\bengalinumber\year}% +} + +\def\bengalinumber#1{% + \ifbengali@devanagari@numerals + \devanagaridigits{\number#1}% + \else + \number#1% + \fi} + +\endinput |