diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf')
-rw-r--r-- | Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf | 44 |
1 files changed, 25 insertions, 19 deletions
diff --git a/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf b/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf index bbddce0fe8f..1831fbdf032 100644 --- a/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf +++ b/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf @@ -1,4 +1,4 @@ -% Language definition file (part of polyglossia v2.1 -- 2024/03/07) +% Language definition file (part of polyglossia v2.2 -- 2024/07/15) % % Translations provided by সাজেদুর রহিম জোয়ারদার <toshazed@gmail.com> % TODO implement Bengali calendar @@ -27,30 +27,36 @@ \newif\ifbengali@devanagari@numerals \newif\ifbengali@bengali@numerals -\define@choicekey*+{bengali}{numerals}[\xpg@val\xpg@nr]{Devanagari,Bengali,Western}[Devanagari]{% - \ifcase\xpg@nr\relax - % Devanagari: - \bengali@bengali@numeralsfalse% - \bengali@devanagari@numeralstrue% - \or - % Bengali: - \bengali@bengali@numeralstrue% - \bengali@devanagari@numeralsfalse% - \or - % Western: - \bengali@bengali@numeralsfalse% - \bengali@devanagari@numeralsfalse% - \fi - \xpg@info{Option: Bengali, numerals=\xpg@val}% -}{\xpg@warning{Unknown Bengali numeral `#1'}} \def\extras@bengali{} \def\noextras@bengali{} -\define@boolkey{bengali}[bengali@]{changecounternumbering}[true]{} +\DeclareKeys[polyglossia/gloss/bengali] + { + changecounternumbering.if = bengali@changecounternumbering, + changecounternumbering.default:n = true, + numerals.choice:, + numerals / devanagari.code = + {% + \bengali@bengali@numeralsfalse + \bengali@devanagari@numeralstrue + }, + numerals / bengali.code = + {% + \bengali@bengali@numeralstrue + \bengali@devanagari@numeralsfalse + }, + numerals / western.code = + {% + \bengali@bengali@numeralsfalse + \bengali@devanagari@numeralsfalse + }, + numerals.default:n = devanagari, + numerals/unknown.code = \xpg@warning{Unknown Bengali numeral `#1'} + } % Register default options -\xpg@initialize@gloss@options{bengali}{changecounternumbering=false,numerals=Devanagari} +\InitializeGlossOptions{bengali}{changecounternumbering=false,numerals=Devanagari} \def\captionsbengali{% \def\refname{তথ্যসূত্রসমূহ}% |