2017-09-06 70 views
0

我已經在顯示研究文檔的應用程序上設置了MathJax,並且它與TeX-AMS-MML_HTMLorMML配置一起工作99%。MathJax不呈現所有tex表達式

唯一的問題是,在一些罕見的文檔中,\ varvec表達式沒有呈現,它的格式爲紅色。

tex expression in red

我不是特克斯專家,我還沒有發現這事,瞭解它是否是一個錯誤的TEX表達或是否有一些配置MathJax

+0

'\ varvec'不是LaTeX中的標準命令。它可能被一個不同的包定義爲一個符號,或者它可能是一個需要(一些)參數的宏。沒有更多的上下文,很難提供幫助。 – Werner

回答

2

設置此宏不支持開箱即用。

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文件),所以複雜的包通常不得不在其擴展系統中重新實現。