From 029c8797e6e32adfcb79fc4c1f72377592c35f82 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Fri, 26 Feb 2016 10:50:17 +0100 Subject: (re)define \LR{} command \AtBeginDocument{} in case luabidi is loaded --- arabluatex.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'arabluatex.lua') diff --git a/arabluatex.lua b/arabluatex.lua index f1aeda0..f0cfa78 100644 --- a/arabluatex.lua +++ b/arabluatex.lua @@ -40,6 +40,12 @@ return str end local function breakcmd(str) + -- \RL + str = string.gsub(str, "\\(RL.-)(%b{})", + function(tag, body) + body = string.sub(body, 2, -2) + return string.format("}\\%s{%s}\\arb{", tag, body) + end) -- \LR str = string.gsub(str, "\\(LR.-)(%b{})", function(tag, body) -- cgit v1.2.3