diff options
Diffstat (limited to 'arabluatex_fullvoc.lua')
-rw-r--r-- | arabluatex_fullvoc.lua | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index 8fb564e..021d75a 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua | |||
@@ -173,10 +173,10 @@ digraphsfv = { | |||
173 | {a="ww", b="وّ"}, | 173 | {a="ww", b="وّ"}, |
174 | {a="yy", b="يّ"}, | 174 | {a="yy", b="يّ"}, |
175 | -- sukūn begin | 175 | -- sukūn begin |
176 | {a="\"", b=""}, | ||
177 | {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])$", b="%1ْ"}, | 176 | {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])$", b="%1ْ"}, |
178 | {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([%s])", b="%1ْ%2"}, | 177 | {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([%s])", b="%1ْ%2"}, |
179 | {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([^%_uaiUAIًٌٍ])", b="%1ْ%2"}, | 178 | {a="([%_%^%.]?[btjghxdrzs%`fqklmnwy])([%_]?[^uaiUAIًٌٍ])", b="%1ْ%2"}, |
179 | {a="ْ\"", b="\""}, | ||
180 | -- sukūn end | 180 | -- sukūn end |
181 | {a="_t", b="ث"}, | 181 | {a="_t", b="ث"}, |
182 | {a="%^g", b="ج"}, | 182 | {a="%^g", b="ج"}, |
@@ -201,3 +201,31 @@ digraphsfv = { | |||
201 | {a="%.k", b="ک"}, | 201 | {a="%.k", b="ک"}, |
202 | {a="%.n", b="ں"}, | 202 | {a="%.n", b="ں"}, |
203 | } | 203 | } |
204 | |||
205 | singlefv = { | ||
206 | {a="b", b="ب"}, | ||
207 | {a="t", b="ت"}, | ||
208 | {a="j", b="ج"}, | ||
209 | {a="x", b="خ"}, | ||
210 | {a="d", b="د"}, | ||
211 | {a="r", b="ر"}, | ||
212 | {a="z", b="ز"}, | ||
213 | {a="s", b="س"}, | ||
214 | {a="f", b="ف"}, | ||
215 | {a="`", b="ع"}, | ||
216 | {a="f", b="ف"}, | ||
217 | {a="q", b="ق"}, | ||
218 | {a="k", b="ك"}, | ||
219 | {a="l", b="ل"}, | ||
220 | {a="m", b="م"}, | ||
221 | {a="n", b="ن"}, | ||
222 | {a="h", b="ه"}, | ||
223 | {a="w", b="و"}, | ||
224 | {a="y", b="ي"}, | ||
225 | {a="T", b="ة"}, | ||
226 | {a="\"$", b=""}, | ||
227 | {a="\"(%W)", b="%1"}, | ||
228 | {a="\"([^uaiUAI])", b="%1"}, | ||
229 | {a="([^0-9])%-([^0-9])", b="%1%2"}, | ||
230 | {a="B", b="ـ"}, | ||
231 | } | ||