aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_voc.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2017-07-28 11:15:18 +0200
committerRobert Alessi <alessi@robertalessi.net>2017-07-28 11:15:18 +0200
commitb6175aab1a47746d038a799ea1eb0586fb1621b1 (patch)
treedc6c605cf5f4a435be3756fbdde39633e8b06e8e /arabluatex_voc.lua
parentebd79c76eb6da4498c8b3f4854e990096734586c (diff)
downloadarabluatex-b6175aab1a47746d038a799ea1eb0586fb1621b1.tar.gz
modified 'voc' and 'trans' rules accordingly
Diffstat (limited to 'arabluatex_voc.lua')
-rw-r--r--arabluatex_voc.lua28
1 files changed, 14 insertions, 14 deletions
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index ca1aa99..0913304 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -238,7 +238,7 @@ hamza = {
238-- u 238-- u
239 {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"}, 239 {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"},
240 {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"}, 240 {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"},
241 {a="(u)('%p?)$", b="%1ؤ"}, 241 {a="(u)(')(%p?)$", b="%1ؤ%3"},
242 {a="(u)(')(%p?%s)", b="%1ؤ%3"}, 242 {a="(u)(')(%p?%s)", b="%1ؤ%3"},
243-- a 243-- a
244 {a="(a)(')(A%p?)$", b="%1آ"}, 244 {a="(a)(')(A%p?)$", b="%1آ"},
@@ -251,27 +251,27 @@ hamza = {
251 {a="(a)(')(aN)(%p?%s)", b="%1أً%4"}, 251 {a="(a)(')(aN)(%p?%s)", b="%1أً%4"},
252 {a="(a)(')([i]N?%p?)$", b="%1إ%3"}, 252 {a="(a)(')([i]N?%p?)$", b="%1إ%3"},
253 {a="(a)(')([i]N?)(%p?%s)", b="%1إ%3%4"}, 253 {a="(a)(')([i]N?)(%p?%s)", b="%1إ%3%4"},
254 {a="(a)('%p?)$", b="%1أ"}, 254 {a="(a)(')(%p?)$", b="%1أ%3"},
255 {a="(a)(')(%p?%s)", b="%1أ%3"}, 255 {a="(a)(')(%p?%s)", b="%1أ%3"},
256-- i 256-- i
257 {a="(i)(')([uai]N?%p?)$", b="%1ئ%3"}, 257 {a="(i)(')([uai]N?%p?)$", b="%1ئ%3"},
258 {a="(i)(')([uai]N?)(%p?%s)", b="%1ئ%3%4"}, 258 {a="(i)(')([uai]N?)(%p?%s)", b="%1ئ%3%4"},
259 {a="(i)('%p?)$", b="%1ئ"}, 259 {a="(i)(')(%p?)$", b="%1ئ%3"},
260 {a="(i)(')(%p?%s)", b="%1ئ%3"}, 260 {a="(i)(')(%p?%s)", b="%1ئ%3"},
261-- 261--
262 -- middle 262 -- middle
263 {a="(U)(')", b="%1ء"}, 263 {a="(U)(')", b="%1ء"},
264 {a="([Iy])(')", b="%1ئ"}, 264 {a="([Iy])(')", b="%1ئ"},
265 {a="([^uai])(')([uU])", b="%1ؤ%3"}, 265 {a="([^uai])(')([uU])", b="%1ؤ%3"},
266 {a="([^uai])(')([aA])", b="%1أ%3"}, 266 {a="([^uai])(')(%_?[aAY])", b="%1أ%3"},
267 {a="([^uai])(')([iI])", b="%1ئ%3"}, 267 {a="([^uai])(')([iI])", b="%1ئ%3"},
268 {a="(u)(')([uU])", b="%1ؤ%3"}, 268 {a="(u)(')([uU])", b="%1ؤ%3"},
269 {a="(u)(')([aA])", b="%1ؤ%3"}, 269 {a="(u)(')(%_?[aAY])", b="%1ؤ%3"},
270 {a="(u)(')([iI])", b="%1ئ%3"}, 270 {a="(u)(')([iI])", b="%1ئ%3"},
271 {a="(a)(')([aA])", b="%1أ%3"}, 271 {a="(a)(')(%_?[aAY])", b="%1أ%3"},
272 {a="(a)(')([uU])", b="%1ؤ%3"}, 272 {a="(a)(')([uU])", b="%1ؤ%3"},
273 {a="(a)(')([iI])", b="%1ئ%3"}, 273 {a="(a)(')([iI])", b="%1ئ%3"},
274 {a="(i)(')([aA])", b="%1ئ%3"}, 274 {a="(i)(')(%_?[aAY])", b="%1ئ%3"},
275 {a="(i)(')([uU])", b="%1ئ%3"}, 275 {a="(i)(')([uU])", b="%1ئ%3"},
276 {a="(i)(')([iI])", b="%1ئ%3"}, 276 {a="(i)(')([iI])", b="%1ئ%3"},
277 {a="(a)(')([^uaiUAI])", b="%1أ%3"}, 277 {a="(a)(')([^uaiUAI])", b="%1أ%3"},
@@ -352,7 +352,7 @@ hamzaeasy = { -- differences marked below with 'easy'
352-- u 352-- u
353 {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"}, 353 {a="(u)(')([uai]N?%p?)$", b="%1ؤ%3"},
354 {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"}, 354 {a="(u)(')([uai]N?)(%p?%s)", b="%1ؤ%3%4"},
355 {a="(u)('%p?)$", b="%1ؤ"}, 355 {a="(u)(')(%p?)$", b="%1ؤ%3"},
356 {a="(u)(')(%p?%s)", b="%1ؤ%3"}, 356 {a="(u)(')(%p?%s)", b="%1ؤ%3"},
357-- a 357-- a
358 {a="(a)(')(A%p?)$", b="%1آ"}, 358 {a="(a)(')(A%p?)$", b="%1آ"},
@@ -365,27 +365,27 @@ hamzaeasy = { -- differences marked below with 'easy'
365 {a="(a)(')(aN)(%p?%s)", b="%1أً%4"}, 365 {a="(a)(')(aN)(%p?%s)", b="%1أً%4"},
366 {a="(a)(')([i]N?%p?)$", b="%1إ%3"}, 366 {a="(a)(')([i]N?%p?)$", b="%1إ%3"},
367 {a="(a)(')([i]N?)(%p?%s)", b="%1إ%3%4"}, 367 {a="(a)(')([i]N?)(%p?%s)", b="%1إ%3%4"},
368 {a="(a)('%p?)$", b="%1أ"}, 368 {a="(a)(')(%p?)$", b="%1أ%3"},
369 {a="(a)(')(%p?%s)", b="%1أ%3"}, 369 {a="(a)(')(%p?%s)", b="%1أ%3"},
370-- i 370-- i
371 {a="(i)(')([uai]N?%p?)$", b="%1ئ%3"}, 371 {a="(i)(')([uai]N?%p?)$", b="%1ئ%3"},
372 {a="(i)(')([uai]N?)(%p?%s)", b="%1ئ%3%4"}, 372 {a="(i)(')([uai]N?)(%p?%s)", b="%1ئ%3%4"},
373 {a="(i)('%p?)$", b="%1ئ"}, 373 {a="(i)(')(%p?)$", b="%1ئ%3"},
374 {a="(i)(')(%p?%s)", b="%1ئ%3"}, 374 {a="(i)(')(%p?%s)", b="%1ئ%3"},
375-- 375--
376 -- middle 376 -- middle
377 {a="(U)(')", b="%1ء"}, 377 {a="(U)(')", b="%1ء"},
378 {a="([Iy])(')", b="%1ئ"}, 378 {a="([Iy])(')", b="%1ئ"},
379 {a="([^uai])(')([uU])", b="%1ؤ%3"}, 379 {a="([^uai])(')([uU])", b="%1ؤ%3"},
380 {a="([^uai])(')([aA])", b="%1أ%3"}, 380 {a="([^uai])(')(%_?[aAY])", b="%1أ%3"},
381 {a="([^uai])(')([iI])", b="%1ئ%3"}, 381 {a="([^uai])(')([iI])", b="%1ئ%3"},
382 {a="(u)(')([uU])", b="%1ؤ%3"}, 382 {a="(u)(')([uU])", b="%1ؤ%3"},
383 {a="(u)(')([aA])", b="%1ؤ%3"}, 383 {a="(u)(')(%_?[aAY])", b="%1ؤ%3"},
384 {a="(u)(')([iI])", b="%1ئ%3"}, 384 {a="(u)(')([iI])", b="%1ئ%3"},
385 {a="(a)(')([aA])", b="%1أ%3"}, 385 {a="(a)(')(%_?[aAY])", b="%1أ%3"},
386 {a="(a)(')([uU])", b="%1ؤ%3"}, 386 {a="(a)(')([uU])", b="%1ؤ%3"},
387 {a="(a)(')([iI])", b="%1ئ%3"}, 387 {a="(a)(')([iI])", b="%1ئ%3"},
388 {a="(i)(')([aA])", b="%1ئ%3"}, 388 {a="(i)(')(%_?[aAY])", b="%1ئ%3"},
389 {a="(i)(')([uU])", b="%1ئ%3"}, 389 {a="(i)(')([uU])", b="%1ئ%3"},
390 {a="(i)(')([iI])", b="%1ئ%3"}, 390 {a="(i)(')([iI])", b="%1ئ%3"},
391 {a="(a)(')([^uaiUAI])", b="%1أ%3"}, 391 {a="(a)(')([^uaiUAI])", b="%1أ%3"},