From b6de514c212fc0cbf828f599702d91022de421ad Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Tue, 29 May 2018 10:07:17 +0200 Subject: moved \RL, \LR, \RLfootnote, \LRfootnote and \LRmarginpar into 'albrkcmds' --- arabluatex.lua | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) (limited to 'arabluatex.lua') diff --git a/arabluatex.lua b/arabluatex.lua index 32b3ac7..acb7b06 100644 --- a/arabluatex.lua +++ b/arabluatex.lua @@ -57,6 +57,11 @@ end -- arabluatex. 'albrkcmds' is what is set by default. 'brkcmds' is -- what may be set in the preamble as argument of \MkArbBreak{} local albrkcmds = { + "RL", + "LR", + "RLfootnote", + "LRfootnote", + "LRmarginpar", "item", "Footnote", "Marginpar", @@ -100,18 +105,6 @@ local function breakcmd(str) str = gsub(str, dblbkslash * lpeg.Cs(brkcmds[i]) * cmdargs, "}%1%2%3\\arb{") end end - -- \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) - body = string.sub(body, 2, -2) - return string.format("}\\%s{%s}\\arb{", tag, body) - end) -- \textcolor str = string.gsub(str, "\\(textcolor.?)(%b{})(%b{})", function(tag, bodycolor, bodytext) -- cgit v1.2.3