aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_trans.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2016-12-24 10:43:16 +0100
committerRobert Alessi <alessi@robertalessi.net>2016-12-24 10:43:16 +0100
commit9d7ef19362cff84d572aea204eca818a0e8fdd2d (patch)
tree50a0dced897a8a7c8c7a11baeba8c8726441566e /arabluatex_trans.lua
parentbfda0c97323bce664c6e30e4260b7ef22f78c5d0 (diff)
downloadarabluatex-9d7ef19362cff84d572aea204eca818a0e8fdd2d.tar.gz
arbnulls inserted in fullvoc table; some additional corrections in the other tables
Diffstat (limited to 'arabluatex_trans.lua')
-rw-r--r--arabluatex_trans.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua
index b29ae37..c420f6f 100644
--- a/arabluatex_trans.lua
+++ b/arabluatex_trans.lua
@@ -262,8 +262,8 @@ trigraphstrdmg = { -- trigraphs or more
262idghamtrdmg = { 262idghamtrdmg = {
263 -- assimilations 263 -- assimilations
264 {a="(n)(}?)(%s)([rlmnwy])", b="%4%2%3%4"}, 264 {a="(n)(}?)(%s)([rlmnwy])", b="%4%2%3%4"},
265 {a="(n)(o)([rlmnwy])([%S]-o)", b="%3"} 265 {a="(n)(}?)(o)([rlmnwy])([%S]-o)", b="%4%2"}
266} 266}
267 267
268digraphstrdmg = { 268digraphstrdmg = {
269 {a="([uai]%-)(\"?[uai])", b="%1'"}, -- hyphen + initial alif without hamza 269 {a="([uai]%-)(\"?[uai])", b="%1'"}, -- hyphen + initial alif without hamza
@@ -276,6 +276,10 @@ digraphstrdmg = {
276 {a="(%W)(\"?[uai])", b="%1%2"}, -- initial alif without hamza 276 {a="(%W)(\"?[uai])", b="%1%2"}, -- initial alif without hamza
277 -- this is not necessary, take out for now: 277 -- this is not necessary, take out for now:
278-- {a="([%_]?[uaiUAIY])(%s)([uai])", b="%1%2'"}, -- initial alif without hamza 278-- {a="([%_]?[uaiUAIY])(%s)([uai])", b="%1%2'"}, -- initial alif without hamza
279 {a="(aw)(o)(\"?[uai])([%S]-o)", b="%1u"},
280 {a="(aw)(%s)([%(%[%|%<]?)(\"?[uai])", b="%1u%2%3'"}, --p
281 {a="(ay)(o)(\"?[uai])([%S]-o)", b="%1i"},
282 {a="(ay)(%s)([%(%[%|%<]?)(\"?[uai])", b="%1i%2%3'"}, --p
279 {a="(aW)(o)(\"?[uai])([%S]-o)", b="awu"}, 283 {a="(aW)(o)(\"?[uai])([%S]-o)", b="awu"},
280 {a="(UA)(o)(\"?[uai])([%S]-o)", b="u"}, 284 {a="(UA)(o)(\"?[uai])([%S]-o)", b="u"},
281 {a="(%_A)(o)(\"?[uai])([%S]-o)", b="ạ"}, 285 {a="(%_A)(o)(\"?[uai])([%S]-o)", b="ạ"},