aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_voc.lua
diff options
context:
space:
mode:
Diffstat (limited to 'arabluatex_voc.lua')
-rw-r--r--arabluatex_voc.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index a17a453..6be30d1 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -372,6 +372,7 @@ tanwin = {
372 {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([rlmnwy])", b="%4%4"}, 372 {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([rlmnwy])", b="%4%4"},
373 {a="(%-?[uai]NU)(%s)([rlmnwy])", b="%1%2%3%3"}, 373 {a="(%-?[uai]NU)(%s)([rlmnwy])", b="%1%2%3%3"},
374 -- assimilations (end) 374 -- assimilations (end)
375 {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([uai])", b="%4"},
375 {a="%-?uNU", b="ٌو"}, 376 {a="%-?uNU", b="ٌو"},
376 {a="%-?aNU", b="ًوا"}, 377 {a="%-?aNU", b="ًوا"},
377 {a="%-?iNU", b="ٍو"}, 378 {a="%-?iNU", b="ٍو"},
@@ -386,6 +387,8 @@ tanwin = {
386 {a="([^TA])%-?(aN)(%s)([rlmnwy])", b="%1ًا%3%4%4"}, 387 {a="([^TA])%-?(aN)(%s)([rlmnwy])", b="%1ًا%3%4%4"},
387 {a="%-?(iNI?)(%s)([rlmnwy])", b="ٍ%2%3%3"}, 388 {a="%-?(iNI?)(%s)([rlmnwy])", b="ٍ%2%3%3"},
388 -- assimilations (end) 389 -- assimilations (end)
390 {a="(o[%S]-)(%-?aN)(_A)(o)([uai])", b="%5"},
391 {a="(o[%S]-)(%-?aN)(Y)(o)([uai])", b="%5"},
389 -- quoted tanwīn (begin) 392 -- quoted tanwīn (begin)
390 {a="%-?(\"uN)", b=""}, 393 {a="%-?(\"uN)", b=""},
391 {a="(B)%-?(\"aN)", b="%1"}, 394 {a="(B)%-?(\"aN)", b="%1"},
@@ -411,6 +414,7 @@ tanwineasy = { -- 'easy' requires some lines to be taken out:
411-- {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([rlmnwy])", b="%4%4"}, 414-- {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([rlmnwy])", b="%4%4"},
412-- {a="(%-?[uai]NU)(%s)([rlmnwy])", b="%1%2%3%3"}, 415-- {a="(%-?[uai]NU)(%s)([rlmnwy])", b="%1%2%3%3"},
413 -- assimilations (end) 416 -- assimilations (end)
417 {a="(o[%S]-)(%-?[uai]N[UI]?)(o)([uai])", b="%4"},
414 {a="%-?uNU", b="ٌو"}, 418 {a="%-?uNU", b="ٌو"},
415 {a="%-?aNU", b="ًوا"}, 419 {a="%-?aNU", b="ًوا"},
416 {a="%-?iNU", b="ٍو"}, 420 {a="%-?iNU", b="ٍو"},
@@ -425,6 +429,8 @@ tanwineasy = { -- 'easy' requires some lines to be taken out:
425-- {a="([^TA])%-?(aN)(%s)([rlmnwy])", b="%1ًا%3%4%4"}, 429-- {a="([^TA])%-?(aN)(%s)([rlmnwy])", b="%1ًا%3%4%4"},
426-- {a="%-?(iNI?)(%s)([rlmnwy])", b="ٍ%2%3%3"}, 430-- {a="%-?(iNI?)(%s)([rlmnwy])", b="ٍ%2%3%3"},
427 -- assimilations (end) 431 -- assimilations (end)
432 {a="(o[%S]-)(%-?aN)(_A)(o)([uai])", b="%5"},
433 {a="(o[%S]-)(%-?aN)(Y)(o)([uai])", b="%5"},
428 -- quoted tanwīn (begin) 434 -- quoted tanwīn (begin)
429 {a="%-?(\"uN)", b=""}, 435 {a="%-?(\"uN)", b=""},
430 {a="(B)%-?(\"aN)", b="%1"}, 436 {a="(B)%-?(\"aN)", b="%1"},