aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_voc.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2016-03-21 18:50:09 +0100
committerRobert Alessi <alessi@robertalessi.net>2016-03-21 18:50:09 +0100
commitce6c326d413f7545ccfe0272c8a0e86dddcea760 (patch)
tree9ca1d4d81cba0ab3dec3ab175002cfc4ee89d011 /arabluatex_voc.lua
parent3ac0f1bfca39fbc97880a20a715247807c2e8dc2 (diff)
downloadarabluatex-ce6c326d413f7545ccfe0272c8a0e86dddcea760.tar.gz
long vowels, diphthongs and consonants with ǧazmah before ʾalif conjunctionis
Diffstat (limited to 'arabluatex_voc.lua')
-rw-r--r--arabluatex_voc.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index b6dbd12..4d3c656 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -169,6 +169,10 @@ trigraphs = { -- trigraphs or more
169 -- al- + lunar consonant (i.e. what remains) 169 -- al- + lunar consonant (i.e. what remains)
170 {a="^(a)l%-", b="ا%1ل"}, 170 {a="^(a)l%-", b="ا%1ل"},
171 {a="(%s)(a)l%-", b="%1ا%2ل"}, 171 {a="(%s)(a)l%-", b="%1ا%2ل"},
172 -- diphthongs to be resolved before ʾalif conjunctionis
173 {a="(aW)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="awuا%2%3"},
174 {a="(aw)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="%1u%2%3"},
175 {a="(ay)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="%1i%2%3"},
172 -- art. with waṣla + lām 176 -- art. with waṣla + lām
173 {a="'l%-(l)", b="ال%1%1"}, 177 {a="'l%-(l)", b="ال%1%1"},
174 -- art. with waṣla + solar consonant 178 -- art. with waṣla + solar consonant
@@ -224,6 +228,7 @@ tanwin = {
224} 228}
225 229
226digraphs = { 230digraphs = {
231 {a="(aW)(%s)([uai])", b="awuا%2%3"},
227 {a="(%-)([uai])", b="%1ا%2"}, -- hyphen + initial alif without hamza 232 {a="(%-)([uai])", b="%1ا%2"}, -- hyphen + initial alif without hamza
228 {a="^([uai])", b="ا%1"}, -- initial alif without hamza 233 {a="^([uai])", b="ا%1"}, -- initial alif without hamza
229 {a="(%s)([uai])", b="%1ا%2"}, -- initial alif without hamza 234 {a="(%s)([uai])", b="%1ا%2"}, -- initial alif without hamza
@@ -274,6 +279,7 @@ digraphs = {
274 {a="%.g", b="غ"}, 279 {a="%.g", b="غ"},
275 {a="(U)(A)", b="%1ا"}, 280 {a="(U)(A)", b="%1ا"},
276 {a="WA", b="وا"}, 281 {a="WA", b="وا"},
282 {a="(a)W\"", b="%1وْا"},
277 {a="(a)W", b="%1وا"}, 283 {a="(a)W", b="%1وا"},
278 {a="_A", b="aى"}, 284 {a="_A", b="aى"},
279 {a="_u", b="ٗ"}, 285 {a="_u", b="ٗ"},