MathJax不呈现所有tex表达式

问题描述:

我已经在显示研究文档的应用程序上设置了MathJax,并且它与TeX-AMS-MML_HTMLorMML配置一起工作99%。MathJax不呈现所有tex表达式

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

tex expression in red

我不是特克斯专家,我还没有发现这事,了解它是否是一个错误的TEX表达或是否有一些配置MathJax

+0

'\ varvec'不是LaTeX中的标准命令。它可能被一个不同的包定义为一个符号,或者它可能是一个需要(一些)参数的宏。没有更多的上下文,很难提供帮助。 – Werner

设置此宏不支持开箱即用。

MathJax支持的宏和环境的完整列表可在http://docs.mathjax.org/en/latest/tex.html#supported-latex-commands找到。 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文件),所以复杂的包通常不得不在其扩展系统中重新实现。