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_voc.lua | 84 +++++++++++++++++++++--------------------------------- 1 file changed, 32 insertions(+), 52 deletions(-) (limited to 'arabluatex_voc.lua') diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua index 2660ed8..4983ad0 100644 --- a/arabluatex_voc.lua +++ b/arabluatex_voc.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 @@ -92,14 +92,6 @@ hamza = { {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"}, @@ -312,31 +304,31 @@ digraphs = { } single = { - {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="ـ"} } longv = { @@ -351,12 +343,12 @@ longv = { } shortv = { - {a="\"u", b=""}, - {a="\"a", b=""}, - {a="\"i", b=""}, - {a="u", b="ُ"}, - {a="a", b="َ"}, - {a="i", b="ِ"} + {a="\"u", b=""}, + {a="\"a", b=""}, + {a="\"i", b=""}, + {a="u", b="ُ"}, + {a="a", b="َ"}, + {a="i", b="ِ"} } punctuation = { @@ -376,15 +368,3 @@ null = { {a="%|", b=""}, {a="([^0-9])(%-)", b="%1"} } - --- return { --- raw = raw, --- hamza = hamza, --- trigraphs = trigraphs, --- tanwin = tanwin, --- digraphs = digraphs, --- single = single, --- longv = longv, --- shortv = shortv, --- null =null --- } -- cgit v1.2.3