From 790218142de1da738b0d7972fbff17473a456975 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Fri, 4 Mar 2016 11:36:46 +0100 Subject: =?UTF-8?q?silent=20w=C4=81w=20and=20y=C4=81=CA=BE=20in=20words=20?= =?UTF-8?q?such=20as=20=E1=B8=A5ay=C4=81t=20and=20tawr=C4=81t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arabluatex_fullvoc.lua | 8 ++++++-- arabluatex_trans.lua | 12 ++++++++++-- arabluatex_voc.lua | 6 +++++- 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index a821aed..0b591e7 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua @@ -121,13 +121,17 @@ trigraphsfv = { -- trigraphs or more {a="'l%-([uai])", b="ٱلٱ%1"}, -- art. with waṣla + lunar consonant (i.e. what remains) {a="'l%-", b="ٱلْ"}, - -- the silent wāw + -- 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"} + {a="iU(%W)", b="iو%1"}, + -- words ending in -āT with silent wāw/yāʾ + {a="(_a)UA", b="%1وا"}, + {a="(_a)U", b="%1و"}, + {a="(_a)I", b="%1ي"} } -- this is new diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua index d839516..d253269 100644 --- a/arabluatex_trans.lua +++ b/arabluatex_trans.lua @@ -126,7 +126,11 @@ trigraphstrdmg = { -- trigraphs or more {a="aU$", b="a"}, {a="aU(%W)", b="a%1"}, {a="iU$", b="i"}, - {a="iU(%W)", b="i%1"} + {a="iU(%W)", b="i%1"}, + -- words ending in -āT with silent wāw/yāʾ + {a="(_a)UA", b="A"}, + {a="(_a)U", b="A"}, + {a="(_a)I", b="A"} } tanwintrdmg = { @@ -308,7 +312,11 @@ trigraphstrloc = { -- trigraphs or more {a="aU$", b="a"}, {a="aU(%W)", b="a%1"}, {a="iU$", b="i"}, - {a="iU(%W)", b="i%1"} + {a="iU(%W)", b="i%1"}, + -- words ending in -āT with silent wāw/yāʾ + {a="(_a)UA", b="A"}, + {a="(_a)U", b="A"}, + {a="(_a)I", b="A"} } tanwintrloc = { diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua index 14967fe..06d266f 100644 --- a/arabluatex_voc.lua +++ b/arabluatex_voc.lua @@ -167,7 +167,11 @@ trigraphs = { -- trigraphs or more {a="aU$", b="aو"}, {a="aU(%W)", b="aو%1"}, {a="iU$", b="iو"}, - {a="iU(%W)", b="iو%1"} + {a="iU(%W)", b="iو%1"}, + -- words ending in -āT with silent wāw/yāʾ + {a="(_a)UA", b="%1وا"}, + {a="(_a)U", b="%1و"}, + {a="(_a)I", b="%1ي"} } tanwin = { -- cgit v1.2.3