aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2017-06-26 01:32:21 +0200
committerRobert Alessi <alessi@robertalessi.net>2017-06-26 01:32:21 +0200
commit884fec6d73854a8027dac0edfeb3b63a52c0a1a4 (patch)
treead870c8455502db6a4b04a2f814edbce2b75371b
parent5d4aca190c40433933d9024f32870afc8e077f6b (diff)
downloadarabluatex-884fec6d73854a8027dac0edfeb3b63a52c0a1a4.tar.gz
bugfix: initial hamzah after hyphen was broken; a couple of typos
-rw-r--r--arabluatex.dtx12
-rw-r--r--arabluatex_fullvoc.lua12
-rw-r--r--arabluatex_trans.lua18
-rw-r--r--arabluatex_voc.lua12
4 files changed, 27 insertions, 27 deletions
diff --git a/arabluatex.dtx b/arabluatex.dtx
index a83cd73..17dbe1f 100644
--- a/arabluatex.dtx
+++ b/arabluatex.dtx
@@ -3061,18 +3061,18 @@ qAla barzawayhi bn-u 'azhar-a, ra's-u 'a.tibbA'-i fAris-a...
3061\begin{arabluacode} 3061\begin{arabluacode}
3062\begin{arab} 3062\begin{arab}
3063 \textcolor{red}{\cap{m}uha_d_dabu \cap{'l-d}Ini \cap{`a}bdu 3063 \textcolor{red}{\cap{m}uha_d_dabu \cap{'l-d}Ini \cap{`a}bdu
3064 \cap{'l-r}a.hImi bni \cap{`a}liyyiN} huwa ^say_hu-nA 'l-'imAmu 3064 \cap{'l-r}a.hImi bnu \cap{`a}liyyiN} huwa ^say_hu-nA 'l-'imAmu
3065 'l-.sadru 'l-kabIru 'l-`Alimu 'l-fA.dilu \cap{m}uha_d_dabu 3065 'l-.sadru 'l-kabIru 'l-`Alimu 'l-fA.dilu \cap{m}uha_d_dabu
3066 \cap{'l-d}Ini \cap{'a}bU \cap{m}u.hammadiN \cap{`a}bdu 3066 \cap{'l-d}Ini \cap{'a}bU \cap{m}u.hammadiN \cap{`a}bdi
3067 \cap{'l-r}a.hImi bni \cap{`a}liyyi bni \cap{.h}AmidiN wa-yu`rafu 3067 \cap{'l-r}a.hImi bnu \cap{`a}liyyi bni \cap{.h}AmidiN wa-yu`rafu
3068 bi-\cap{'l-d}a_hwari. 3068 bi-\cap{'l-d}a_hwari.
3069\end{arab} 3069\end{arab}
3070\begin{arab}[trans] 3070\begin{arab}[trans]
3071 \textcolor{red}{\cap{m}uha_d_dabu \cap{'l-d}Ini \cap{`a}bdu 3071 \textcolor{red}{\cap{m}uha_d_dabu \cap{'l-d}Ini \cap{`a}bdu
3072 \cap{'l-r}a.hImi bni \cap{`a}liyyiN} huwa ^say_hu-nA 'l-'imAmu 3072 \cap{'l-r}a.hImi bnu \cap{`a}liyyiN} huwa ^say_hu-nA 'l-'imAmu
3073 'l-.sadru 'l-kabIru 'l-`Alimu 'l-fA.dilu \cap{m}uha_d_dabu 3073 'l-.sadru 'l-kabIru 'l-`Alimu 'l-fA.dilu \cap{m}uha_d_dabu
3074 \cap{'l-d}Ini \cap{'a}bU \cap{m}u.hammadiN \cap{`a}bdu 3074 \cap{'l-d}Ini \cap{'a}bU \cap{m}u.hammadiN \cap{`a}bdi
3075 \cap{'l-r}a.hImi bni \cap{`a}liyyi bni \cap{.h}AmidiN wa-yu`rafu 3075 \cap{'l-r}a.hImi bnu \cap{`a}liyyi bni \cap{.h}AmidiN wa-yu`rafu
3076 bi-\cap{'l-d}a_hwari. 3076 bi-\cap{'l-d}a_hwari.
3077\end{arab} 3077\end{arab}
3078\end{arabluacode} 3078\end{arabluacode}
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua
index acd423e..ae4f42a 100644
--- a/arabluatex_fullvoc.lua
+++ b/arabluatex_fullvoc.lua
@@ -78,11 +78,11 @@ hamzafv = {
78 -- then the 'initial' rules for the remaining cases 78 -- then the 'initial' rules for the remaining cases
79 {a="^(')([ua])", b="أ%2"}, 79 {a="^(')([ua])", b="أ%2"},
80 {a="^(')(i)", b="إ%2"}, 80 {a="^(')(i)", b="إ%2"},
81 -- consider replacing initial %W with [%s%(%[%<]: 81 -- consider replacing initial %W with [%s%(%[%<%-]:
82 -- {a="(%W)(')([ua])", b="%1أ%3"}, 82 -- {a="(%W)(')([ua])", b="%1أ%3"},
83 -- {a="(%W)(')(i)", b="%1إ%3"}, 83 -- {a="(%W)(')(i)", b="%1إ%3"},
84 {a="([%s%(%[%<])(')([ua])", b="%1أ%3"}, 84 {a="([%s%(%[%<%-])(')([ua])", b="%1أ%3"},
85 {a="([%s%(%[%<])(')(i)", b="%1إ%3"}, 85 {a="([%s%(%[%<%-])(')(i)", b="%1إ%3"},
86 -- final 86 -- final
87 -- ^say'aN and .zim'aN are special orthographies 87 -- ^say'aN and .zim'aN are special orthographies
88 {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, 88 {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"},
@@ -193,11 +193,11 @@ hamzafveasy = { -- differences marked below with 'easy'
193 -- then the 'initial' rules for the remaining cases 193 -- then the 'initial' rules for the remaining cases
194 {a="^(')([ua])", b="أ%2"}, 194 {a="^(')([ua])", b="أ%2"},
195 {a="^(')(i)", b="إ%2"}, 195 {a="^(')(i)", b="إ%2"},
196 -- consider replacing initial %W with [%s%(%[%<]: 196 -- consider replacing initial %W with [%s%(%[%<%-]:
197 -- {a="(%W)(')([ua])", b="%1أ%3"}, 197 -- {a="(%W)(')([ua])", b="%1أ%3"},
198 -- {a="(%W)(')(i)", b="%1إ%3"}, 198 -- {a="(%W)(')(i)", b="%1إ%3"},
199 {a="([%s%(%[%<])(')([ua])", b="%1أ%3"}, 199 {a="([%s%(%[%<%-])(')([ua])", b="%1أ%3"},
200 {a="([%s%(%[%<])(')(i)", b="%1إ%3"}, 200 {a="([%s%(%[%<%-])(')(i)", b="%1إ%3"},
201 -- final 201 -- final
202 -- ^say'aN and .zim'aN are special orthographies 202 -- ^say'aN and .zim'aN are special orthographies
203 {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, 203 {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"},
diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua
index 31e00b2..52167e2 100644
--- a/arabluatex_trans.lua
+++ b/arabluatex_trans.lua
@@ -108,11 +108,11 @@ hamzatrdmg = {
108 -- then the 'initial' rules for the remaining cases 108 -- then the 'initial' rules for the remaining cases
109 {a="^(')([ua])", b="ʾ%2"}, 109 {a="^(')([ua])", b="ʾ%2"},
110 {a="^(')(i)", b="ʾ%2"}, 110 {a="^(')(i)", b="ʾ%2"},
111 -- consider replacing initial %W with [%s%(%[%<]: 111 -- consider replacing initial %W with [%s%(%[%<%-]:
112 -- {a="(%W)(')([ua])", b="%1ʾ%3"}, 112 -- {a="(%W)(')([ua])", b="%1ʾ%3"},
113 -- {a="(%W)(')(i)", b="%1ʾ%3"}, 113 -- {a="(%W)(')(i)", b="%1ʾ%3"},
114 {a="([%s%(%[%<])(')([ua])", b="%1ʾ%3"}, 114 {a="([%s%(%[%<%-])(')([ua])", b="%1ʾ%3"},
115 {a="([%s%(%[%<])(')(i)", b="%1ʾ%3"}, 115 {a="([%s%(%[%<%-])(')(i)", b="%1ʾ%3"},
116 -- final 116 -- final
117 {a="([Iy])(')(aN)$", b="%1ʾ%3"}, 117 {a="([Iy])(')(aN)$", b="%1ʾ%3"},
118 {a="([Iy])(')(aN)(%W)", b="%1ʾ%3%4"}, 118 {a="([Iy])(')(aN)(%W)", b="%1ʾ%3%4"},
@@ -474,11 +474,11 @@ hamzatrloc = {
474 -- initial (needs both ^ and %W patterns) 474 -- initial (needs both ^ and %W patterns)
475 {a="^(')([ua])", b="%2"}, 475 {a="^(')([ua])", b="%2"},
476 {a="^(')(i)", b="%2"}, 476 {a="^(')(i)", b="%2"},
477 -- consider replacing initial %W with [%s%(%[%<]: 477 -- consider replacing initial %W with [%s%(%[%<%-]:
478 -- {a="(%W)(')([ua])", b="%1%3"}, 478 -- {a="(%W)(')([ua])", b="%1%3"},
479 -- {a="(%W)(')(i)", b="%1%3"}, 479 -- {a="(%W)(')(i)", b="%1%3"},
480 {a="([%s%(%[%<])(')([ua])", b="%1%3"}, 480 {a="([%s%(%[%<%-])(')([ua])", b="%1%3"},
481 {a="([%s%(%[%<])(')(i)", b="%1%3"}, 481 {a="([%s%(%[%<%-])(')(i)", b="%1%3"},
482 -- final 482 -- final
483 {a="([Iy])(')(aN)$", b="%1ʾ%3"}, 483 {a="([Iy])(')(aN)$", b="%1ʾ%3"},
484 {a="([Iy])(')(aN)(%W)", b="%1ʾ%3%4"}, 484 {a="([Iy])(')(aN)(%W)", b="%1ʾ%3%4"},
@@ -729,11 +729,11 @@ hamzatrarabica = { -- ≠ from hamzatrloc: initial hamza has to be held
729 -- hold it for now (see below, beginning of digraphs table) 729 -- hold it for now (see below, beginning of digraphs table)
730 {a="^(')([ua])", b="@%2"}, 730 {a="^(')([ua])", b="@%2"},
731 {a="^(')(i)", b="@%2"}, 731 {a="^(')(i)", b="@%2"},
732 -- consider replacing initial %W with [%s%(%[%<]: 732 -- consider replacing initial %W with [%s%(%[%<%-]:
733 -- {a="(%W)(')([ua])", b="%1@%3"}, 733 -- {a="(%W)(')([ua])", b="%1@%3"},
734 -- {a="(%W)(')(i)", b="%1@%3"}, 734 -- {a="(%W)(')(i)", b="%1@%3"},
735 {a="([%s%(%[%<])(')([ua])", b="%1@%3"}, 735 {a="([%s%(%[%<%-])(')([ua])", b="%1@%3"},
736 {a="([%s%(%[%<])(')(i)", b="%1@%3"}, 736 {a="([%s%(%[%<%-])(')(i)", b="%1@%3"},
737 -- final 737 -- final
738 {a="([Iy])(')(aN)$", b="%1ʾ%3"}, 738 {a="([Iy])(')(aN)$", b="%1ʾ%3"},
739 {a="([Iy])(')(aN)(%W)", b="%1ʾ%3%4"}, 739 {a="([Iy])(')(aN)(%W)", b="%1ʾ%3%4"},
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index 9251ee9..8f6b9bb 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -214,11 +214,11 @@ hamza = {
214 -- then the 'initial' rules for the remaining cases 214 -- then the 'initial' rules for the remaining cases
215 {a="^(')([ua])", b="أ%2"}, 215 {a="^(')([ua])", b="أ%2"},
216 {a="^(')(i)", b="إ%2"}, 216 {a="^(')(i)", b="إ%2"},
217 -- consider replacing initial %W with [%s%(%[%<]: 217 -- consider replacing initial %W with [%s%(%[%<%-]:
218 -- {a="(%W)(')([ua])", b="%1أ%3"}, 218 -- {a="(%W)(')([ua])", b="%1أ%3"},
219 -- {a="(%W)(')(i)", b="%1إ%3"}, 219 -- {a="(%W)(')(i)", b="%1إ%3"},
220 {a="([%s%(%[%<])(')([ua])", b="%1أ%3"}, 220 {a="([%s%(%[%<%-])(')([ua])", b="%1أ%3"},
221 {a="([%s%(%[%<])(')(i)", b="%1إ%3"}, 221 {a="([%s%(%[%<%-])(')(i)", b="%1إ%3"},
222 -- final 222 -- final
223 -- ^say'aN and .zim'aN are special orthographies 223 -- ^say'aN and .zim'aN are special orthographies
224 {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, 224 {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"},
@@ -320,11 +320,11 @@ hamzaeasy = { -- differences marked below with 'easy'
320 -- then the 'initial' rules for the remaining cases 320 -- then the 'initial' rules for the remaining cases
321 {a="^(')([ua])", b="أ%2"}, 321 {a="^(')([ua])", b="أ%2"},
322 {a="^(')(i)", b="إ%2"}, 322 {a="^(')(i)", b="إ%2"},
323 -- consider replacing initial %W with [%s%(%[%<]: 323 -- consider replacing initial %W with [%s%(%[%<%-]:
324 -- {a="(%W)(')([ua])", b="%1أ%3"}, 324 -- {a="(%W)(')([ua])", b="%1أ%3"},
325 -- {a="(%W)(')(i)", b="%1إ%3"}, 325 -- {a="(%W)(')(i)", b="%1إ%3"},
326 {a="([%s%(%[%<])(')([ua])", b="%1أ%3"}, 326 {a="([%s%(%[%<%-])(')([ua])", b="%1أ%3"},
327 {a="([%s%(%[%<])(')(i)", b="%1إ%3"}, 327 {a="([%s%(%[%<%-])(')(i)", b="%1إ%3"},
328 -- final 328 -- final
329 -- ^say'aN and .zim'aN are special orthographies 329 -- ^say'aN and .zim'aN are special orthographies
330 {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, 330 {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"},