aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_fullvoc.lua
diff options
context:
space:
mode:
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r--arabluatex_fullvoc.lua13
1 files changed, 7 insertions, 6 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua
index 1b72388..42063ec 100644
--- a/arabluatex_fullvoc.lua
+++ b/arabluatex_fullvoc.lua
@@ -64,7 +64,7 @@ raw = {
64 {a="i", b="ِ"} 64 {a="i", b="ِ"}
65} 65}
66 66
67-- this will eventually be new 67-- this is new
68hamzafv = { 68hamzafv = {
69 -- initial long u 69 -- initial long u
70 {a="%'%_U", b="أU"}, 70 {a="%'%_U", b="أU"},
@@ -101,12 +101,13 @@ hamzafv = {
101 {a="(i)(')([aA])", b="%1ئ%3"}, 101 {a="(i)(')([aA])", b="%1ئ%3"},
102 {a="(i)(')([uU])", b="%1ئ%3"}, 102 {a="(i)(')([uU])", b="%1ئ%3"},
103 {a="(i)(')([iI])", b="%1ئ%3"}, 103 {a="(i)(')([iI])", b="%1ئ%3"},
104 {a="(a)(')([^uaiUAI])", b="%1أ%3"}, 104 {a="(a)(')([^uaiUAI])", b="%1أْ%3"},
105 {a="(u)(')([^uaiUAI])", b="%1ؤ%3"}, 105 {a="(u)(')([^uaiUAI])", b="%1ؤْ%3"},
106 {a="(i)(')([^uaiUAI])", b="%1ئ%3"} 106 {a="(i)(')([^uaiUAI])", b="%1ئْ%3"}
107} 107}
108 108
109trigraphs = { -- trigraphs or more 109-- this is new
110trigraphsfv = { -- trigraphs or more
110 -- 'llatI / 'llad_I 111 -- 'llatI / 'llad_I
111 {a="^'ll(a)([%_]?[dt])", b="الّ%1%2"}, 112 {a="^'ll(a)([%_]?[dt])", b="الّ%1%2"},
112 {a="(%s)'ll(a)([%_]?[dt])", b="%1الّ%2%3"}, 113 {a="(%s)'ll(a)([%_]?[dt])", b="%1الّ%2%3"},
@@ -188,7 +189,7 @@ digraphsfv = {
188 {a="hh", b="هّ"}, 189 {a="hh", b="هّ"},
189 {a="ww", b="وّ"}, 190 {a="ww", b="وّ"},
190 {a="yy", b="يّ"}, 191 {a="yy", b="يّ"},
191 -- sukūn end 192 -- sukūn begin
192 {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([%s])", b="%1ْ%2"}, 193 {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([%s])", b="%1ْ%2"},
193 {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([^%_uaiUAIًٌٍ])", b="%1ْ%2"}, 194 {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([^%_uaiUAIًٌٍ])", b="%1ْ%2"},
194 -- sukūn end 195 -- sukūn end