diff options
-rw-r--r-- | arabluatex.dtx | 9 | ||||
-rw-r--r-- | arabluatex_fullvoc.lua | 12 | ||||
-rw-r--r-- | arabluatex_voc.lua | 12 |
3 files changed, 21 insertions, 12 deletions
diff --git a/arabluatex.dtx b/arabluatex.dtx index a80d8cb..7e2196d 100644 --- a/arabluatex.dtx +++ b/arabluatex.dtx | |||
@@ -760,10 +760,11 @@ vowels (see §~3). | |||
760 | % & \texttt{dmg} & \texttt{loc} & \texttt{arabica} & \\ \midrule | 760 | % & \texttt{dmg} & \texttt{loc} & \texttt{arabica} & \\ \midrule |
761 | % \endhead \footnotetext{See below \vref{sec:transliteration}.} | 761 | % \endhead \footnotetext{See below \vref{sec:transliteration}.} |
762 | % \label{tab:arabtex-consonants} | 762 | % \label{tab:arabtex-consonants} |
763 | % \arb[novoc]{a}\footnote{For \arb[trans]{'alif} as a consonant, see | 763 | % \arb[voc]{'i 'a 'u}\footnote{For \arb[trans]{'alif} as a consonant, |
764 | % \textcite[i. 16 D]{Wright}. The \arb[trans]{hamzaT} itself is | 764 | % see \textcite[i. 16 D]{Wright}. The \arb[trans]{hamzaT} itself is |
765 | % encoded \texttt{<'>}. See below \vref{ref:hamza}.} & \dmg{a} & | 765 | % encoded \texttt{<'>} and may be followed by either \meta{u, a} or |
766 | % \loc{a} & \brill{a} & \verb|a| \\ | 766 | % \meta{i}. See below \vref{ref:hamza}.} & \dmg{'u 'a 'i} & |
767 | % \loc{|'u, |'a, |'i} & \brill{|'u, |'a, |'i} & |'u| or |'a| or |'i| \\ | ||
767 | % \arb[novoc]{b} & \dmg{b} & \loc{b} & \brill{b} & |b| \\ | 768 | % \arb[novoc]{b} & \dmg{b} & \loc{b} & \brill{b} & |b| \\ |
768 | % \arb[novoc]{t} & \dmg{t} & \loc{t} & \brill{t} & |t| \\ | 769 | % \arb[novoc]{t} & \dmg{t} & \loc{t} & \brill{t} & |t| \\ |
769 | % \arb[novoc]{_t} & \dmg{_t} & \loc{_t} & \brill{_t} & |_t| \\ | 770 | % \arb[novoc]{_t} & \dmg{_t} & \loc{_t} & \brill{_t} & |_t| \\ |
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index f687c5f..919a35e 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua | |||
@@ -93,8 +93,10 @@ hamzafv = { | |||
93 | -- ^say'aN and .zim'aN are special orthographies | 93 | -- ^say'aN and .zim'aN are special orthographies |
94 | {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, | 94 | {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, |
95 | {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, | 95 | {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, |
96 | {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | 96 | -- hamzah + pr. suffix: the carrier passes into yāʾ before ī so |
97 | {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | 97 | -- take out the following two lines: |
98 | -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | ||
99 | -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | ||
98 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, | 100 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, |
99 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, | 101 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, |
100 | -- u | 102 | -- u |
@@ -214,8 +216,10 @@ hamzafveasy = { -- differences marked below with 'easy' | |||
214 | -- ^say'aN and .zim'aN are special orthographies | 216 | -- ^say'aN and .zim'aN are special orthographies |
215 | {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, | 217 | {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, |
216 | {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, | 218 | {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, |
217 | {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | 219 | -- hamzah + pr. suffix: the carrier passes into yāʾ before ī so |
218 | {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | 220 | -- take out the following two lines: |
221 | -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | ||
222 | -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | ||
219 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, | 223 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, |
220 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, | 224 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, |
221 | -- u | 225 | -- u |
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua index 4ebe744..ca1aa99 100644 --- a/arabluatex_voc.lua +++ b/arabluatex_voc.lua | |||
@@ -229,8 +229,10 @@ hamza = { | |||
229 | -- ^say'aN and .zim'aN are special orthographies | 229 | -- ^say'aN and .zim'aN are special orthographies |
230 | {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, | 230 | {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, |
231 | {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, | 231 | {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, |
232 | {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | 232 | -- hamzah + pr. suffix: the carrier passes into yāʾ before ī so |
233 | {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | 233 | -- take out the following two lines: |
234 | -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | ||
235 | -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | ||
234 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, | 236 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, |
235 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, | 237 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, |
236 | -- u | 238 | -- u |
@@ -341,8 +343,10 @@ hamzaeasy = { -- differences marked below with 'easy' | |||
341 | -- ^say'aN and .zim'aN are special orthographies | 343 | -- ^say'aN and .zim'aN are special orthographies |
342 | {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, | 344 | {a="(%^sa%.?[yY])(\"?%|?)(%')(aN)", b="%1%2ئ%4"}, |
343 | {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, | 345 | {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, |
344 | {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | 346 | -- hamzah + pr. suffix: the carrier passes into yāʾ before ī so |
345 | {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | 347 | -- take out the following two lines: |
348 | -- {a="(')(I%p?)$", b="إ%2"}, -- affix pr. 1st person sg. | ||
349 | -- {a="(')(I)(%p?%s)", b="إ%2%3"}, -- affix pr. 1st person sg. | ||
346 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, | 350 | {a="([^uai])(')([uai]N?%p?)$", b="%1ء%3"}, |
347 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, | 351 | {a="([^uai])(')([uai]N?)(%p?%s)", b="%1ء%3%4"}, |
348 | -- u | 352 | -- u |