diff options
author | Robert Alessi <alessi@robertalessi.net> | 2017-04-16 10:45:16 +0200 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2017-04-16 10:45:16 +0200 |
commit | 67b0439be11b578f22d95116b25d5265d6729f3e (patch) | |
tree | 0c8c3e8d618e1cb37f7f34c96ce803b7d4d14eed | |
parent | d30db328b93d72bb626df6a0b67a31d50f17e72a (diff) | |
download | arabluatex-67b0439be11b578f22d95116b25d5265d6729f3e.tar.gz |
such forms as qāḍin preceding a prosthetic alif were parsed wrongly in 'trans' modes
-rw-r--r-- | arabluatex_trans.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua index 3832a9d..52a5ae7 100644 --- a/arabluatex_trans.lua +++ b/arabluatex_trans.lua | |||
@@ -140,6 +140,8 @@ hamzatrdmg = { | |||
140 | tanwintrdmg = { | 140 | tanwintrdmg = { |
141 | {a="%-?([uai]NU)(o)([ui])([%S]-o)", b="\\arbup{un%3}"}, | 141 | {a="%-?([uai]NU)(o)([ui])([%S]-o)", b="\\arbup{un%3}"}, |
142 | {a="%-?([uai]NU)(%s)([ui])", b="\\arbup{un%3}%2'"}, | 142 | {a="%-?([uai]NU)(%s)([ui])", b="\\arbup{un%3}%2'"}, |
143 | {a="%-?(iNI)(o)([ui])([%S]-o)", b="i\\arbup{n%3}"}, | ||
144 | {a="%-?(iNI)(%s)([ui])", b="i\\arbup{n%3}%2'"}, | ||
143 | {a="(o[%S]-)([uai]N[UI])(o)(\"?[ui])", b="'"}, | 145 | {a="(o[%S]-)([uai]N[UI])(o)(\"?[ui])", b="'"}, |
144 | {a="%-?uNU", b="\\arbup{un}"}, | 146 | {a="%-?uNU", b="\\arbup{un}"}, |
145 | {a="%-?aNU", b="\\arbup{an}"}, | 147 | {a="%-?aNU", b="\\arbup{an}"}, |
@@ -477,6 +479,7 @@ tanwintrloc = { | |||
477 | {a="%-?uNU", b="un"}, | 479 | {a="%-?uNU", b="un"}, |
478 | {a="%-?aNU", b="an"}, | 480 | {a="%-?aNU", b="an"}, |
479 | {a="%-?iNU", b="in"}, | 481 | {a="%-?iNU", b="in"}, |
482 | {a="%-?iNI", b="in"}, | ||
480 | {a="%-?(\"?At)%-?([ui])N", b="%1%2n"}, | 483 | {a="%-?(\"?At)%-?([ui])N", b="%1%2n"}, |
481 | {a="%-?([ui])N", b="%1n"}, | 484 | {a="%-?([ui])N", b="%1n"}, |
482 | {a="%-?(aN)(_A)", b="an"}, | 485 | {a="%-?(aN)(_A)", b="an"}, |