From 60f993283f724252b3d9df2d696ba2629a0bd73c Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Tue, 27 Mar 2018 21:19:41 +0200 Subject: start encoding the honorifics --- arabluatex.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'arabluatex.lua') diff --git a/arabluatex.lua b/arabluatex.lua index 2b1360c..2c0e2c2 100644 --- a/arabluatex.lua +++ b/arabluatex.lua @@ -665,6 +665,19 @@ function processtrans(str, mode, rules, scheme) return str end +function processarbmarks(str, mode) + if mode == "trans" then + for i = 1,#arbmarks do + str = string.gsub(str, arbmarks[i].a, arbmarks[i].c) + end + else + for i = 1,#arbmarks do + str = string.gsub(str, arbmarks[i].a, arbmarks[i].b) + end + end + return str +end + function uc(str) str = string.gsub(str, "(\\txtrans.?)(%b{})", function(tag, body) body = string.sub(body, 2, -2) -- cgit v1.2.3