MathJax不渲染所有tex表达式

时间:2017-09-06 11:58:09

标签: latex mathjax tex

我已经在显示研究文档的应用程序上设置了MathJax,并且使用TeX-AMS-MML_HTMLorMML配置可以正常工作99%。

唯一的问题是,在一些罕见的文档中,\ varvec表达式未呈现,并且格式为红色。

tex expression in red

我不是Tex专家,我还没有发现任何相关内容,无法理解它是否是一个错误的tex表达式,或者是否在MathJax中设置了更多配置

1 个答案:

答案 0 :(得分:2)

开箱即用不支持此宏。

可以在http://docs.mathjax.org/en/latest/tex.html#supported-latex-commands找到MathJax支持的宏和环境的完整列表。 MathJax旨在支持所有基本的数学模式宏,但不能支持所有可能的宏。

但是,您可以编写自己的宏,参见http://docs.mathjax.org/en/latest/tex.html#defining-tex-macros。对于更复杂的包,您可以编写自己的扩展,参见还http://docs.mathjax.org/en/latest/options/ThirdParty.html#mathjax-third-party-extension-repository。由于MathJax不是TeX,因此无法导入TeX包(例如sty文件),因此通常必须在其扩展系统中重新实现复杂的包。