我们即将开始开发TeX到MathML的翻译器。因此,我想知道哪些浏览器(从哪个版本开始)官方支持MathML?谢谢。
但是有一种解决方法可用,它通过HTML和CSS替换不支持的MathML公式:MathJax.js
只需将JavaScript文件放入您的网页中,您的网页将在几乎所有浏览器上正确显示。在Firefox上,这基本上是一个无操作。
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=MML_HTMLorMML">
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-AMS_CHTML">
\( \sqrt 5 \)
并不像<msqrt><mn>5</mn></msqrt>
那样难以阅读。 - John Perry在维基百科上有一个关于浏览器支持的大表格。
目前来看,似乎只有Firefox原生支持MathML这个技术。
选项|高级|常规
设置,并禁用“使用Firefox兼容模式”复选框(启用此选项会减小分数表达式中字符的大小)。