aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2017-06-30 10:43:51 +0200
committerRobert Alessi <alessi@robertalessi.net>2017-06-30 10:43:51 +0200
commitea69c683514697f1333883ce74c7c1f7140873ba (patch)
tree7acf728818ea78d11bea16588fb7c8bfa3c586e5
parentde9264232529b1cec536d92fd37850cdcd3dce69 (diff)
downloadarabluatex-ea69c683514697f1333883ce74c7c1f7140873ba.tar.gz
hamzah + pr. suffix: the carrier must pass into yāʾ before ī
-rw-r--r--arabluatex.dtx9
-rw-r--r--arabluatex_fullvoc.lua12
-rw-r--r--arabluatex_voc.lua12
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