diff options
author | Robert Alessi <alessi@robertalessi.net> | 2018-06-24 14:28:17 +0200 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2018-06-24 14:28:17 +0200 |
commit | 0b00f31b9fa532d59570d8b102dac98ef1ce4338 (patch) | |
tree | 8beca5a9a2d349fb9c157e3c6c975d2893cba657 /arabluatex_fullvoc.lua | |
parent | d22e1775cf9b7613141aedd9b6f9d717fe593c98 (diff) | |
download | arabluatex-0b00f31b9fa532d59570d8b102dac98ef1ce4338.tar.gz |
additional rules for putting back on ʾalif al-waṣl with \arbnull{}
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r-- | arabluatex_fullvoc.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index fb823fa..30c5bf7 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua | |||
@@ -399,6 +399,8 @@ tanwinfveasy = { -- no assimilations (see below) | |||
399 | } | 399 | } |
400 | 400 | ||
401 | trigraphsfv = { -- trigraphs or more | 401 | trigraphsfv = { -- trigraphs or more |
402 | -- ʾalif al-waṣl: put it back on with \arbnull | ||
403 | {a="(O[%S]-)([%'a]l%-)(O)(\"?[uai])", b="ٱ"}, | ||
402 | -- 'llatI / 'llad_I | 404 | -- 'llatI / 'llad_I |
403 | {a="^'ll(a)([%_]?[dt])", b="ٱلّ%1%2"}, | 405 | {a="^'ll(a)([%_]?[dt])", b="ٱلّ%1%2"}, |
404 | {a="([%(%[%|%<%s%-])'ll(a)([%_]?[dt])", b="%1ٱلّ%2%3"}, --p | 406 | {a="([%(%[%|%<%s%-])'ll(a)([%_]?[dt])", b="%1ٱلّ%2%3"}, --p |
@@ -480,6 +482,8 @@ trigraphsfv = { -- trigraphs or more | |||
480 | -- file. | 482 | -- file. |
481 | 483 | ||
482 | trigraphsfveasy = { -- trigraphs or more (see 'easy' tag below for the diffs) | 484 | trigraphsfveasy = { -- trigraphs or more (see 'easy' tag below for the diffs) |
485 | -- ʾalif al-waṣl: put it back on with \arbnull | ||
486 | {a="(O[%S]-)([%'a]l%-)(O)(\"?[uai])", b="ٱ"}, | ||
483 | -- 'llatI / 'llad_I | 487 | -- 'llatI / 'llad_I |
484 | {a="^'ll(a)([%_]?[dt])", b="ٱلّ%1%2"}, | 488 | {a="^'ll(a)([%_]?[dt])", b="ٱلّ%1%2"}, |
485 | {a="([%(%[%|%<%s%-])'ll(a)([%_]?[dt])", b="%1ٱلّ%2%3"}, --p | 489 | {a="([%(%[%|%<%s%-])'ll(a)([%_]?[dt])", b="%1ٱلّ%2%3"}, --p |