aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_voc.lua
diff options
context:
space:
mode:
Diffstat (limited to 'arabluatex_voc.lua')
-rw-r--r--arabluatex_voc.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index e547f6b..16ddd55 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -211,7 +211,9 @@ hamza = {
211 {a="'a'([^uaiUAI])", b="آ%1"}, 211 {a="'a'([^uaiUAI])", b="آ%1"},
212 {a="([^uiyUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, 212 {a="([^uiyUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"},
213 {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, 213 {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"},
214 {a="\'a?A(O[%_%^%.]?[%`%'btjghxdrzsfqklmnywAY]-O)", b="آ"},
214 {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, 215 {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"},
216 {a="(A)(O%'[%S]-O)", b="آ"},
215 {a="(A)(')(uN?%p*)$", b="aآء%3"}, 217 {a="(A)(')(uN?%p*)$", b="aآء%3"},
216 {a="(A)(')(uN?)(%p*%s)", b="aآء%3%4"}, 218 {a="(A)(')(uN?)(%p*%s)", b="aآء%3%4"},
217 {a="(A)(')(iN?%p*)$", b="aآء%3"}, 219 {a="(A)(')(iN?%p*)$", b="aآء%3"},
@@ -328,8 +330,10 @@ hamzaeasy = { -- differences marked below with 'easy'
328 {a="'a'([^uaiUAI])", b="آ%1"}, 330 {a="'a'([^uaiUAI])", b="آ%1"},
329 {a="([^uiyUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, 331 {a="([^uiyUI])\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"},
330 {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"}, 332 {a="^\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="آ%1"},
333 {a="\'a?A(O[%_%^%.]?[%`%'btjghxdrzsfqklmnywAY]-O)", b="آ"},
331 {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"}, 334 {a="(%W)\'a?A([%_%^%.]?[%`%'btjghxdrzsfqklmnywAY])", b="%1آ%2"},
332 --easy (begin) 335 --easy (begin)
336 {a="(A)(O%'[%S]-O)", b="ا"},
333 {a="(A)(')(uN?%p*)$", b="aاء%3"}, 337 {a="(A)(')(uN?%p*)$", b="aاء%3"},
334 {a="(A)(')(uN?)(%p*%s)", b="aاء%3%4"}, 338 {a="(A)(')(uN?)(%p*%s)", b="aاء%3%4"},
335 {a="(A)(')(iN?%p*)$", b="aاء%3"}, 339 {a="(A)(')(iN?%p*)$", b="aاء%3"},
@@ -886,6 +890,7 @@ punctuation = {
886 890
887null = { 891null = {
888 {a="%|", b=""}, 892 {a="%|", b=""},
893 {a="^%-", b=""},
889 {a="([^0-9])(%-)", b="%1"}, 894 {a="([^0-9])(%-)", b="%1"},
890 {a="O[%S]-O", b=""}, 895 {a="O[%S]-O", b=""},
891 {a="[%^%_](.)", b=">??<%1"} 896 {a="[%^%_](.)", b=">??<%1"}