Looking for a self-contained equation rendering library [closed]

隐身守侯 提交于 2019-11-27 20:49:41

问题


Is there such a thing as a small, self-contained library that will render an equation written in a text-based format (e.g. LaTeX or MathML) to an image (either vector or raster)?

It would be preferable if it's in Python or Python-friendly.

(One possibility that I've found: Matplotlib has Python code to parse and display LaTeX equations, using gl2ps. If I don't find anything else it seems possible to extract all the relevant bits into a separate library.)

EDIT: by "self-contained" I mean they can't use TeX/LaTex itself since unfortunately I can't rely on it being installed


回答1:


You can try to convert MathML to SVG.




回答2:


There's mimetex a stand alone program for rendering latex math... it's not a library however

http://www.forkosh.com/mimetex.html




回答3:


A versatile program and Python module to allow conversion of LaTeX math equations in to PNG images: http://code.google.com/p/latexmath2png/ (MIT license, relies on dvipng).




回答4:


I don't know if this meets your requirements, but I knew MoinMoin has had latex extensions for a while so I looked again and found this:

MoinMoin Latex Support

You should be able to take this code and re-use it in your app.




回答5:


Try ReforMath (http://reformath.webnode.com). It is C++ based and runs under both Windows and Linux. Although unfinished, it can render a number MathML elements.



来源:https://stackoverflow.com/questions/617668/looking-for-a-self-contained-equation-rendering-library

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!