diff options
author | Robert Alessi <alessi@robertalessi.net> | 2017-06-25 22:38:55 +0200 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2017-06-25 22:38:55 +0200 |
commit | 5d4aca190c40433933d9024f32870afc8e077f6b (patch) | |
tree | 009f0bdb289f991c222a9fe46f9a8e4bb774d692 | |
parent | 83d1a755875a5363425127bd761f203a7918cbb1 (diff) | |
download | arabluatex-5d4aca190c40433933d9024f32870afc8e077f6b.tar.gz |
bugfix: final 'iY' was taking the sukūn wrongly
-rw-r--r-- | arabluatex_fullvoc.lua | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index 8379693..acd423e 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua | |||
@@ -583,8 +583,8 @@ digraphsfvidgham = { | |||
583 | -- sukūn begin | 583 | -- sukūn begin |
584 | -- first, take out hyphen if any: | 584 | -- first, take out hyphen if any: |
585 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"}, | 585 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"}, |
586 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY]%p?)$", b="%1ْ"}, | 586 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy]%p?)$", b="%1ْ"}, |
587 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])(%p?%s)", b="%1ْ%2"}, | 587 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy])(%p?%s)", b="%1ْ%2"}, |
588 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIYًٌٍ])", b="%1ْ%2"}, | 588 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIYًٌٍ])", b="%1ْ%2"}, |
589 | -- take out sukūn in cases of assimilation | 589 | -- take out sukūn in cases of assimilation |
590 | {a="(n)(ْ)(%s)(ر)", b="%1%3%4"}, | 590 | {a="(n)(ْ)(%s)(ر)", b="%1%3%4"}, |
@@ -708,8 +708,8 @@ digraphsfv = { | |||
708 | -- sukūn begin | 708 | -- sukūn begin |
709 | -- first, take out hyphen if any: | 709 | -- first, take out hyphen if any: |
710 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"}, | 710 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"}, |
711 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY]%p?)$", b="%1ْ"}, | 711 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy]%p?)$", b="%1ْ"}, |
712 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])(%p?%s)", b="%1ْ%2"}, | 712 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy])(%p?%s)", b="%1ْ%2"}, |
713 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIYًٌٍ])", b="%1ْ%2"}, | 713 | {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIYًٌٍ])", b="%1ْ%2"}, |
714 | -- take out sukūn in cases of assimilation | 714 | -- take out sukūn in cases of assimilation |
715 | -- {a="(n)(ْ)(%s)(ر)", b="%1%3%4"}, | 715 | -- {a="(n)(ْ)(%s)(ر)", b="%1%3%4"}, |
@@ -836,8 +836,8 @@ digraphsfveasy = { -- see the differences under 'easy' marker below | |||
836 | {a="ْ", b=""}, | 836 | {a="ْ", b=""}, |
837 | -- first, take out hyphen if any: | 837 | -- first, take out hyphen if any: |
838 | -- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"}, | 838 | -- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])%-([uaiUAI])", b="%1%2"}, |
839 | -- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY]%p?)$", b="%1ْ"}, | 839 | -- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy]%p?)$", b="%1ْ"}, |
840 | -- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])(%p?%s)", b="%1ْ%2"}, | 840 | -- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwy])(%p?%s)", b="%1ْ%2"}, |
841 | -- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIًٌٍ])", b="%1ْ%2"}, | 841 | -- {a="([%_%^%.]?[Bbtjghxdrzs%`fqklmnwyY])([%_]?[^%_uaiUAIًٌٍ])", b="%1ْ%2"}, |
842 | -- take out sukūn in cases of assimilation | 842 | -- take out sukūn in cases of assimilation |
843 | -- {a="(n)(ْ)(%s)(ر)", b="%1%3%4"}, | 843 | -- {a="(n)(ْ)(%s)(ر)", b="%1%3%4"}, |