From 8cf827f21652a83c5cba41e5e62ab92e47cf58f1 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Thu, 3 Mar 2016 19:18:26 +0100 Subject: =?UTF-8?q?=CA=BFamr=20+=20tanw=C4=ABn?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arabluatex_novoc.lua | 16 ++++++++++------ arabluatex_trans.lua | 30 ++++++++++++++++++------------ arabluatex_voc.lua | 17 ++++++++++------- 3 files changed, 38 insertions(+), 25 deletions(-) diff --git a/arabluatex_novoc.lua b/arabluatex_novoc.lua index d0c9710..48a6a86 100644 --- a/arabluatex_novoc.lua +++ b/arabluatex_novoc.lua @@ -23,12 +23,16 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA --]] tanwinnv = { - {a="uN", b=""}, - {a="(aN)(_A)", b="ى"}, - {a="(T)(aN)", b="%1"}, - {a="(ء)(aN)", b="%1"}, - {a="([^TA])(aN)", b="%1ا"}, - {a="iN", b=""} + {a="uNU", b="و"}, + {a="aNU", b="وا"}, + {a="iNU", b="و"}, + {a="uN", b=""}, + {a="(aN)(_A)", b="ى"}, + {a="(aN)(Y)", b="ى"}, + {a="(T)(aN)", b="%1"}, + {a="(ء)(aN)", b="%1"}, + {a="([^TA])(aN)", b="%1ا"}, + {a="iN", b=""} } longvnv = { diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua index a178cf2..51a8ae0 100644 --- a/arabluatex_trans.lua +++ b/arabluatex_trans.lua @@ -123,12 +123,15 @@ trigraphstrdmg = { -- trigraphs or more } tanwintrdmg = { - {a="uN", b="un"}, - {a="(aN)(_A)", b="an"}, - {a="(aN)(Y)", b="an"}, - {a="(T)(aN)", b="tan"}, - {a="([^TA])(aN)", b="%1an"}, - {a="iN", b="in"} + {a="uNU", b="un"}, + {a="aNU", b="an"}, + {a="iNU", b="in"}, + {a="uN", b="un"}, + {a="(aN)(_A)", b="an"}, + {a="(aN)(Y)", b="an"}, + {a="(T)(aN)", b="tan"}, + {a="([^TA])(aN)", b="%1an"}, + {a="iN", b="in"} } digraphstrdmg = { @@ -295,12 +298,15 @@ trigraphstrloc = { -- trigraphs or more } tanwintrloc = { - {a="uN", b="un"}, - {a="(aN)(_A)", b="an"}, - {a="(aN)(Y)", b="an"}, - {a="(T)(aN)", b="tan"}, - {a="([^TA])(aN)", b="%1an"}, - {a="iN", b="in"} + {a="uNU", b="un"}, + {a="aNU", b="an"}, + {a="iNU", b="in"}, + {a="uN", b="un"}, + {a="(aN)(_A)", b="an"}, + {a="(aN)(Y)", b="an"}, + {a="(T)(aN)", b="tan"}, + {a="([^TA])(aN)", b="%1an"}, + {a="iN", b="in"} } digraphstrloc = { diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua index 844e653..af45e59 100644 --- a/arabluatex_voc.lua +++ b/arabluatex_voc.lua @@ -164,13 +164,16 @@ trigraphs = { -- trigraphs or more } tanwin = { - {a="uN", b="ٌ"}, - {a="(aN)(_A)", b="ًى"}, - {a="(aN)(Y)", b="ًى"}, - {a="(T)(aN)", b="%1ً"}, - {a="(ء)(aN)", b="%1ً"}, - {a="([^TA])(aN)", b="%1ًا"}, - {a="iN", b="ٍ"} + {a="uNU", b="ٌو"}, + {a="aNU", b="ًوا"}, + {a="iNU", b="ٍو"}, + {a="uN", b="ٌ"}, + {a="(aN)(_A)", b="ًى"}, + {a="(aN)(Y)", b="ًى"}, + {a="(T)(aN)", b="%1ً"}, + {a="(ء)(aN)", b="%1ً"}, + {a="([^TA])(aN)", b="%1ًا"}, + {a="iN", b="ٍ"} } digraphs = { -- cgit v1.2.3