保存LaTeX(或MathML)并从matplotlib绘制为1图像

时间:2015-07-08 19:05:14

标签: python matplotlib latex mathml

我正在为网络应用生成微分方程及其相应的图,并希望能够将所有内容作为一个图像发送。我怎样才能做到这一点?

似乎将LaTeX添加到绘图本身很难自动化,所以我想我可能必须单独生成渲染的LaTeX(或MathML,我已经有输出两种表示的函数)的图像和然后将其与情节图像相结合。任何方法都表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用PyPDF2

from PyPDF2 import PdfFileMerger, PdfFileReader

myFiles = ['file1.pdf','file2.pdf']

merger = PdfFileMerger()
for filename in myFiles:
    merger.append(PdfFileReader(file(filename, 'rb')))

merger.write("output.pdf")

PS:如果您还没有pip install pypdf2,则可能需要sails lift --prod