##// END OF EJS Templates
Latextools: Make latex_to_png_mpl not fail on errors...
Carlos Cordoba -
Show More
@@ -104,11 +104,14 b' def latex_to_png_mpl(s, wrap):'
104 104 s = s.replace('$$', '$')
105 105 if wrap:
106 106 s = u'${0}$'.format(s)
107
108 mt = mathtext.MathTextParser('bitmap')
109 f = BytesIO()
110 mt.to_png(f, s, fontsize=12)
111 return f.getvalue()
107
108 try:
109 mt = mathtext.MathTextParser('bitmap')
110 f = BytesIO()
111 mt.to_png(f, s, fontsize=12)
112 return f.getvalue()
113 except:
114 return None
112 115
113 116
114 117 def latex_to_png_dvipng(s, wrap):
@@ -138,6 +141,8 b' def latex_to_png_dvipng(s, wrap):'
138 141
139 142 with open(outfile, "rb") as f:
140 143 return f.read()
144 except:
145 return None
141 146 finally:
142 147 shutil.rmtree(workdir)
143 148
General Comments 0
You need to be logged in to leave comments. Login now