diff options
Diffstat (limited to 'arabluatex_voc.lua')
-rw-r--r-- | arabluatex_voc.lua | 28 |
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"}, |