aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_fullvoc.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2016-11-21 21:12:11 +0100
committerRobert Alessi <alessi@robertalessi.net>2016-11-21 21:12:11 +0100
commita047d1130e006c050c3b2807e91d62f9ffe3d169 (patch)
treef5e72d26db30487d239125b666d884e24f0bc108 /arabluatex_fullvoc.lua
parent17e0b49d4a7e28efdffe4f209afdff3f5c580475 (diff)
downloadarabluatex-a047d1130e006c050c3b2807e91d62f9ffe3d169.tar.gz
the middle hamza was wrongly parsed in words like ḥīnaʾiḏin
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r--arabluatex_fullvoc.lua40
1 files changed, 20 insertions, 20 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua
index 5c1e6e2..2ebd243 100644
--- a/arabluatex_fullvoc.lua
+++ b/arabluatex_fullvoc.lua
@@ -74,29 +74,29 @@ hamzafv = {
74 -- ^say'aN and .zim'aN are special orthographies 74 -- ^say'aN and .zim'aN are special orthographies
75 {a="(%^say)(%')(aN)", b="%1ئ%3"}, 75 {a="(%^say)(%')(aN)", b="%1ئ%3"},
76 {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, 76 {a="(.zi?m)(%')(aN)", b="%1ئ%3"},
77 {a="([^uai])(')([uai]N?)$", b="%1ء%3"}, 77 {a="([^uai])(')([uai][^%.%^%_]N?)$", b="%1ء%3"},
78 {a="([^uai])(')([uai]N?)(%W)", b="%1ء%3%4"}, 78 {a="([^uai])(')([uai][^%.%^%_]N?)(%W)", b="%1ء%3%4"},
79-- u 79-- u
80 {a="(u)(')([uai]N?)$", b="%1ؤ%3"}, 80 {a="(u)(')([uai][^%.%^%_]N?)$", b="%1ؤ%3"},
81 {a="(u)(')([uai]N?)(%W)", b="%1ؤ%3%4"}, 81 {a="(u)(')([uai][^%.%^%_]N?)(%W)", b="%1ؤ%3%4"},
82 {a="(u)(')$", b="%1ؤْ"}, 82 {a="(u)(')$", b="%1ؤْ"},
83 {a="(u)(')(%W)", b="%1ؤْ%3"}, 83 {a="(u)(')(%W)", b="%1ؤْ%3"},
84-- a 84-- a
85 {a="(a)(')(A)$", b="%1آ"}, 85 {a="(a)(')(A)$", b="%1آ"},
86 {a="(a)(')(A)(%W)", b="%1آ%4"}, 86 {a="(a)(')(A)(%W)", b="%1آ%4"},
87 {a="(a)(')([u]N?)$", b="%1أ%3"}, 87 {a="(a)(')([u][^%.%^%_]N?)$", b="%1أ%3"},
88 {a="(a)(')([u]N?)(%W)", b="%1أ%3%4"}, 88 {a="(a)(')([u][^%.%^%_]N?)(%W)", b="%1أ%3%4"},
89 {a="(a)(')(a)$", b="%1أ%3"}, 89 {a="(a)(')(a)$", b="%1أ%3"},
90 {a="(a)(')(a)(%W)", b="%1أ%3%4"}, 90 {a="(a)(')(a)(%W)", b="%1أ%3%4"},
91 {a="(a)(')(aN)$", b="%1أً"}, 91 {a="(a)(')(aN)$", b="%1أً"},
92 {a="(a)(')(aN)(%W)", b="%1أً%4"}, 92 {a="(a)(')(aN)(%W)", b="%1أً%4"},
93 {a="(a)(')([i]N?)$", b="%1إ%3"}, 93 {a="(a)(')([i][^%.%^%_]N?)$", b="%1إ%3"},
94 {a="(a)(')([i]N?)(%W)", b="%1إ%3%4"}, 94 {a="(a)(')([i][^%.%^%_]N?)(%W)", b="%1إ%3%4"},
95 {a="(a)(')$", b="%1أْ"}, 95 {a="(a)(')$", b="%1أْ"},
96 {a="(a)(')(%W)", b="%1أْ%3"}, 96 {a="(a)(')(%W)", b="%1أْ%3"},
97-- i 97-- i
98 {a="(i)(')([uai]N?)$", b="%1ئ%3"}, 98 {a="(i)(')([uai][^%.%^%_]N?)$", b="%1ئ%3"},
99 {a="(i)(')([uai]N?)(%W)", b="%1ئ%3%4"}, 99 {a="(i)(')([uai][^%.%^%_]N?)(%W)", b="%1ئ%3%4"},
100 {a="(i)(')$", b="%1ئْ"}, 100 {a="(i)(')$", b="%1ئْ"},
101 {a="(i)(')(%W)", b="%1ئْ%3"}, 101 {a="(i)(')(%W)", b="%1ئْ%3"},
102-- 102--
@@ -174,29 +174,29 @@ hamzafveasy = { -- differences marked below with 'easy'
174 -- ^say'aN and .zim'aN are special orthographies 174 -- ^say'aN and .zim'aN are special orthographies
175 {a="(%^say)(%')(aN)", b="%1ئ%3"}, 175 {a="(%^say)(%')(aN)", b="%1ئ%3"},
176 {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, 176 {a="(.zi?m)(%')(aN)", b="%1ئ%3"},
177 {a="([^uai])(')([uai]N?)$", b="%1ء%3"}, 177 {a="([^uai])(')([uai][^%.%^%_]N?)$", b="%1ء%3"},
178 {a="([^uai])(')([uai]N?)(%W)", b="%1ء%3%4"}, 178 {a="([^uai])(')([uai][^%.%^%_]N?)(%W)", b="%1ء%3%4"},
179-- u 179-- u
180 {a="(u)(')([uai]N?)$", b="%1ؤ%3"}, 180 {a="(u)(')([uai][^%.%^%_]N?)$", b="%1ؤ%3"},
181 {a="(u)(')([uai]N?)(%W)", b="%1ؤ%3%4"}, 181 {a="(u)(')([uai][^%.%^%_]N?)(%W)", b="%1ؤ%3%4"},
182 {a="(u)(')$", b="%1ؤْ"}, 182 {a="(u)(')$", b="%1ؤْ"},
183 {a="(u)(')(%W)", b="%1ؤْ%3"}, 183 {a="(u)(')(%W)", b="%1ؤْ%3"},
184-- a 184-- a
185 {a="(a)(')(A)$", b="%1آ"}, 185 {a="(a)(')(A)$", b="%1آ"},
186 {a="(a)(')(A)(%W)", b="%1آ%4"}, 186 {a="(a)(')(A)(%W)", b="%1آ%4"},
187 {a="(a)(')([u]N?)$", b="%1أ%3"}, 187 {a="(a)(')([u][^%.%^%_]N?)$", b="%1أ%3"},
188 {a="(a)(')([u]N?)(%W)", b="%1أ%3%4"}, 188 {a="(a)(')([u][^%.%^%_]N?)(%W)", b="%1أ%3%4"},
189 {a="(a)(')(a)$", b="%1أ%3"}, 189 {a="(a)(')(a)$", b="%1أ%3"},
190 {a="(a)(')(a)(%W)", b="%1أ%3%4"}, 190 {a="(a)(')(a)(%W)", b="%1أ%3%4"},
191 {a="(a)(')(aN)$", b="%1أً"}, 191 {a="(a)(')(aN)$", b="%1أً"},
192 {a="(a)(')(aN)(%W)", b="%1أً%4"}, 192 {a="(a)(')(aN)(%W)", b="%1أً%4"},
193 {a="(a)(')([i]N?)$", b="%1إ%3"}, 193 {a="(a)(')([i][^%.%^%_]N?)$", b="%1إ%3"},
194 {a="(a)(')([i]N?)(%W)", b="%1إ%3%4"}, 194 {a="(a)(')([i][^%.%^%_]N?)(%W)", b="%1إ%3%4"},
195 {a="(a)(')$", b="%1أْ"}, 195 {a="(a)(')$", b="%1أْ"},
196 {a="(a)(')(%W)", b="%1أْ%3"}, 196 {a="(a)(')(%W)", b="%1أْ%3"},
197-- i 197-- i
198 {a="(i)(')([uai]N?)$", b="%1ئ%3"}, 198 {a="(i)(')([uai][^%.%^%_]N?)$", b="%1ئ%3"},
199 {a="(i)(')([uai]N?)(%W)", b="%1ئ%3%4"}, 199 {a="(i)(')([uai][^%.%^%_]N?)(%W)", b="%1ئ%3%4"},
200 {a="(i)(')$", b="%1ئْ"}, 200 {a="(i)(')$", b="%1ئْ"},
201 {a="(i)(')(%W)", b="%1ئْ%3"}, 201 {a="(i)(')(%W)", b="%1ئْ%3"},
202-- 202--