我正在使用TinyMCE和ASCIIMathML javascript库在网页上提供公式编辑功能。可以很容易地获取ASCIIMathML,将其转换为MathML,然后使用任何出色的MathML渲染库呈现等式。
我还不能弄清楚(也许我只是遗漏了什么)是如何在另一个方向上使用MathML -> ASCIIMathML。我需要能够支持编辑我们将导入的包含MathML的文档。是否存在这样的库,可以在另一个方向上进行转换?我的网站堆栈是建立在Java上的,所以Java库将是理想的。
发布于 2009-12-06 07:21:12
我不知道是否有一个工具可以做你想做的事情(或者甚至在一般情况下是可能的……也许MathML比ASCIIMathML更有表现力?)
如果您想自己实现这样的转换工具,可以从使用JEuclid's MathML parser开始。一旦获得方程的解析表示形式,就可以通过遍历MathML DOM对象开始输出ASCIIMathML syntax。
https://stackoverflow.com/questions/1847896
复制相似问题