From d4299f53e1abe77ba50210f2345ccfcb33abf79c Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Wed, 7 Dec 2016 17:21:54 +0100 Subject: =?UTF-8?q?rules=20related=20to=20punctuation=20characters=20at=20?= =?UTF-8?q?word=20boundaries=20needed=20much=20more=20work=20(see=20'--p'?= =?UTF-8?q?=20tag);=20new=20rules=20for=20the=20resolution=20of=20the=20di?= =?UTF-8?q?phthong=20in=20=CA=BEaw=20and=20law?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arabluatex_novoc.lua | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'arabluatex_novoc.lua') diff --git a/arabluatex_novoc.lua b/arabluatex_novoc.lua index b88eaf2..f2b6a6a 100644 --- a/arabluatex_novoc.lua +++ b/arabluatex_novoc.lua @@ -64,27 +64,27 @@ trigraphsnv = { -- trigraphs or more {a="l%-l_ah", b="l-ll_ah"}, -- 'llatI / 'llad_I {a="^'ll(a)([%_]?[dt])", b="ال%1%2"}, - {a="([%p%s%-])'ll(a)([%_]?[dt])", b="%1ال%2%3"}, --p + {a="([%(%[%|%<%s%-])'ll(a)([%_]?[dt])", b="%1ال%2%3"}, --p -- al- + lām {a="^(a)l%-(l)", b="ا%1ل%2"}, - {a="([%p%s%-])(a)l%-(l)", b="%1ا%2ل%3"}, --p + {a="([%(%[%|%<%s%-])(a)l%-(l)", b="%1ا%2ل%3"}, --p -- al- + solar consonant {a="^(a)l%-([%_%^%.]?[tdrzsn])", b="ا%1ل%2"}, - {a="([%p%s%-])(a)l%-([%_%^%.]?[tdrzsn])", b="%1ا%2ل%3"}, --p + {a="([%(%[%|%<%s%-])(a)l%-([%_%^%.]?[tdrzsn])", b="%1ا%2ل%3"}, --p -- assim. art. + solar consonant {a="^(a)([%_%^%.]?[tdrzsn])%-", b="ا%1ل"}, - {a="([%p%s%-])(a)([%_%^%.]?[tdrzsn])%-", b="%1ا%2ل"}, --p + {a="([%(%[%|%<%s%-])(a)([%_%^%.]?[tdrzsn])%-", b="%1ا%2ل"}, --p -- al- + initial unstable hamza {a="^(a)l%-(\")([uai])", b="ا%1لٱ%3"}, - {a="([%p%s%-])(a)l%-(\")([uai])", b="%1ا%2لٱ%4"}, --p + {a="([%(%[%|%<%s%-])(a)l%-(\")([uai])", b="%1ا%2لٱ%4"}, --p {a="^(a)l%-([uai])", b="ا%1لا%2"}, - {a="([%p%s%-])(a)l%-([uai])", b="%1ا%2لا%3"}, --p + {a="([%(%[%|%<%s%-])(a)l%-([uai])", b="%1ا%2لا%3"}, --p -- li-/la- + art. + initial unstable hamza is a special orthography {a="l([ai])%-l%-(\")([uai])", b="ل%1لٱ%3"}, {a="l([ai])%-l%-([uai])", b="ل%1لا%2"}, -- al- + lunar consonant (i.e. what remains) {a="^(a)l%-", b="ا%1ل"}, - {a="([%p%s%-])(a)l%-", b="%1ا%2ل"}, --p + {a="([%(%[%|%<%s%-])(a)l%-", b="%1ا%2ل"}, --p -- art. with waṣla + lām {a="'l%-(l)", b="ال%1"}, -- art. with waṣla + solar consonant -- cgit v1.2.3