diff options
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r-- | arabluatex_fullvoc.lua | 28 |
1 files changed, 24 insertions, 4 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index 9271417..401d1a5 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua | |||
@@ -102,8 +102,18 @@ hamzafv = { | |||
102 | -- take out the following two lines: | 102 | -- take out the following two lines: |
103 | -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | 103 | -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. |
104 | -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | 104 | -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. |
105 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, | 105 | -- |
106 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, | 106 | -- The Munjid says that such words as radI'aN do not have the |
107 | -- hamzah alone on the line so replace the following two lines with | ||
108 | -- the next six: | ||
109 | -- {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, | ||
110 | -- {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, | ||
111 | {a="([Iy])(')(aN%p?)$", b="%1ئ%3"}, | ||
112 | {a="([Iy])(')(aN)(%p?%s)", b="%1ئ%3%4"}, | ||
113 | {a="([^uai])(')(aN)(%p?)$", b="%1ء%3ا%4"}, | ||
114 | {a="([^uai])(')(aN)(%p?%s)", b="%1ء%3ا%4"}, | ||
115 | {a="([^uai])(')([ui]N?%p?)$", b="%1ء%3"}, | ||
116 | {a="([^uai])(')([ui]N?)(%p?%s)", b="%1ء%3%4"}, | ||
107 | -- u | 117 | -- u |
108 | {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"}, | 118 | {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"}, |
109 | {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"}, | 119 | {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"}, |
@@ -230,8 +240,18 @@ hamzafveasy = { -- differences marked below with 'easy' | |||
230 | -- take out the following two lines: | 240 | -- take out the following two lines: |
231 | -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | 241 | -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. |
232 | -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | 242 | -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. |
233 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, | 243 | -- |
234 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, | 244 | -- The Munjid says that such words as radI'aN do not have the |
245 | -- hamzah alone on the line so replace the following two lines with | ||
246 | -- the next two: | ||
247 | -- {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, | ||
248 | -- {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, | ||
249 | {a="([Iy])(')(aN%p?)$", b="%1ئ%3"}, | ||
250 | {a="([Iy])(')(aN)(%p?%s)", b="%1ئ%3%4"}, | ||
251 | {a="([^uai])(')(aN)(%p?)$", b="%1ء%3ا%4"}, | ||
252 | {a="([^uai])(')(aN)(%p?%s)", b="%1ء%3ا%4"}, | ||
253 | {a="([^uai])(')([ui]N?%p?)$", b="%1ء%3"}, | ||
254 | {a="([^uai])(')([ui]N?)(%p?%s)", b="%1ء%3%4"}, | ||
235 | -- u | 255 | -- u |
236 | {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"}, | 256 | {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"}, |
237 | {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"}, | 257 | {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"}, |