diff options
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r-- | arabluatex_fullvoc.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index 0b558df..31956a6 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua | |||
@@ -245,6 +245,7 @@ tanwinfv = { -- with assimilations (\SetArbDflt*) | |||
245 | {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([rlmnwy])", b="%4%4"}, | 245 | {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([rlmnwy])", b="%4%4"}, |
246 | {a="(%-?[uai]NU)(%s)([rlmnwy])", b="%1%2%3%3"}, | 246 | {a="(%-?[uai]NU)(%s)([rlmnwy])", b="%1%2%3%3"}, |
247 | -- assimilations (end) | 247 | -- assimilations (end) |
248 | {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([uai])", b="ٱ"}, | ||
248 | {a="%-?(uNU)(%s)([uai])", b="%1%2ٱ"}, | 249 | {a="%-?(uNU)(%s)([uai])", b="%1%2ٱ"}, |
249 | {a="%-?(aNU)(%s)([uai])", b="%1%2ٱ"}, | 250 | {a="%-?(aNU)(%s)([uai])", b="%1%2ٱ"}, |
250 | {a="%-?(iNU)(%s)([uai])", b="%1%2ٱ"}, | 251 | {a="%-?(iNU)(%s)([uai])", b="%1%2ٱ"}, |
@@ -264,6 +265,8 @@ tanwinfv = { -- with assimilations (\SetArbDflt*) | |||
264 | {a="([^TA])%-?(aN)(%s)([rlmnwy])", b="%1ًا%3%4%4"}, | 265 | {a="([^TA])%-?(aN)(%s)([rlmnwy])", b="%1ًا%3%4%4"}, |
265 | {a="%-?(iNI?)(%s)([rlmnwy])", b="ٍ%2%3%3"}, | 266 | {a="%-?(iNI?)(%s)([rlmnwy])", b="ٍ%2%3%3"}, |
266 | -- assimilations (end) | 267 | -- assimilations (end) |
268 | {a="(o[%S]-)(%-?aN)(_A)(o)([uai])", b="ٱ"}, | ||
269 | {a="(o[%S]-)(%-?aN)(Y)(o)([uai])", b="ٱ"}, | ||
267 | -- quoted tanwīn (begin) | 270 | -- quoted tanwīn (begin) |
268 | {a="%-?(\"uN)", b=""}, | 271 | {a="%-?(\"uN)", b=""}, |
269 | {a="(B)%-?(\"aN)", b="%1"}, | 272 | {a="(B)%-?(\"aN)", b="%1"}, |
@@ -289,6 +292,7 @@ tanwinfveasy = { -- no assimilations (see below) | |||
289 | --easy {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([rlmnwy])", b="%4%4"}, | 292 | --easy {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([rlmnwy])", b="%4%4"}, |
290 | --easy {a="(%-?[uai]NU)(%s)([rlmnwy])", b="%1%2%3%3"}, | 293 | --easy {a="(%-?[uai]NU)(%s)([rlmnwy])", b="%1%2%3%3"}, |
291 | -- assimilations (end) | 294 | -- assimilations (end) |
295 | {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([uai])", b="ٱ"}, | ||
292 | {a="%-?(uNU)(%s)([uai])", b="%1%2ٱ"}, | 296 | {a="%-?(uNU)(%s)([uai])", b="%1%2ٱ"}, |
293 | {a="%-?(aNU)(%s)([uai])", b="%1%2ٱ"}, | 297 | {a="%-?(aNU)(%s)([uai])", b="%1%2ٱ"}, |
294 | {a="%-?(iNU)(%s)([uai])", b="%1%2ٱ"}, | 298 | {a="%-?(iNU)(%s)([uai])", b="%1%2ٱ"}, |
@@ -308,6 +312,8 @@ tanwinfveasy = { -- no assimilations (see below) | |||
308 | --easy {a="([^TA])%-?(aN)(%s)([rlmnwy])", b="%1ًا%3%4%4"}, | 312 | --easy {a="([^TA])%-?(aN)(%s)([rlmnwy])", b="%1ًا%3%4%4"}, |
309 | --easy {a="%-?(iNI?)(%s)([rlmnwy])", b="ٍ%2%3%3"}, | 313 | --easy {a="%-?(iNI?)(%s)([rlmnwy])", b="ٍ%2%3%3"}, |
310 | -- assimilations (end) | 314 | -- assimilations (end) |
315 | {a="(o[%S]-)(%-?aN)(_A)(o)([uai])", b="ٱ"}, | ||
316 | {a="(o[%S]-)(%-?aN)(Y)(o)([uai])", b="ٱ"}, | ||
311 | -- quoted tanwīn (begin) | 317 | -- quoted tanwīn (begin) |
312 | {a="%-?(\"uN)", b=""}, | 318 | {a="%-?(\"uN)", b=""}, |
313 | {a="(B)%-?(\"aN)", b="%1"}, | 319 | {a="(B)%-?(\"aN)", b="%1"}, |