diff options
author | Robert Alessi <alessi@robertalessi.net> | 2017-06-26 01:32:21 +0200 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2017-06-26 01:32:21 +0200 |
commit | 884fec6d73854a8027dac0edfeb3b63a52c0a1a4 (patch) | |
tree | ad870c8455502db6a4b04a2f814edbce2b75371b | |
parent | 5d4aca190c40433933d9024f32870afc8e077f6b (diff) | |
download | arabluatex-884fec6d73854a8027dac0edfeb3b63a52c0a1a4.tar.gz |
bugfix: initial hamzah after hyphen was broken; a couple of typos
-rw-r--r-- | arabluatex.dtx | 12 | ||||
-rw-r--r-- | arabluatex_fullvoc.lua | 12 | ||||
-rw-r--r-- | arabluatex_trans.lua | 18 | ||||
-rw-r--r-- | arabluatex_voc.lua | 12 |
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"}, |