From 689f644790cd41f80efc8c644e181a15d0906bc2 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Thu, 3 Mar 2016 19:53:47 +0100 Subject: =?UTF-8?q?=CA=BFamr=20+=20u=20a=20i?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arabluatex_novoc.lua | 7 ++++--- arabluatex_trans.lua | 4 ++-- arabluatex_voc.lua | 11 +++++++++-- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/arabluatex_novoc.lua b/arabluatex_novoc.lua index 48a6a86..199059b 100644 --- a/arabluatex_novoc.lua +++ b/arabluatex_novoc.lua @@ -36,9 +36,10 @@ tanwinnv = { } longvnv = { - {a="A", b="ا"}, - {a="U", b="و"}, - {a="I", b="ي"} + {a="A", b="ا"}, + {a="U", b="و"}, + {a="I", b="ي"}, + {a="Y", b="ى"}, } shortvnv = { diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua index afb2c7b..b662708 100644 --- a/arabluatex_trans.lua +++ b/arabluatex_trans.lua @@ -186,7 +186,7 @@ singletrdmg = { longvtrdmg = { {a="A", b="ā"}, {a="U", b="ū"}, - {a="I", b="ī"} + {a="I", b="ī"}, {a="Y", b="ā"}, } @@ -366,7 +366,7 @@ singletrloc = { longvtrloc = { {a="A", b="ā"}, {a="U", b="ū"}, - {a="I", b="ī"} + {a="I", b="ī"}, {a="Y", b="á"}, } diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua index 4884fd2..14967fe 100644 --- a/arabluatex_voc.lua +++ b/arabluatex_voc.lua @@ -160,7 +160,14 @@ trigraphs = { -- 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"} } tanwin = { @@ -266,7 +273,7 @@ single = { longv = { {a="A", b="َا"}, {a="U", b="ُو"}, - {a="I", b="ِي"} + {a="I", b="ِي"}, {a="Y", b="aى"}, } -- cgit v1.2.3