1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
% Translations provided by সাজেদুর রহিম জোয়ারদার <toshazed@gmail.com>
% TODO implement Bengali calendar
% TODO default to using Devanagari numerals (0..9 maps to U+0966..U+096F)
\ProvidesFile{gloss-bengali.ldf}[polyglossia: module for bengali]
\makeatletter
\ifx\l@bengali\@undefined%
\xpg@nopatterns{Bengali}%
\adddialect\l@bengali0%
\fi
\def\captionsbengali{%
\def\refname{\textbengali{তথ্যসুত্রসমূহ}}%
\def\abstractname{\textbengali{সারসংক্ষেপ}}%
\def\bibname{\textbengali{তথ্যবিবরণ}}%
\def\prefacename{\textbengali{পূর্বকথা}}%
\def\chaptername{\textbengali{অধ্যায়}}%
\def\appendixname{\textbengali{পরিশিষ্ট}}%
\def\contentsname{\textbengali{সূচীপত্র}}%
\def\listfigurename{\textbengali{ছবি/নকশা সমূহের তালিকা}}%
\def\listtablename{\textbengali{তালিকাসারণী}}%
\def\indexname{\textbengali{সূচক/নির্দেশক}}%
\def\figurename{\textbengali{ছবি/নকশা}}%
\def\tablename{\textbengali{সারনী}}%
%\def\thepart{\textbengali{}}% TODO
\def\partname{\textbengali{খন্ড}}%
\def\pagename{\textbengali{পৃষ্ঠা}}%
\def\seename{\textbengali{দেখুন}}%
\def\alsoname{\textbengali{আরও দেখুন}}%
\def\enclname{\textbengali{সংযুক্তি}}%
\def\ccname{\textbengali{অনুলিপি}}%
\def\headtoname{\textbengali{প্রতি}}%
\def\proofname{\textbengali{প্রমাণ}}%
\def\glossaryname{\textbengali{পরিভাষার শব্দসম্ভার}}%
}
\def\datebengali{%
\def\bengalimonth{%
\ifcase\month\or%
জানুয়ারী\or%
ফেব্রুয়ারী\or%
মার্চ\or%
এপ্রিল\or%
মে\or%
জুন\or%
জুলাই\or%
আগষ্ট\or%
সেপ্টেম্বর\or%
অক্টোবর\or%
নভেম্বর\or%
ডিসেম্বর%
\fi}%
%\def\today{\textbengali{}}% TODO
}
\def\bengali@font{%
\@ifundefined{bengalifont}{%
\font\zf@basefont="\csname zf@family@fontdef\f@family\endcsname" at \f@size pt
\zf@check@ot@script{beng}%
\if@tempswa%
\addfontfeature{Script=Bengali}%
\else%
\PackageError{polyglossia}{The current font does not contain the Bengali script!^^J
Please define \string\bengalifont\space with \string\newfontfamily}%
\fi%
}%
{\bengalifont}}
\def\selectnormalfontbengali{%
\let\normalfont=\bengali@font%
\def\reset@font{\normalfont}}
\def\bengali@language{\protect\language=\l@bengali}
\setlocalhyphenmins{bengali}{2}{2}%
\def\noextras@bengali{%
}
\def\blockextras@bengali{%
}
\def\inlineextras@bengali{%
}
|