diff options
Diffstat (limited to 'arabluatex_voc.lua')
-rw-r--r-- | arabluatex_voc.lua | 6 |
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"}, |