From f2911c64dda6d51f87791942660689e6d782b1f6 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Thu, 25 Feb 2016 20:12:36 +0100 Subject: =?UTF-8?q?add=20hamza=20+=20suk=C5=ABn=20in=20fullvoc=20tables?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arabluatex_fullvoc.lua | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'arabluatex_fullvoc.lua') 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 = { {a="i", b="ِ"} } --- this will eventually be new +-- this is new hamzafv = { -- initial long u {a="%'%_U", b="أU"}, @@ -101,12 +101,13 @@ hamzafv = { {a="(i)(')([aA])", b="%1ئ%3"}, {a="(i)(')([uU])", b="%1ئ%3"}, {a="(i)(')([iI])", b="%1ئ%3"}, - {a="(a)(')([^uaiUAI])", b="%1أ%3"}, - {a="(u)(')([^uaiUAI])", b="%1ؤ%3"}, - {a="(i)(')([^uaiUAI])", b="%1ئ%3"} + {a="(a)(')([^uaiUAI])", b="%1أْ%3"}, + {a="(u)(')([^uaiUAI])", b="%1ؤْ%3"}, + {a="(i)(')([^uaiUAI])", b="%1ئْ%3"} } -trigraphs = { -- trigraphs or more +-- this is new +trigraphsfv = { -- trigraphs or more -- 'llatI / 'llad_I {a="^'ll(a)([%_]?[dt])", b="الّ%1%2"}, {a="(%s)'ll(a)([%_]?[dt])", b="%1الّ%2%3"}, @@ -188,7 +189,7 @@ digraphsfv = { {a="hh", b="هّ"}, {a="ww", b="وّ"}, {a="yy", b="يّ"}, - -- sukūn end + -- sukūn begin {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([%s])", b="%1ْ%2"}, {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([^%_uaiUAIًٌٍ])", b="%1ْ%2"}, -- sukūn end -- cgit v1.2.3