From eb3764f6c6bd0a361cab857f82232a502101e9b5 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Tue, 21 Aug 2018 18:18:31 +0200 Subject: arabtex2utf: remove superfluous empty lines before \begin{} --- arabluatex.lua | 1 + 1 file changed, 1 insertion(+) (limited to 'arabluatex.lua') diff --git a/arabluatex.lua b/arabluatex.lua index 9b46d01..6f62f91 100644 --- a/arabluatex.lua +++ b/arabluatex.lua @@ -795,6 +795,7 @@ function al_closestream() t = gsub(t, lpeg.Cs("\\begin") * spcenc^-1 * bcbraces * cmdargs, "\n%1%2%3\n") t = string.gsub(t, "(\\\\)(%s?)", "%1\n") t = string.gsub(t, "(\\\\)(\n)(\\end%s?)(%b{})", "%1%3%4") + t = string.gsub(t, "%s-\n(\\begin%s?)(%b{})", "\n%1%2") t = string.gsub(t, "(\\item)", "\n%1") t = string.gsub(t, "\n\n(\\item)", "\n%1") t = string.gsub(t, "(\\end%s?)(%b{})", "%1%2\n") -- cgit v1.2.3