-
Notifications
You must be signed in to change notification settings - Fork 81
/
Copy pathdefault-config.ini
328 lines (316 loc) · 13 KB
/
default-config.ini
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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
[ArabicReshaper]
# Supported languages are: [Arabic, ArabicV2, Kurdish]
# More languages might be supported soon.
# `Arabic` is default and recommended to work in most of the cases and supports (Arabic, Urdu and Farsi)
# `ArabicV2` is only to be used with certain font that you run into missing chars
# `Kurdish` if you are using Kurdish Sarchia font is recommended, work with both unicode and classic Arabic-Kurdish keybouard
language = Arabic
# Whether to delete the Harakat (Tashkeel) before reshaping or not.
delete_harakat = yes
# Whether to shift the Harakat (Tashkeel) one position so they appear correctly when string is reversed
shift_harakat_position = no
# Whether to delete the Tatweel (U+0640) before reshaping or not.
delete_tatweel = no
# Whether to support ZWJ (U+200D) or not.
support_zwj = yes
# Use unshaped form instead of isolated form.
use_unshaped_instead_of_isolated = no
# Whether to use ligatures or not.
# Serves as a shortcut to disable all ligatures.
support_ligatures = yes
# When `support_ligatures` is enabled.
# Separate ligatures configuration take precedence over it.
# When `support_ligatures` is disabled,
# separate ligatures configurations are ignored.
# --------------------- Begin: Ligatures Configurations -------------------- #
# Sentences (Enabled on top)
ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM = no
ARABIC LIGATURE JALLAJALALOUHOU = no
ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM = no
# Words (Enabled on top)
ARABIC LIGATURE ALLAH = yes
ARABIC LIGATURE AKBAR = no
ARABIC LIGATURE ALAYHE = no
ARABIC LIGATURE MOHAMMAD = no
ARABIC LIGATURE RASOUL = no
ARABIC LIGATURE SALAM = no
ARABIC LIGATURE SALLA = no
ARABIC LIGATURE WASALLAM = no
RIAL SIGN = no
# Letters (Enabled on top)
ARABIC LIGATURE LAM WITH ALEF = yes
ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE = yes
ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW = yes
ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE = yes
ARABIC LIGATURE AIN WITH ALEF MAKSURA = no
ARABIC LIGATURE AIN WITH JEEM = no
ARABIC LIGATURE AIN WITH JEEM WITH MEEM = no
ARABIC LIGATURE AIN WITH MEEM = no
ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE AIN WITH MEEM WITH MEEM = no
ARABIC LIGATURE AIN WITH MEEM WITH YEH = no
ARABIC LIGATURE AIN WITH YEH = no
ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF = no
ARABIC LIGATURE ALEF WITH FATHATAN = no
ARABIC LIGATURE BEH WITH ALEF MAKSURA = no
ARABIC LIGATURE BEH WITH HAH = no
ARABIC LIGATURE BEH WITH HAH WITH YEH = no
ARABIC LIGATURE BEH WITH HEH = no
ARABIC LIGATURE BEH WITH JEEM = no
ARABIC LIGATURE BEH WITH KHAH = no
ARABIC LIGATURE BEH WITH KHAH WITH YEH = no
ARABIC LIGATURE BEH WITH MEEM = no
ARABIC LIGATURE BEH WITH NOON = no
ARABIC LIGATURE BEH WITH REH = no
ARABIC LIGATURE BEH WITH YEH = no
ARABIC LIGATURE BEH WITH ZAIN = no
ARABIC LIGATURE DAD WITH ALEF MAKSURA = no
ARABIC LIGATURE DAD WITH HAH = no
ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA = no
ARABIC LIGATURE DAD WITH HAH WITH YEH = no
ARABIC LIGATURE DAD WITH JEEM = no
ARABIC LIGATURE DAD WITH KHAH = no
ARABIC LIGATURE DAD WITH KHAH WITH MEEM = no
ARABIC LIGATURE DAD WITH MEEM = no
ARABIC LIGATURE DAD WITH REH = no
ARABIC LIGATURE DAD WITH YEH = no
ARABIC LIGATURE FEH WITH ALEF MAKSURA = no
ARABIC LIGATURE FEH WITH HAH = no
ARABIC LIGATURE FEH WITH JEEM = no
ARABIC LIGATURE FEH WITH KHAH = no
ARABIC LIGATURE FEH WITH KHAH WITH MEEM = no
ARABIC LIGATURE FEH WITH MEEM = no
ARABIC LIGATURE FEH WITH MEEM WITH YEH = no
ARABIC LIGATURE FEH WITH YEH = no
ARABIC LIGATURE GHAIN WITH ALEF MAKSURA = no
ARABIC LIGATURE GHAIN WITH JEEM = no
ARABIC LIGATURE GHAIN WITH MEEM = no
ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM = no
ARABIC LIGATURE GHAIN WITH MEEM WITH YEH = no
ARABIC LIGATURE GHAIN WITH YEH = no
ARABIC LIGATURE HAH WITH ALEF MAKSURA = no
ARABIC LIGATURE HAH WITH JEEM = no
ARABIC LIGATURE HAH WITH JEEM WITH YEH = no
ARABIC LIGATURE HAH WITH MEEM = no
ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE HAH WITH MEEM WITH YEH = no
ARABIC LIGATURE HAH WITH YEH = no
ARABIC LIGATURE HEH WITH ALEF MAKSURA = no
ARABIC LIGATURE HEH WITH JEEM = no
ARABIC LIGATURE HEH WITH MEEM = no
ARABIC LIGATURE HEH WITH MEEM WITH JEEM = no
ARABIC LIGATURE HEH WITH MEEM WITH MEEM = no
ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF = no
ARABIC LIGATURE HEH WITH YEH = no
ARABIC LIGATURE JEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE JEEM WITH HAH = no
ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA = no
ARABIC LIGATURE JEEM WITH HAH WITH YEH = no
ARABIC LIGATURE JEEM WITH MEEM = no
ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE JEEM WITH MEEM WITH HAH = no
ARABIC LIGATURE JEEM WITH MEEM WITH YEH = no
ARABIC LIGATURE JEEM WITH YEH = no
ARABIC LIGATURE KAF WITH ALEF = no
ARABIC LIGATURE KAF WITH ALEF MAKSURA = no
ARABIC LIGATURE KAF WITH HAH = no
ARABIC LIGATURE KAF WITH JEEM = no
ARABIC LIGATURE KAF WITH KHAH = no
ARABIC LIGATURE KAF WITH LAM = no
ARABIC LIGATURE KAF WITH MEEM = no
ARABIC LIGATURE KAF WITH MEEM WITH MEEM = no
ARABIC LIGATURE KAF WITH MEEM WITH YEH = no
ARABIC LIGATURE KAF WITH YEH = no
ARABIC LIGATURE KHAH WITH ALEF MAKSURA = no
ARABIC LIGATURE KHAH WITH HAH = no
ARABIC LIGATURE KHAH WITH JEEM = no
ARABIC LIGATURE KHAH WITH MEEM = no
ARABIC LIGATURE KHAH WITH YEH = no
ARABIC LIGATURE LAM WITH ALEF MAKSURA = no
ARABIC LIGATURE LAM WITH HAH = no
ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA = no
ARABIC LIGATURE LAM WITH HAH WITH MEEM = no
ARABIC LIGATURE LAM WITH HAH WITH YEH = no
ARABIC LIGATURE LAM WITH HEH = no
ARABIC LIGATURE LAM WITH JEEM = no
ARABIC LIGATURE LAM WITH JEEM WITH JEEM = no
ARABIC LIGATURE LAM WITH JEEM WITH MEEM = no
ARABIC LIGATURE LAM WITH JEEM WITH YEH = no
ARABIC LIGATURE LAM WITH KHAH = no
ARABIC LIGATURE LAM WITH KHAH WITH MEEM = no
ARABIC LIGATURE LAM WITH MEEM = no
ARABIC LIGATURE LAM WITH MEEM WITH HAH = no
ARABIC LIGATURE LAM WITH MEEM WITH YEH = no
ARABIC LIGATURE LAM WITH YEH = no
ARABIC LIGATURE MEEM WITH ALEF = no
ARABIC LIGATURE MEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE MEEM WITH HAH = no
ARABIC LIGATURE MEEM WITH HAH WITH JEEM = no
ARABIC LIGATURE MEEM WITH HAH WITH MEEM = no
ARABIC LIGATURE MEEM WITH HAH WITH YEH = no
ARABIC LIGATURE MEEM WITH JEEM = no
ARABIC LIGATURE MEEM WITH JEEM WITH HAH = no
ARABIC LIGATURE MEEM WITH JEEM WITH KHAH = no
ARABIC LIGATURE MEEM WITH JEEM WITH MEEM = no
ARABIC LIGATURE MEEM WITH JEEM WITH YEH = no
ARABIC LIGATURE MEEM WITH KHAH = no
ARABIC LIGATURE MEEM WITH KHAH WITH JEEM = no
ARABIC LIGATURE MEEM WITH KHAH WITH MEEM = no
ARABIC LIGATURE MEEM WITH KHAH WITH YEH = no
ARABIC LIGATURE MEEM WITH MEEM = no
ARABIC LIGATURE MEEM WITH MEEM WITH YEH = no
ARABIC LIGATURE MEEM WITH YEH = no
ARABIC LIGATURE NOON WITH ALEF MAKSURA = no
ARABIC LIGATURE NOON WITH HAH = no
ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA = no
ARABIC LIGATURE NOON WITH HAH WITH MEEM = no
ARABIC LIGATURE NOON WITH HAH WITH YEH = no
ARABIC LIGATURE NOON WITH HEH = no
ARABIC LIGATURE NOON WITH JEEM = no
ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE NOON WITH JEEM WITH HAH = no
ARABIC LIGATURE NOON WITH JEEM WITH MEEM = no
ARABIC LIGATURE NOON WITH JEEM WITH YEH = no
ARABIC LIGATURE NOON WITH KHAH = no
ARABIC LIGATURE NOON WITH MEEM = no
ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE NOON WITH MEEM WITH YEH = no
ARABIC LIGATURE NOON WITH NOON = no
ARABIC LIGATURE NOON WITH REH = no
ARABIC LIGATURE NOON WITH YEH = no
ARABIC LIGATURE NOON WITH ZAIN = no
ARABIC LIGATURE QAF WITH ALEF MAKSURA = no
ARABIC LIGATURE QAF WITH HAH = no
ARABIC LIGATURE QAF WITH MEEM = no
ARABIC LIGATURE QAF WITH MEEM WITH HAH = no
ARABIC LIGATURE QAF WITH MEEM WITH MEEM = no
ARABIC LIGATURE QAF WITH MEEM WITH YEH = no
ARABIC LIGATURE QAF WITH YEH = no
ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN = no
ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF = no
ARABIC LIGATURE SAD WITH ALEF MAKSURA = no
ARABIC LIGATURE SAD WITH HAH = no
ARABIC LIGATURE SAD WITH HAH WITH HAH = no
ARABIC LIGATURE SAD WITH HAH WITH YEH = no
ARABIC LIGATURE SAD WITH KHAH = no
ARABIC LIGATURE SAD WITH MEEM = no
ARABIC LIGATURE SAD WITH MEEM WITH MEEM = no
ARABIC LIGATURE SAD WITH REH = no
ARABIC LIGATURE SAD WITH YEH = no
ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN = no
ARABIC LIGATURE SEEN WITH ALEF MAKSURA = no
ARABIC LIGATURE SEEN WITH HAH = no
ARABIC LIGATURE SEEN WITH HAH WITH JEEM = no
ARABIC LIGATURE SEEN WITH HEH = no
ARABIC LIGATURE SEEN WITH JEEM = no
ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE SEEN WITH JEEM WITH HAH = no
ARABIC LIGATURE SEEN WITH KHAH = no
ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA = no
ARABIC LIGATURE SEEN WITH KHAH WITH YEH = no
ARABIC LIGATURE SEEN WITH MEEM = no
ARABIC LIGATURE SEEN WITH MEEM WITH HAH = no
ARABIC LIGATURE SEEN WITH MEEM WITH JEEM = no
ARABIC LIGATURE SEEN WITH MEEM WITH MEEM = no
ARABIC LIGATURE SEEN WITH REH = no
ARABIC LIGATURE SEEN WITH YEH = no
ARABIC LIGATURE SHADDA WITH DAMMA = no
ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM = no
ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM = no
ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM = no
ARABIC LIGATURE SHADDA WITH FATHA = no
ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM = no
ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM = no
ARABIC LIGATURE SHADDA WITH KASRA = no
ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM = no
ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM = no
ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM = no
ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF = no
ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM = no
ARABIC LIGATURE SHEEN WITH ALEF MAKSURA = no
ARABIC LIGATURE SHEEN WITH HAH = no
ARABIC LIGATURE SHEEN WITH HAH WITH MEEM = no
ARABIC LIGATURE SHEEN WITH HAH WITH YEH = no
ARABIC LIGATURE SHEEN WITH HEH = no
ARABIC LIGATURE SHEEN WITH JEEM = no
ARABIC LIGATURE SHEEN WITH JEEM WITH YEH = no
ARABIC LIGATURE SHEEN WITH KHAH = no
ARABIC LIGATURE SHEEN WITH MEEM = no
ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH = no
ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM = no
ARABIC LIGATURE SHEEN WITH REH = no
ARABIC LIGATURE SHEEN WITH YEH = no
ARABIC LIGATURE TAH WITH ALEF MAKSURA = no
ARABIC LIGATURE TAH WITH HAH = no
ARABIC LIGATURE TAH WITH MEEM = no
ARABIC LIGATURE TAH WITH MEEM WITH HAH = no
ARABIC LIGATURE TAH WITH MEEM WITH MEEM = no
ARABIC LIGATURE TAH WITH MEEM WITH YEH = no
ARABIC LIGATURE TAH WITH YEH = no
ARABIC LIGATURE TEH WITH ALEF MAKSURA = no
ARABIC LIGATURE TEH WITH HAH = no
ARABIC LIGATURE TEH WITH HAH WITH JEEM = no
ARABIC LIGATURE TEH WITH HAH WITH MEEM = no
ARABIC LIGATURE TEH WITH HEH = no
ARABIC LIGATURE TEH WITH JEEM = no
ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE TEH WITH JEEM WITH MEEM = no
ARABIC LIGATURE TEH WITH JEEM WITH YEH = no
ARABIC LIGATURE TEH WITH KHAH = no
ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA = no
ARABIC LIGATURE TEH WITH KHAH WITH MEEM = no
ARABIC LIGATURE TEH WITH KHAH WITH YEH = no
ARABIC LIGATURE TEH WITH MEEM = no
ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA = no
ARABIC LIGATURE TEH WITH MEEM WITH HAH = no
ARABIC LIGATURE TEH WITH MEEM WITH JEEM = no
ARABIC LIGATURE TEH WITH MEEM WITH KHAH = no
ARABIC LIGATURE TEH WITH MEEM WITH YEH = no
ARABIC LIGATURE TEH WITH NOON = no
ARABIC LIGATURE TEH WITH REH = no
ARABIC LIGATURE TEH WITH YEH = no
ARABIC LIGATURE TEH WITH ZAIN = no
ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF = no
ARABIC LIGATURE THEH WITH ALEF MAKSURA = no
ARABIC LIGATURE THEH WITH HEH = no
ARABIC LIGATURE THEH WITH JEEM = no
ARABIC LIGATURE THEH WITH MEEM = no
ARABIC LIGATURE THEH WITH NOON = no
ARABIC LIGATURE THEH WITH REH = no
ARABIC LIGATURE THEH WITH YEH = no
ARABIC LIGATURE THEH WITH ZAIN = no
ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA = no
ARABIC LIGATURE YEH WITH ALEF MAKSURA = no
ARABIC LIGATURE YEH WITH HAH = no
ARABIC LIGATURE YEH WITH HAH WITH YEH = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU = no
ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN = no
ARABIC LIGATURE YEH WITH HEH = no
ARABIC LIGATURE YEH WITH JEEM = no
ARABIC LIGATURE YEH WITH JEEM WITH YEH = no
ARABIC LIGATURE YEH WITH KHAH = no
ARABIC LIGATURE YEH WITH MEEM = no
ARABIC LIGATURE YEH WITH MEEM WITH MEEM = no
ARABIC LIGATURE YEH WITH MEEM WITH YEH = no
ARABIC LIGATURE YEH WITH NOON = no
ARABIC LIGATURE YEH WITH REH = no
ARABIC LIGATURE YEH WITH YEH = no
ARABIC LIGATURE YEH WITH ZAIN = no
ARABIC LIGATURE ZAH WITH MEEM = no
# ---------------------- End: Ligatures Configurations --------------------- #