8

是否有一个小型的、自包含的库,它将以基于文本的格式(例如 LaTeX 或 MathML)编写的方程呈现为图像(矢量或光栅)?

如果它是 Python 或 Python 友好的,那将是更可取的。

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

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

4

5 回答 5

5

您可以尝试将 MathML 转换为 SVG

于 2009-03-06T08:12:08.697 回答
1

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

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

于 2010-06-14T21:03:38.207 回答
0

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

于 2009-03-06T04:38:27.557 回答
0

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

MoinMoin 乳胶支持

您应该能够获取此代码并在您的应用程序中重新使用它。

于 2009-03-06T07:06:20.383 回答
0

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

于 2011-05-10T17:13:10.427 回答