diff options
author | Robert Alessi <alessi@robertalessi.net> | 2017-09-08 09:46:48 +0200 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2017-09-08 09:46:48 +0200 |
commit | 30e818377ec27916cedb20ae597b40a60e0b7b96 (patch) | |
tree | 6d0922902538ee2668ac2a615e6df0179d74a985 | |
parent | 19a4ab7d4518d410f85cdc0c94de51686646b1f6 (diff) | |
download | arabluatex-30e818377ec27916cedb20ae597b40a60e0b7b96.tar.gz |
such words as hay'At should not have the maddah
-rw-r--r-- | arabluatex_fullvoc.lua | 10 | ||||
-rw-r--r-- | arabluatex_voc.lua | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index cf33a3a..769b841 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua | |||
@@ -66,7 +66,7 @@ hamzafv = { | |||
66 | {a="([^uaiUAIYN][%s%(%[%<])i'([^uaiUAI])", b="%1اI%2"}, | 66 | {a="([^uaiUAIYN][%s%(%[%<])i'([^uaiUAI])", b="%1اI%2"}, |
67 | -- madda (historic writing below) | 67 | -- madda (historic writing below) |
68 | {a="'a'([^uaiUAI])", b="آ%1"}, | 68 | {a="'a'([^uaiUAI])", b="آ%1"}, |
69 | {a="([^uiUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, | 69 | {a="([^uiyUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, |
70 | {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, | 70 | {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, |
71 | {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, | 71 | {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, |
72 | {a="(A)(')(uN?%p?)$", b="aآء%3"}, | 72 | {a="(A)(')(uN?%p?)$", b="aآء%3"}, |
@@ -129,8 +129,8 @@ hamzafv = { | |||
129 | {a="(i)(')(%p?%s)", b="%1ئْ%3"}, | 129 | {a="(i)(')(%p?%s)", b="%1ئْ%3"}, |
130 | -- | 130 | -- |
131 | -- middle | 131 | -- middle |
132 | {a="([Uw])(')", b="%1ء"}, --new | 132 | {a="([UIwy])(')", b="%1ء"}, --new |
133 | {a="([Iy])(')", b="%1ئ"}, | 133 | -- {a="([Iy])(')", b="%1ئ"}, --included in the above line |
134 | {a="([^uai])(')([uU])", b="%1ؤ%3"}, | 134 | {a="([^uai])(')([uU])", b="%1ؤ%3"}, |
135 | {a="([^uai])(')(%_?[aAY])", b="%1أ%3"}, | 135 | {a="([^uai])(')(%_?[aAY])", b="%1أ%3"}, |
136 | {a="([^uai])(')([iI])", b="%1ئ%3"}, | 136 | {a="([^uai])(')([iI])", b="%1ئ%3"}, |
@@ -192,7 +192,7 @@ hamzafveasy = { -- differences marked below with 'easy' | |||
192 | {a="([^uaiUAIYN][%s%(%[%<])i'([^uaiUAI])", b="%1اI%2"}, | 192 | {a="([^uaiUAIYN][%s%(%[%<])i'([^uaiUAI])", b="%1اI%2"}, |
193 | -- madda (historic writing below) | 193 | -- madda (historic writing below) |
194 | {a="'a'([^uaiUAI])", b="آ%1"}, | 194 | {a="'a'([^uaiUAI])", b="آ%1"}, |
195 | {a="([^uiUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, | 195 | {a="([^uiyUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, |
196 | {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, | 196 | {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, |
197 | {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, | 197 | {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, |
198 | --easy (begin) | 198 | --easy (begin) |
@@ -268,7 +268,7 @@ hamzafveasy = { -- differences marked below with 'easy' | |||
268 | -- | 268 | -- |
269 | -- middle | 269 | -- middle |
270 | {a="([Uw])(')", b="%1ء"}, --new | 270 | {a="([Uw])(')", b="%1ء"}, --new |
271 | {a="([Iy])(')", b="%1ئ"}, | 271 | {a="([Iy])(')", b="%1ئ"}, --easy |
272 | {a="([^uai])(')([uU])", b="%1ؤ%3"}, | 272 | {a="([^uai])(')([uU])", b="%1ؤ%3"}, |
273 | {a="([^uai])(')(%_?[aAY])", b="%1أ%3"}, | 273 | {a="([^uai])(')(%_?[aAY])", b="%1أ%3"}, |
274 | {a="([^uai])(')([iI])", b="%1ئ%3"}, | 274 | {a="([^uai])(')([iI])", b="%1ئ%3"}, |
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua index 68b290d..4d9473a 100644 --- a/arabluatex_voc.lua +++ b/arabluatex_voc.lua | |||
@@ -202,7 +202,7 @@ hamza = { | |||
202 | {a="([^uaiUAIYN][%s%(%[%<])i'([^uaiUAI])", b="%1اI%2"}, | 202 | {a="([^uaiUAIYN][%s%(%[%<])i'([^uaiUAI])", b="%1اI%2"}, |
203 | -- madda (historic writing below) | 203 | -- madda (historic writing below) |
204 | {a="'a'([^uaiUAI])", b="آ%1"}, | 204 | {a="'a'([^uaiUAI])", b="آ%1"}, |
205 | {a="([^uiUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, | 205 | {a="([^uiyUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, |
206 | {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, | 206 | {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, |
207 | {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, | 207 | {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, |
208 | {a="(A)(')(uN?%p?)$", b="aآء%3"}, | 208 | {a="(A)(')(uN?%p?)$", b="aآء%3"}, |
@@ -265,8 +265,8 @@ hamza = { | |||
265 | {a="(i)(')(%p?%s)", b="%1ئ%3"}, | 265 | {a="(i)(')(%p?%s)", b="%1ئ%3"}, |
266 | -- | 266 | -- |
267 | -- middle | 267 | -- middle |
268 | {a="([Uw])(')", b="%1ء"}, --new | 268 | {a="([UIwy])(')", b="%1ء"}, --new |
269 | {a="([Iy])(')", b="%1ئ"}, | 269 | -- {a="([Iy])(')", b="%1ئ"}, -- included in the above line |
270 | {a="([^uai])(')([uU])", b="%1ؤ%3"}, | 270 | {a="([^uai])(')([uU])", b="%1ؤ%3"}, |
271 | {a="([^uai])(')(%_?[aAY])", b="%1أ%3"}, | 271 | {a="([^uai])(')(%_?[aAY])", b="%1أ%3"}, |
272 | {a="([^uai])(')([iI])", b="%1ئ%3"}, | 272 | {a="([^uai])(')([iI])", b="%1ئ%3"}, |
@@ -319,7 +319,7 @@ hamzaeasy = { -- differences marked below with 'easy' | |||
319 | {a="([^uaiUAIYN][%s%(%[%<])i'([^uaiUAI])", b="%1اI%2"}, | 319 | {a="([^uaiUAIYN][%s%(%[%<])i'([^uaiUAI])", b="%1اI%2"}, |
320 | -- madda (historic writing below) | 320 | -- madda (historic writing below) |
321 | {a="'a'([^uaiUAI])", b="آ%1"}, | 321 | {a="'a'([^uaiUAI])", b="آ%1"}, |
322 | {a="([^uiUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, | 322 | {a="([^uiyUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, |
323 | {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, | 323 | {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, |
324 | {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, | 324 | {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, |
325 | --easy (begin) | 325 | --easy (begin) |
@@ -395,7 +395,7 @@ hamzaeasy = { -- differences marked below with 'easy' | |||
395 | -- | 395 | -- |
396 | -- middle | 396 | -- middle |
397 | {a="([Uw])(')", b="%1ء"}, --new | 397 | {a="([Uw])(')", b="%1ء"}, --new |
398 | {a="([Iy])(')", b="%1ئ"}, | 398 | {a="([Iy])(')", b="%1ئ"}, --easy |
399 | {a="([^uai])(')([uU])", b="%1ؤ%3"}, | 399 | {a="([^uai])(')([uU])", b="%1ؤ%3"}, |
400 | {a="([^uai])(')(%_?[aAY])", b="%1أ%3"}, | 400 | {a="([^uai])(')(%_?[aAY])", b="%1أ%3"}, |
401 | {a="([^uai])(')([iI])", b="%1ئ%3"}, | 401 | {a="([^uai])(')([iI])", b="%1ئ%3"}, |