diff options
-rw-r--r-- | arabluatex_fullvoc.lua | 6 | ||||
-rw-r--r-- | arabluatex_voc.lua | 2 |
2 files changed, 6 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"}, |
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua index 135a757..e2b946c 100644 --- a/arabluatex_voc.lua +++ b/arabluatex_voc.lua | |||
@@ -195,6 +195,7 @@ hamza = { | |||
195 | -- taḫfīfu 'l-hamza | 195 | -- taḫfīfu 'l-hamza |
196 | {a="'u'([^uaiUAI])", b="أU%1"}, | 196 | {a="'u'([^uaiUAI])", b="أU%1"}, |
197 | {a="'i'([^uaiUAI])", b="إI%1"}, | 197 | {a="'i'([^uaiUAI])", b="إI%1"}, |
198 | {a="([wf]a)%-\'", b="%1أْ"}, | ||
198 | {a="^u'([^uaiUAI])", b="اU%1"}, | 199 | {a="^u'([^uaiUAI])", b="اU%1"}, |
199 | {a="([^uaiUAIYN][%s%(%[%<])u'([^uaiUAI])", b="%1اU%2"}, | 200 | {a="([^uaiUAIYN][%s%(%[%<])u'([^uaiUAI])", b="%1اU%2"}, |
200 | {a="^i'([^uaiUAI])", b="اI%1"}, | 201 | {a="^i'([^uaiUAI])", b="اI%1"}, |
@@ -311,6 +312,7 @@ hamzaeasy = { -- differences marked below with 'easy' | |||
311 | -- taḫfīfu 'l-hamza | 312 | -- taḫfīfu 'l-hamza |
312 | {a="'u'([^uaiUAI])", b="أU%1"}, | 313 | {a="'u'([^uaiUAI])", b="أU%1"}, |
313 | {a="'i'([^uaiUAI])", b="إI%1"}, | 314 | {a="'i'([^uaiUAI])", b="إI%1"}, |
315 | {a="([wf]a)%-\'", b="%1أْ"}, | ||
314 | {a="^u'([^uaiUAI])", b="اU%1"}, | 316 | {a="^u'([^uaiUAI])", b="اU%1"}, |
315 | {a="([^uaiUAIYN][%s%(%[%<])u'([^uaiUAI])", b="%1اU%2"}, | 317 | {a="([^uaiUAIYN][%s%(%[%<])u'([^uaiUAI])", b="%1اU%2"}, |
316 | {a="^i'([^uaiUAI])", b="اI%1"}, | 318 | {a="^i'([^uaiUAI])", b="اI%1"}, |