MathJax是用于渲染数学的开源JavaScript库,支持多种语法,包括MathML和LaTeX。有什么理由赞成将MathML语法用于页内公式而不是TeX语法?在我看来,MathML非常冗长。

最佳答案

如果您不需要人工编写方程,MathML就会更强大。标记有一个清晰的解释(在所有MathJax实现中默认使用哪种显示模式?),对于MathML文本转换语音支持的机会更大。通过XPath可以轻松搜索数学元素所在的位置,等等。

MathJax方法的其他缺点是启动时间税,它迫使您的浏览器使用Javascript。

关于javascript - 有什么理由在MathJax中偏爱MathML语法而不是TeX?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7545010/

10-11 08:58