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