aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_fullvoc.lua
diff options
context:
space:
mode:
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r--arabluatex_fullvoc.lua28
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"},