aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_fullvoc.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2017-08-01 19:19:59 +0200
committerRobert Alessi <alessi@robertalessi.net>2017-08-01 19:19:59 +0200
commit09fc251b695b12866e548aae96ed7a08920dd8c6 (patch)
treeac902676601a7ba7676f67039ce4612d518f7e30 /arabluatex_fullvoc.lua
parent514d87a7e6892b614467bb0ffae2aaca54528e34 (diff)
downloadarabluatex-09fc251b695b12866e548aae96ed7a08920dd8c6.tar.gz
new rule: [wf]a-' may be used in imperatives should one wish to reject the initial alif conjunctionis of weak verbs
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r--arabluatex_fullvoc.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua
index 1ad4bb8..62efaa9 100644
--- a/arabluatex_fullvoc.lua
+++ b/arabluatex_fullvoc.lua
@@ -58,7 +58,8 @@ hamzafv = {
58 {a="%'%_I", b="إI"}, 58 {a="%'%_I", b="إI"},
59 -- taḫfīfu 'l-hamza 59 -- taḫfīfu 'l-hamza
60 {a="'u'([^uaiUAI])", b="أU%1"}, 60 {a="'u'([^uaiUAI])", b="أU%1"},
61 {a="'i'([^uaiUAI])", b="إI%1"}, 61 {a="'i'([^uaiUAI])", b="إI%1"},
62 {a="([wf]a)%-\'", b="%1أْ"},
62 {a="^u'([^uaiUAI])", b="اU%1"}, 63 {a="^u'([^uaiUAI])", b="اU%1"},
63 {a="([^uaiUAIYN][%s%(%[%<])u'([^uaiUAI])", b="%1اU%2"}, 64 {a="([^uaiUAIYN][%s%(%[%<])u'([^uaiUAI])", b="%1اU%2"},
64 {a="^i'([^uaiUAI])", b="اI%1"}, 65 {a="^i'([^uaiUAI])", b="اI%1"},
@@ -183,7 +184,8 @@ hamzafveasy = { -- differences marked below with 'easy'
183 {a="%'%_I", b="إI"}, 184 {a="%'%_I", b="إI"},
184 -- taḫfīfu 'l-hamza 185 -- taḫfīfu 'l-hamza
185 {a="'u'([^uaiUAI])", b="أU%1"}, 186 {a="'u'([^uaiUAI])", b="أU%1"},
186 {a="'i'([^uaiUAI])", b="إI%1"}, 187 {a="'i'([^uaiUAI])", b="إI%1"},
188 {a="([wf]a)%-\'", b="%1أْ"},
187 {a="^u'([^uaiUAI])", b="اU%1"}, 189 {a="^u'([^uaiUAI])", b="اU%1"},
188 {a="([^uaiUAIYN][%s%(%[%<])u'([^uaiUAI])", b="%1اU%2"}, 190 {a="([^uaiUAIYN][%s%(%[%<])u'([^uaiUAI])", b="%1اU%2"},
189 {a="^i'([^uaiUAI])", b="اI%1"}, 191 {a="^i'([^uaiUAI])", b="اI%1"},