aboutsummaryrefslogtreecommitdiff
path: root/arabluatex_voc.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2016-07-03 19:24:23 +0200
committerRobert Alessi <alessi@robertalessi.net>2016-07-03 19:24:23 +0200
commitd4e5c239b0d5cd9e974e172efc304c64446d8011 (patch)
tree734d6399be1c6b1795dd1e9bc68d0142459faed0 /arabluatex_voc.lua
parentb80180736198d014be61e67844ce744bf003ef41 (diff)
downloadarabluatex-d4e5c239b0d5cd9e974e172efc304c64446d8011.tar.gz
arabluatex.sty now accepts Buckwalter scheme
Diffstat (limited to 'arabluatex_voc.lua')
-rw-r--r--arabluatex_voc.lua13
1 files changed, 2 insertions, 11 deletions
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index 5c1fabf..59e861f 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -114,21 +114,13 @@ buckwalter = {
114 {a="^Aal%-?", b="al-"}, 114 {a="^Aal%-?", b="al-"},
115 {a="(%W)Aal%-?", b="%1al-"}, 115 {a="(%W)Aal%-?", b="%1al-"},
116 {a="([%-%s])Al%-?", b="%1\'l-"}, 116 {a="([%-%s])Al%-?", b="%1\'l-"},
117-- {a="([fw]a?)([tw]a?)Al", b="%1-%2-\'l-"},
118-- {a="([fw]a?)(bi?)Al", b="%1-%2-\'l-"},
119-- {a="([fw]a?)(l[ai]?l)Al", b="%1-%2-l-"},
120-- {a="(al%-[%a])(%~)", b="%1"},
121-- {a="([fltw]a?)Al%-?", b="%1-\'l-"},
122-- {a="(bi?)Al%-?", b="%1-'l-"},
123-- {a="(li?)Al%-?", b="%1-l-"},
124 {a="(\'l%-[%g])(%~)", b="%1"}, 117 {a="(\'l%-[%g])(%~)", b="%1"},
125 -- digraphs begin 118 -- digraphs begin
126 {a="([^a])A", b="%1\"A"},
127 {a="aA", b="A"}, 119 {a="aA", b="A"},
128 {a="uw([^%~])", b="U%1"}, 120 {a="uw([^%~])", b="U%1"},
129 {a="iy([^%~])", b="I%1"}, 121 {a="iy([^%~])", b="I%1"},
130 -- digraphs end 122 -- digraphs end
131 -- madda: get it back 123 -- madda: get it back now
132 {a="%@", b="A\"\'"}, 124 {a="%@", b="A\"\'"},
133 -- šadda: 125 -- šadda:
134 {a="([%g])(%~)", b="%1%1"}, 126 {a="([%g])(%~)", b="%1%1"},
@@ -149,8 +141,7 @@ buckwalter = {
149 {a="K", b="iN"}, 141 {a="K", b="iN"},
150 {a="o", b="\""}, 142 {a="o", b="\""},
151 -- hard-coded connective alif 143 -- hard-coded connective alif
152 {a="%[", b="ٱ"}, 144 {a="%[", b="ٱ"}
153-- {a="%_", b="--"},
154} 145}
155 146
156hamza = { 147hamza = {