我正在寻找一种方法将我的AsciiMath(或MathML)源转换为SVG和/或PNG。我找到了一个用于SVG转换的nodeJS库,但是从Python调用它并不是很方便,输出并不完全令人满意。
考虑到我希望将数学公式呈现给svg / png的事实,在数学库(NumPy,SciPy,Pandas,Matplotlib,Sympy等等)中寻找解决方案似乎是合乎逻辑的,但无济于事。所有我的谷歌结果结合了asciimath + mathml + svg + png的所有可能的排列导致没有什么是奇怪的。
请推荐我搜索模式以找到解决方案或分享您的经验/想法,以便在Python中完成这项看似简单的工作。
所有帮助将非常感谢!
我已经使用了多年没有问题。它是用python编写的。
https://sourceforge.net/projects/svgmath/files/svgmath/0.3.3/