From 332f1b5c403c5e8c5f9aff8dbb00989c5609dd26 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Wed, 30 Mar 2016 15:54:25 +0200 Subject: added README.tex; cleaning up --- arabluatex_fullvoc.lua | 63 ++++++++++++++++++++++---------------------------- 1 file changed, 28 insertions(+), 35 deletions(-) (limited to 'arabluatex_fullvoc.lua') diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua index d9e9f04..317d607 100644 --- a/arabluatex_fullvoc.lua +++ b/arabluatex_fullvoc.lua @@ -1,7 +1,7 @@ --[[ This file is part of the `arabluatex' package -copyright (C) 2016 Robert Alessi +Copyright (C) 2016 Robert Alessi Please send error reports and suggestions for improvements to Robert Alessi @@ -60,14 +60,6 @@ hamzafv = { {a="(%W)(')([ua])", b="%1أ%3"}, {a="(%W)(')(i)", b="%1إ%3"}, -- final --- {a="([Iy])(')(aN)$", b="%1ئ%3"}, --- {a="([Iy])(')(aN)(%W)", b="%1ئ%3%4"}, --- {a="([^uai])(')([uai]N?)$", b="%1ء%3"}, --- {a="([^uai])(')([uai]N?)(%W)", b="%1ء%3%4"}, --- {a="([UI])(')([uai])$", b="%1ء%3"}, --- {a="([UI])(')([uai])(%W)", b="%1ء%3%4"}, --- {a="([UI])(')([uai]N?)$", b="%1ء%3"}, --- {a="([UI])(')([uai]N?)(%W)", b="%1ء%3%4"}, -- ^say'aN and .zim'aN are special orthographies {a="(%^say)(%')(aN)", b="%1ئ%3"}, {a="(.zi?m)(%')(aN)", b="%1ئ%3"}, @@ -219,7 +211,8 @@ digraphsfv = { {a="(aw)(%s)(\"?[uai])", b="%1u%2ٱ"}, {a="(ay)(%s)(\"?[uai])", b="%1i%2ٱ"}, {a="([uai]%-)(\"?[uai])", b="%1ٱ"}, -- hyphen + initial alif without hamza - {a="([%_]?[uaiUAIY])(%s)(\"?[uai])", b="%1%2ٱ"}, -- initial alif without hamza + -- initial alif without hamza + {a="([%_]?[uaiUAIY])(%s)(\"?[uai])", b="%1%2ٱ"}, {a="^([uai])", b="ا%1"}, -- initial alif without hamza {a="(%s)([uai])", b="%1ا%2"}, -- initial alif without hamza {a="%-%-", b="ـ"}, @@ -295,29 +288,29 @@ digraphsfv = { } singlefv = { - {a="b", b="ب"}, - {a="t", b="ت"}, - {a="j", b="ج"}, - {a="x", b="خ"}, - {a="d", b="د"}, - {a="r", b="ر"}, - {a="z", b="ز"}, - {a="s", b="س"}, - {a="f", b="ف"}, - {a="`", b="ع"}, - {a="f", b="ف"}, - {a="q", b="ق"}, - {a="k", b="ك"}, - {a="l", b="ل"}, - {a="m", b="م"}, - {a="n", b="ن"}, - {a="h", b="ه"}, - {a="w", b="و"}, - {a="y", b="ي"}, - {a="T", b="ة"}, - {a="\"$", b=""}, - {a="\"(%W)", b="%1"}, - {a="\"([^uaiUAI])", b="%1"}, - {a="([^0-9])%-([^0-9])", b="%1%2"}, - {a="B", b="ـ"}, + {a="b", b="ب"}, + {a="t", b="ت"}, + {a="j", b="ج"}, + {a="x", b="خ"}, + {a="d", b="د"}, + {a="r", b="ر"}, + {a="z", b="ز"}, + {a="s", b="س"}, + {a="f", b="ف"}, + {a="`", b="ع"}, + {a="f", b="ف"}, + {a="q", b="ق"}, + {a="k", b="ك"}, + {a="l", b="ل"}, + {a="m", b="م"}, + {a="n", b="ن"}, + {a="h", b="ه"}, + {a="w", b="و"}, + {a="y", b="ي"}, + {a="T", b="ة"}, + {a="\"$", b=""}, + {a="\"(%W)", b="%1"}, + {a="\"([^uaiUAI])", b="%1"}, + {a="([^0-9])%-([^0-9])", b="%1%2"}, + {a="B", b="ـ"}, } -- cgit v1.2.3