aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_fullvoc.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2017-06-26 18:19:49 +0200
committerRobert Alessi <alessi@robertalessi.net>2017-06-26 18:19:49 +0200
commitcc3301afa6666b691d076756402932ded79d510c (patch)
treea003ed009fd44f10377b04adecbc376164e09aa8 /arabluatex_fullvoc.lua
parent884fec6d73854a8027dac0edfeb3b63a52c0a1a4 (diff)
downloadarabluatex-cc3301afa6666b691d076756402932ded79d510c.tar.gz
bugfix: sukūn quoting in 'easy' rules put an additional sukūn instead of taking it out; new encoding of bare ʾalif as .A
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r--arabluatex_fullvoc.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua
index ae4f42a..e1252e5 100644
--- a/arabluatex_fullvoc.lua
+++ b/arabluatex_fullvoc.lua
@@ -25,6 +25,8 @@ along with this program. If not, see
25hamzafv = { 25hamzafv = {
26 -- next line for ʾiʿrāb hyphen 26 -- next line for ʾiʿrāb hyphen
27 {a="(')(%-)([uaiUAI])", b="%1%3"}, 27 {a="(')(%-)([uaiUAI])", b="%1%3"},
28 -- next line for ʾalif alone
29 {a="%.A", b="ا"},
28 -- hard coded hamza 30 -- hard coded hamza
29 {a="|\"'", b="ء"}, 31 {a="|\"'", b="ء"},
30 {a="A\"'", b="آ"}, 32 {a="A\"'", b="آ"},
@@ -138,6 +140,8 @@ hamzafv = {
138hamzafveasy = { -- differences marked below with 'easy' 140hamzafveasy = { -- differences marked below with 'easy'
139 -- next line for ʾiʿrāb hyphen 141 -- next line for ʾiʿrāb hyphen
140 {a="(')(%-)([uaiUAI])", b="%1%3"}, 142 {a="(')(%-)([uaiUAI])", b="%1%3"},
143 -- next line for ʾalif alone
144 {a="%.A", b="ا"},
141 -- hard coded hamza 145 -- hard coded hamza
142 {a="|\"'", b="ء"}, 146 {a="|\"'", b="ء"},
143 {a="A\"'", b="آ"}, 147 {a="A\"'", b="آ"},