From 2b28ec0baa8ddaff5ca5266a2b74b12458e25df0 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Tue, 15 Mar 2016 11:17:11 +0100 Subject: =?UTF-8?q?added=20final=20hamza=20+=20suk=C5=ABn?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arabluatex.dtx | 2 +- arabluatex_fullvoc.lua | 6 ++++++ arabluatex_voc.lua | 6 ++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/arabluatex.dtx b/arabluatex.dtx index 458a034..556328b 100644 --- a/arabluatex.dtx +++ b/arabluatex.dtx @@ -688,7 +688,7 @@ consonants, though three of them are also used as vowels % % \textbf{Middle \arb[trans]{hamzaT}}: \arb[fullvoc]{xa.ta'uN xa.ta'aN % xa.ta'iN rasA'uN rasA'aN rasA'iN xa.ta xAsi'Ina mas'UluN hAdi'uN -% yaqra'Una qara'a taxba'} RAAH! +% yaqra'Una qara'a taxba' quri'a quri'A quri'Ani xubi'Ani} RAAH! % \end{quote} % % diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index 4673b32..9248dca 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua @@ -75,6 +75,8 @@ hamzafv = { -- u {a="(u)(')([uai]?N)$", b="%1ؤ%3"}, {a="(u)(')([uai]N?)(%W)", b="%1ؤ%3%4"}, + {a="(u)(')$", b="%1ؤْ"}, + {a="(u)(')(%W)", b="%1ؤْ%3"}, -- a {a="(a)(')([u]N?)$", b="%1أ%3"}, {a="(a)(')([u]N?)(%W)", b="%1أ%3%4"}, @@ -84,9 +86,13 @@ hamzafv = { {a="(a)(')(aN)(%W)", b="%1أً%4"}, {a="(a)(')([i]N?)$", b="%1إ%3"}, {a="(a)(')([i]N?)(%W)", b="%1إ%3%4"}, + {a="(a)(')$", b="%1أْ"}, + {a="(a)(')(%W)", b="%1أْ%3"}, -- i {a="(i)(')([uai]N?)$", b="%1ئ%3"}, {a="(i)(')([uai]N?)(%W)", b="%1ئ%3%4"}, + {a="(i)(')$", b="%1ئْ"}, + {a="(i)(')(%W)", b="%1ئْ%3"}, -- -- middle {a="(U)(')", b="%1ء"}, diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua index 9e0ba85..1aad7d8 100644 --- a/arabluatex_voc.lua +++ b/arabluatex_voc.lua @@ -107,6 +107,8 @@ hamza = { -- u {a="(u)(')([uai]?N)$", b="%1ؤ%3"}, {a="(u)(')([uai]N?)(%W)", b="%1ؤ%3%4"}, + {a="(u)(')$", b="%1ؤ"}, + {a="(u)(')(%W)", b="%1ؤ%3"}, -- a {a="(a)(')([u]N?)$", b="%1أ%3"}, {a="(a)(')([u]N?)(%W)", b="%1أ%3%4"}, @@ -116,9 +118,13 @@ hamza = { {a="(a)(')(aN)(%W)", b="%1أً%4"}, {a="(a)(')([i]N?)$", b="%1إ%3"}, {a="(a)(')([i]N?)(%W)", b="%1إ%3%4"}, + {a="(a)(')$", b="%1أ"}, + {a="(a)(')(%W)", b="%1أ%3"}, -- i {a="(i)(')([uai]N?)$", b="%1ئ%3"}, {a="(i)(')([uai]N?)(%W)", b="%1ئ%3%4"}, + {a="(i)(')$", b="%1ئ"}, + {a="(i)(')(%W)", b="%1ئ%3"}, -- -- middle {a="(U)(')", b="%1ء"}, -- cgit v1.2.3