From 29ddf48aa3e0cf46b60fd36f1118ab81bb289f77 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 7 Jul 2019 11:39:15 +0200 Subject: [PATCH] plugins: make latex2svg work at least partially with dvisvgm 1.9.2. --- plugins/latex2svgextra.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/latex2svgextra.py b/plugins/latex2svgextra.py index d2b117bd..2434e016 100644 --- a/plugins/latex2svgextra.py +++ b/plugins/latex2svgextra.py @@ -81,7 +81,10 @@ _class_mapping = { ('fill=\'#cafe09\'', 'class=\'m-dim\'') } -_patch_src = re.compile(r"""<\?xml version='1\.0' encoding='UTF-8'\?> +# dvisvgm 1.9.2 (on Ubuntu 16.04) doesn't specify the encoding part. However +# that version reports broken "depth", meaning inline equations are not +# vertically aligned properly, so it can't be made to work 100% correct anyway. +_patch_src = re.compile(r"""<\?xml version='1\.0'( encoding='UTF-8')?\?> """) -- 2.30.2