From 0054164a877d322b6ff62870bb0ff6b905a029b9 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Mon, 26 Jun 2017 19:03:20 +0200 Subject: '.A[uai]?' needed a little more work --- arabluatex_trans.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'arabluatex_trans.lua') diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua index ebb8611..b86472b 100644 --- a/arabluatex_trans.lua +++ b/arabluatex_trans.lua @@ -73,7 +73,7 @@ captr = { hamzatrdmg = { -- next line for ʾalif alone {a="(%.A)([^uai])", b=".|%2"}, - {a="(%.A)([uai])", b="|%2"}, + {a="(%.A)([uai])", b="||%2"}, -- hard coded hamza {a="|\"'", b="ʾ"}, {a="A\"'", b="ʾA"}, @@ -441,8 +441,8 @@ shortvtrdmg = { hamzatrloc = { -- next line for ʾalif alone - {a="(%.A)([^uai])", b=".|%2"}, - {a="(%.A)([uai])", b="|%2"}, + {a="(%.A)([^uai])", b=".|%2|"}, + {a="(%.A)([uai])", b="||%2"}, -- hard coded hamza {a="|\"'", b="ʾ"}, {a="A\"'", b="ʾA"}, @@ -699,7 +699,7 @@ finaltrloc = { hamzatrarabica = { -- ≠ from hamzatrloc: initial hamza has to be held -- next line for ʾalif alone {a="(%.A)([^uai])", b=".|%2"}, - {a="(%.A)([uai])", b="|%2"}, + {a="(%.A)([uai])", b="||%2"}, -- hard coded hamza {a="|\"'", b="ʾ"}, {a="A\"'", b="ʾA"}, -- cgit v1.2.3