aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_trans.lua
diff options
context:
space:
mode:
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="ạ"},