如何从JavaScript的数学函数生成MathJax公式?它不需要评估数学方程式,它只是将字符串转换为数学方程式以供查看。
示例以下字符串Math.pow(2,3)
输出到2 2
答案 0 :(得分:1)
您可以使用math.js来解析表达式并将其转换为Tex,后者可用于呈现MathJax等式。
这是一个在线示例: http://mathjs.org/examples/browser/pretty_printing_with_mathjax.html
答案 1 :(得分:0)
我认为没有一个交钥匙库,但要做你想做的事情并不是那么难。
您可以使用现有的算术表达式解析器:http://ariya.ofilabs.com/2011/08/math-evaluator-in-javascript-part1.html
您从解析树生成MathML代码:http://fr.wikipedia.org/wiki/MathML
然后存在用于查看MathML的工具,如Mathjax:http://www.mathjax.org/