From 01ae63af2c1ed748ca0a916e4d37a7befa329b5c Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Thu, 3 Mar 2016 20:03:19 +0100 Subject: =?UTF-8?q?=CA=BFamr=20+=20u=20a=20i=20in=20fullvoc=20and=20transl?= =?UTF-8?q?iteration=20tables?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arabluatex_fullvoc.lua | 9 ++++++++- arabluatex_trans.lua | 18 ++++++++++++++++-- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index b0991bf..a821aed 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua @@ -120,7 +120,14 @@ trigraphsfv = { -- trigraphs or more -- art. with waṣla + initial unstable hamza {a="'l%-([uai])", b="ٱلٱ%1"}, -- art. with waṣla + lunar consonant (i.e. what remains) - {a="'l%-", b="ٱلْ"} + {a="'l%-", b="ٱلْ"}, + -- the silent wāw + {a="uU$", b="uو"}, + {a="uU(%W)", b="uو%1"}, + {a="aU$", b="aو"}, + {a="aU(%W)", b="aو%1"}, + {a="iU$", b="iو"}, + {a="iU(%W)", b="iو%1"} } -- this is new diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua index b662708..d839516 100644 --- a/arabluatex_trans.lua +++ b/arabluatex_trans.lua @@ -119,7 +119,14 @@ trigraphstrdmg = { -- trigraphs or more -- art. with waṣla + initial unstable hamza {a="'l%-([uai])", b="'l-%1"}, -- art. with waṣla + lunar consonant (i.e. what remains) - {a="'l%-", b="'l-"} + {a="'l%-", b="'l-"}, + -- the silent wāw + {a="uU$", b="u"}, + {a="uU(%W)", b="u%1"}, + {a="aU$", b="a"}, + {a="aU(%W)", b="a%1"}, + {a="iU$", b="i"}, + {a="iU(%W)", b="i%1"} } tanwintrdmg = { @@ -294,7 +301,14 @@ trigraphstrloc = { -- trigraphs or more -- art. with waṣla + initial unstable hamza {a="'l%-([uai])", b="al-%1"}, -- art. with waṣla + lunar consonant (i.e. what remains) - {a="'l%-", b="al-"} + {a="'l%-", b="al-"}, + -- the silent wāw + {a="uU$", b="u"}, + {a="uU(%W)", b="u%1"}, + {a="aU$", b="a"}, + {a="aU(%W)", b="a%1"}, + {a="iU$", b="i"}, + {a="iU(%W)", b="i%1"} } tanwintrloc = { -- cgit v1.2.3