diff options
Diffstat (limited to 'arabluatex_trans.lua')
-rw-r--r-- | arabluatex_trans.lua | 7 |
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"}, |