aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_fullvoc.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2018-06-24 14:28:17 +0200
committerRobert Alessi <alessi@robertalessi.net>2018-06-24 14:28:17 +0200
commit0b00f31b9fa532d59570d8b102dac98ef1ce4338 (patch)
tree8beca5a9a2d349fb9c157e3c6c975d2893cba657 /arabluatex_fullvoc.lua
parentd22e1775cf9b7613141aedd9b6f9d717fe593c98 (diff)
downloadarabluatex-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.lua4
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
401trigraphsfv = { -- trigraphs or more 401trigraphsfv = { -- 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
482trigraphsfveasy = { -- trigraphs or more (see 'easy' tag below for the diffs) 484trigraphsfveasy = { -- 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