寻找一个独立的方程渲染库

时间:2009-03-06 04:15:29

标签: python parsing latex equation mathml

是否存在一个小的,独立的库,它会将基于文本格式(例如LaTeX或MathML)的等式呈现给图像(矢量或光栅)?

如果它是Python或Python友好的话会更好。

(我发现的一种可能性:Matplotlib有Python代码来解析和显示使用gl2ps的LaTeX方程式。如果我没有找到任何其他内容,似乎可以将所有相关位提取到一个单独的位库)。

编辑:“自包含”我的意思是他们不能使用TeX / LaTex本身,因为不幸的是我不能依赖它的安装

5 个答案:

答案 0 :(得分:5)

您可以尝试convert MathML to SVG

答案 1 :(得分:1)

mimetex是一个独立的程序,用于渲染乳胶数学......但它不是一个库

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

答案 2 :(得分:0)

一个多功能程序和Python模块,允许将LaTeX数学方程式转换为PNG图像:http://code.google.com/p/latexmath2png/(MIT许可证,依赖于dvipng)。

答案 3 :(得分:0)

我不知道这是否符合您的要求,但我知道MoinMoin已经有一段时间的乳胶扩展,所以我再次看了一眼,发现了这个:

MoinMoin Latex Support

您应该可以使用此代码并在您的应用中重复使用。

答案 4 :(得分:0)

尝试ReforMath(http://reformath.webnode.com)。它基于C ++,可在Windows和Linux下运行。虽然未完成,但它可以渲染多个MathML元素。