From 956e836f994ae28d032ea5fa6ae1d8ea4d7de325 Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Sun, 6 May 2012 10:52:51 +0200
Subject: [PATCH] [leon] set png background transparent when using dvipng. See
 #7153 in Gajim's trac.

---
 latex/latex.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/latex/latex.py b/latex/latex.py
index 1a9cad03..4a24daa5 100644
--- a/latex/latex.py
+++ b/latex/latex.py
@@ -174,9 +174,9 @@ class LatexRenderer(Thread):
         if exitcode == 0:
             # convert dvi to png
             log.debug('DVI OK')
-            exitcode = try_run(['dvipng'] + fg_str('tex') + ['-T', 'tight',
-                '-D', self.png_dpi, tmpfile + '.dvi', '-o', tmpfile + '.png'],
-                tmpdir)
+            exitcode = try_run(['dvipng', '-bg', 'Transparent'] + fg_str('tex')\
+                + ['-T', 'tight', '-D', self.png_dpi, tmpfile + '.dvi', '-o',
+                tmpfile + '.png'], tmpdir)
 
             if exitcode:
                 # dvipng failed, try convert
-- 
GitLab