aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_trans.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2016-05-28 10:58:30 +0200
committerRobert Alessi <alessi@robertalessi.net>2016-05-28 10:58:30 +0200
commite94a9b3157b1624fd4397bf1d9d6f55d1669948b (patch)
tree5d7b1d20a35c125bdec7f4959786e01fe0f7bf78 /arabluatex_trans.lua
parentb8c169ea96b982c664dcbde90e29ca87cfe39188 (diff)
downloadarabluatex-e94a9b3157b1624fd4397bf1d9d6f55d1669948b.tar.gz
cleaned up the code (tmp tags)
Diffstat (limited to 'arabluatex_trans.lua')
-rw-r--r--arabluatex_trans.lua7
1 files changed, 2 insertions, 5 deletions
diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua
index 76e297e..b98647d 100644
--- a/arabluatex_trans.lua
+++ b/arabluatex_trans.lua
@@ -138,7 +138,7 @@ tanwintrdmg = {
138 {a="(T)%-?(aN)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="t\\arbup{ani}%3%4"}, 138 {a="(T)%-?(aN)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="t\\arbup{ani}%3%4"},
139 {a="([^TA])%-?(aN)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="%1\\arbup{ani}%3%4"}, 139 {a="([^TA])%-?(aN)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="%1\\arbup{ani}%3%4"},
140 {a="%-?(iN)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="\\arbup{ini}%2%3"}, 140 {a="%-?(iN)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="\\arbup{ini}%2%3"},
141-- tmp (+ ibn) 141-- tanwīn + alif without hamza and kasra (ibn)
142 {a="%-?(uN)(%s)(i)", b="\\arbup{uni}%2'"}, 142 {a="%-?(uN)(%s)(i)", b="\\arbup{uni}%2'"},
143 {a="%-?(aN)(_A)(%s)(i)", b="ạ\\arbup{ni}%3%'"}, 143 {a="%-?(aN)(_A)(%s)(i)", b="ạ\\arbup{ni}%3%'"},
144 {a="%-?(aN)(Y)(%s)(i)", b="ạ\\arbup{ni}%3%'"}, 144 {a="%-?(aN)(Y)(%s)(i)", b="ạ\\arbup{ni}%3%'"},
@@ -146,7 +146,7 @@ tanwintrdmg = {
146 {a="([^TA])%-?(aN)(%s)(i)", b="%1\\arbup{ani}%3%'"}, 146 {a="([^TA])%-?(aN)(%s)(i)", b="%1\\arbup{ani}%3%'"},
147 {a="%-?(iN)(%s)(i)", b="\\arbup{ini}%2%'"}, 147 {a="%-?(iN)(%s)(i)", b="\\arbup{ini}%2%'"},
148 -- 148 --
149-- {a="uN", b="\\arbup{un}"}, (now included in the last line of this table) 149-- {a="uN", b="\\arbup{un}"}, (now included in the last line of this table)
150 {a="%-?(aN)(_A)", b="ạ\\arbup{n}"}, 150 {a="%-?(aN)(_A)", b="ạ\\arbup{n}"},
151 {a="%-?(aN)(Y)", b="ạ\\arbup{n}"}, 151 {a="%-?(aN)(Y)", b="ạ\\arbup{n}"},
152 {a="(T)%-?(\"?aN)", b="t\\arbup{an}"}, 152 {a="(T)%-?(\"?aN)", b="t\\arbup{an}"},
@@ -271,8 +271,6 @@ digraphstrdmg = {
271-- {a="([%_]?[uaiUAIY])(%s)([uai])", b="%1%2'"}, -- initial alif without hamza 271-- {a="([%_]?[uaiUAIY])(%s)([uai])", b="%1%2'"}, -- initial alif without hamza
272 {a="(aW)(%s)(\"?[uai])", b="awu%2%3"}, 272 {a="(aW)(%s)(\"?[uai])", b="awu%2%3"},
273 {a="([^%_][uai])(%s)(\"?[uai])", b="%1%2'"}, 273 {a="([^%_][uai])(%s)(\"?[uai])", b="%1%2'"},
274--tmp (more complex, see next 4 l.)
275-- {a="([%_]?[AYa])(%s)(\"?[uai])", b="a%2'"},
276 {a="(%_A)(%s)(\"?[uai])", b="ạ%2'"}, 274 {a="(%_A)(%s)(\"?[uai])", b="ạ%2'"},
277 {a="(Y)(%s)(\"?[uai])", b="ạ%2'"}, 275 {a="(Y)(%s)(\"?[uai])", b="ạ%2'"},
278 {a="(%_a)(%s)(\"?[uai])", b="a%2'"}, 276 {a="(%_a)(%s)(\"?[uai])", b="a%2'"},
@@ -294,7 +292,6 @@ digraphstrdmg = {
294 -- shorten long vowels preceding ʾalif conjunctionis 292 -- shorten long vowels preceding ʾalif conjunctionis
295 {a="(U)(A)", b="U"}, 293 {a="(U)(A)", b="U"},
296 {a="(aW)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="awu%2%3"}, 294 {a="(aW)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="awu%2%3"},
297--tmp {a="([%_]?[AYa])(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="a%2%3"},
298 {a="(%_a)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="a%2%3"}, 295 {a="(%_a)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="a%2%3"},
299 {a="(%_A)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="ạ%2%3"}, 296 {a="(%_A)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="ạ%2%3"},
300 {a="(A)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="a%2%3"}, 297 {a="(A)(%s)(['][%_%^%.]?[l'btjghxdrzs`fqkmnwy]%-)", b="a%2%3"},