diff options
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r-- | arabluatex_fullvoc.lua | 106 |
1 files changed, 0 insertions, 106 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index 9a24d0a..75f042d 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua | |||
@@ -22,48 +22,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA | |||
22 | 02111-1307, USA. | 22 | 02111-1307, USA. |
23 | --]] | 23 | --]] |
24 | 24 | ||
25 | numbers = { | ||
26 | {a="0", b="٠"}, | ||
27 | {a="1", b="١"}, | ||
28 | {a="2", b="٢"}, | ||
29 | {a="3", b="٣"}, | ||
30 | {a="4", b="٤"}, | ||
31 | {a="5", b="٥"}, | ||
32 | {a="6", b="٦"}, | ||
33 | {a="7", b="٧"}, | ||
34 | {a="8", b="٨"}, | ||
35 | {a="9", b="٩"} | ||
36 | } | ||
37 | |||
38 | raw = { | ||
39 | {a="A", b="َا"}, | ||
40 | {a="U", b="ُو"}, | ||
41 | {a="I", b="ِي"}, | ||
42 | {a="b", b="ب"}, | ||
43 | {a="t", b="ت"}, | ||
44 | {a="j", b="ج"}, | ||
45 | {a="x", b="خ"}, | ||
46 | {a="d", b="د"}, | ||
47 | {a="r", b="ر"}, | ||
48 | {a="z", b="ز"}, | ||
49 | {a="s", b="س"}, | ||
50 | {a="f", b="ف"}, | ||
51 | {a="`", b="ع"}, | ||
52 | {a="f", b="ف"}, | ||
53 | {a="q", b="ق"}, | ||
54 | {a="k", b="ك"}, | ||
55 | {a="l", b="ل"}, | ||
56 | {a="m", b="م"}, | ||
57 | {a="n", b="ن"}, | ||
58 | {a="h", b="ه"}, | ||
59 | {a="w", b="و"}, | ||
60 | {a="y", b="ي"}, | ||
61 | {a="T", b="ة"}, | ||
62 | {a="u", b="ُ"}, | ||
63 | {a="a", b="َ"}, | ||
64 | {a="i", b="ِ"} | ||
65 | } | ||
66 | |||
67 | -- this is new | 25 | -- this is new |
68 | hamzafv = { | 26 | hamzafv = { |
69 | -- initial long u | 27 | -- initial long u |
@@ -146,15 +104,6 @@ trigraphsfv = { -- trigraphs or more | |||
146 | {a="'l%-", b="ٱلْ"} | 104 | {a="'l%-", b="ٱلْ"} |
147 | } | 105 | } |
148 | 106 | ||
149 | tanwin = { | ||
150 | {a="uN", b="ٌ"}, | ||
151 | {a="(aN)(_A)", b="ًى"}, | ||
152 | {a="(aN)(Y)", b="ًى"}, | ||
153 | {a="(T)(aN)", b="%1ً"}, | ||
154 | {a="([^TA])(aN)", b="%1ًا"}, | ||
155 | {a="iN", b="ٍ"} | ||
156 | } | ||
157 | |||
158 | -- this is new | 107 | -- this is new |
159 | digraphsfv = { | 108 | digraphsfv = { |
160 | {a="(%-)([uai])", b="%1ٱ"}, -- hyphen + initial alif without hamza | 109 | {a="(%-)([uai])", b="%1ٱ"}, -- hyphen + initial alif without hamza |
@@ -217,58 +166,3 @@ digraphsfv = { | |||
217 | {a="%.k", b="ک"}, | 166 | {a="%.k", b="ک"}, |
218 | {a="%.n", b="ں"} | 167 | {a="%.n", b="ں"} |
219 | } | 168 | } |
220 | |||
221 | single = { | ||
222 | {a="b", b="ب"}, | ||
223 | {a="t", b="ت"}, | ||
224 | {a="j", b="ج"}, | ||
225 | {a="x", b="خ"}, | ||
226 | {a="d", b="د"}, | ||
227 | {a="r", b="ر"}, | ||
228 | {a="z", b="ز"}, | ||
229 | {a="s", b="س"}, | ||
230 | {a="f", b="ف"}, | ||
231 | {a="`", b="ع"}, | ||
232 | {a="f", b="ف"}, | ||
233 | {a="q", b="ق"}, | ||
234 | {a="k", b="ك"}, | ||
235 | {a="l", b="ل"}, | ||
236 | {a="m", b="م"}, | ||
237 | {a="n", b="ن"}, | ||
238 | {a="h", b="ه"}, | ||
239 | {a="w", b="و"}, | ||
240 | {a="y", b="ي"}, | ||
241 | {a="T", b="ة"}, | ||
242 | {a="Y", b="aى"}, | ||
243 | {a='"', b='ْ'}, | ||
244 | {a="([^0-9])%-([^0-9])", b="%1%2"}, | ||
245 | {a="B", b="ـ"} | ||
246 | } | ||
247 | |||
248 | longv = { | ||
249 | {a="A", b="َا"}, | ||
250 | {a="U", b="ُو"}, | ||
251 | {a="I", b="ِي"} | ||
252 | } | ||
253 | |||
254 | shortv = { | ||
255 | {a="u", b="ُ"}, | ||
256 | {a="a", b="َ"}, | ||
257 | {a="i", b="ِ"} | ||
258 | } | ||
259 | |||
260 | null = { | ||
261 | {a="%|", b=""} | ||
262 | } | ||
263 | |||
264 | -- return { | ||
265 | -- raw = raw, | ||
266 | -- hamza = hamza, | ||
267 | -- trigraphs = trigraphs, | ||
268 | -- tanwin = tanwin, | ||
269 | -- digraphs = digraphs, | ||
270 | -- single = single, | ||
271 | -- longv = longv, | ||
272 | -- shortv = shortv, | ||
273 | -- null =null | ||
274 | -- } | ||