diff options
author | Robert Alessi <alessi@robertalessi.net> | 2017-06-26 18:19:49 +0200 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2017-06-26 18:19:49 +0200 |
commit | cc3301afa6666b691d076756402932ded79d510c (patch) | |
tree | a003ed009fd44f10377b04adecbc376164e09aa8 /arabluatex_voc.lua | |
parent | 884fec6d73854a8027dac0edfeb3b63a52c0a1a4 (diff) | |
download | arabluatex-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_voc.lua')
-rw-r--r-- | arabluatex_voc.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua index 8f6b9bb..d3e32c3 100644 --- a/arabluatex_voc.lua +++ b/arabluatex_voc.lua | |||
@@ -170,6 +170,8 @@ buckwalter = { | |||
170 | hamza = { | 170 | hamza = { |
171 | -- next line for ʾiʿrāb hyphen | 171 | -- next line for ʾiʿrāb hyphen |
172 | {a="(')(%-)([uaiUAI])", b="%1%3"}, | 172 | {a="(')(%-)([uaiUAI])", b="%1%3"}, |
173 | -- next line for ʾalif alone | ||
174 | {a="%.A", b="ا"}, | ||
173 | -- hard coded hamza | 175 | -- hard coded hamza |
174 | {a="|\"'", b="ء"}, | 176 | {a="|\"'", b="ء"}, |
175 | {a="A\"'", b="آ"}, | 177 | {a="A\"'", b="آ"}, |
@@ -274,6 +276,8 @@ hamza = { | |||
274 | hamzaeasy = { -- differences marked below with 'easy' | 276 | hamzaeasy = { -- differences marked below with 'easy' |
275 | -- next line for ʾiʿrāb hyphen | 277 | -- next line for ʾiʿrāb hyphen |
276 | {a="(')(%-)([uaiUAI])", b="%1%3"}, | 278 | {a="(')(%-)([uaiUAI])", b="%1%3"}, |
279 | -- next line for ʾalif alone | ||
280 | {a="%.A", b="ا"}, | ||
277 | -- hard coded hamza | 281 | -- hard coded hamza |
278 | {a="|\"'", b="ء"}, | 282 | {a="|\"'", b="ء"}, |
279 | {a="A\"'", b="آ"}, | 283 | {a="A\"'", b="آ"}, |