aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_voc.lua
diff options
context:
space:
mode:
Diffstat (limited to 'arabluatex_voc.lua')
-rw-r--r--arabluatex_voc.lua28
1 files changed, 24 insertions, 4 deletions
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index 10c7879..39d4bec 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -238,8 +238,18 @@ hamza = {
238 -- take out the following two lines: 238 -- take out the following two lines:
239 -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. 239 -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg.
240 -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. 240 -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg.
241 {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, 241 --
242 {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, 242 -- The Munjid says that such words as radI'aN do not have the
243 -- hamzah alone on the line so replace the following two lines with
244 -- the next two:
245 -- {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"},
246 -- {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"},
247 {a="([Iy])(')(aN%p?)$", b="%1ئ%3"},
248 {a="([Iy])(')(aN)(%p?%s)", b="%1ئ%3%4"},
249 {a="([^uai])(')(aN)(%p?)$", b="%1ء%3ا%4"},
250 {a="([^uai])(')(aN)(%p?%s)", b="%1ء%3ا%4"},
251 {a="([^uai])(')([ui]N?%p?)$", b="%1ء%3"},
252 {a="([^uai])(')([ui]N?)(%p?%s)", b="%1ء%3%4"},
243-- u 253-- u
244 {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"}, 254 {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"},
245 {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"}, 255 {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"},
@@ -357,8 +367,18 @@ hamzaeasy = { -- differences marked below with 'easy'
357 -- take out the following two lines: 367 -- take out the following two lines:
358 -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. 368 -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg.
359 -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. 369 -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg.
360 {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, 370 --
361 {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, 371 -- The Munjid says that such words as radI'aN do not have the
372 -- hamzah alone on the line so replace the following two lines with
373 -- the next two:
374 -- {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"},
375 -- {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"},
376 {a="([Iy])(')(aN%p?)$", b="%1ئ%3"},
377 {a="([Iy])(')(aN)(%p?%s)", b="%1ئ%3%4"},
378 {a="([^uai])(')(aN)(%p?)$", b="%1ء%3ا%4"},
379 {a="([^uai])(')(aN)(%p?%s)", b="%1ء%3ا%4"},
380 {a="([^uai])(')([ui]N?%p?)$", b="%1ء%3"},
381 {a="([^uai])(')([ui]N?)(%p?%s)", b="%1ء%3%4"},
362-- u 382-- u
363 {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"}, 383 {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"},
364 {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"}, 384 {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"},