我有一个PHP脚本输出:((5^2x^2)^2+3)/(sqrt(sqrt(81)
我希望它像你写的那样被正确格式化。
我在哪里可以找到一个像这样的ASCII码到MathML的转换器:http://www.equationsheet.com/asciitomathml.php,在PHP或JavaScript中是OpenSource,这样我就可以在我的网页上使用它来格式化数学分数?(因为这是在PHP封闭源代码中完成的,但我需要一些可以在我自己的服务器上实现的东西。)
我的脚本就是这样输出数学的,我需要正确地显示它
我真的很感谢你花时间帮助我!:)
发布于 2011-11-19 22:30:09
我建议您使用MathJax。
Mathematics!
一样简单
发布于 2011-11-20 02:37:21
您可能还会在http://mathscribe.com/author/jqmath.html上查看我的jqMath JavaScript库-它类似于MathJax,但更简单、更小、速度更快。与ASCIIMathML不同,jqMath可以在返回IE6的任何浏览器中运行,而且也是开源的。如果您了解LaTeX,并且希望在非常高级的数学中使用它的全部功能,并且不介意页面加载缓慢,那么可以使用MathJax。但是对于像您这样的例子,jqMath会更快,并且直接使用基于MathML和Unicode的更简单的语法。在您的示例中,您需要将{(5^2x^2)^2+3}/√√81输入到jqMath。你可以在我上面链接的页面上尝试一下。
https://stackoverflow.com/questions/8194652
复制相似问题