[leon] set png background transparent when using dvipng. See #7153 in Gajim's trac.

This commit is contained in:
Yann Leboulanger
2012-05-06 10:52:51 +02:00
parent e8f0870878
commit 956e836f99

View File

@@ -174,9 +174,9 @@ class LatexRenderer(Thread):
if exitcode == 0: if exitcode == 0:
# convert dvi to png # convert dvi to png
log.debug('DVI OK') log.debug('DVI OK')
exitcode = try_run(['dvipng'] + fg_str('tex') + ['-T', 'tight', exitcode = try_run(['dvipng', '-bg', 'Transparent'] + fg_str('tex')\
'-D', self.png_dpi, tmpfile + '.dvi', '-o', tmpfile + '.png'], + ['-T', 'tight', '-D', self.png_dpi, tmpfile + '.dvi', '-o',
tmpdir) tmpfile + '.png'], tmpdir)
if exitcode: if exitcode:
# dvipng failed, try convert # dvipng failed, try convert