2017-09-06 4 views
0

J'ai installé MathJax sur une application qui montre des documents de recherche et cela fonctionne à 99% avec la configuration TeX-AMS-MML_HTMLorMML.MathJax ne rend pas toutes les expressions tex

Le seul problème est que sur certains documents rares, l'expression \ varvec n'est pas rendue et est formatée en rouge.

tex expression in red

Je ne suis pas un expert Tex et je n'ai rien trouvé à ce sujet pour comprendre si elle est une mauvaise expression tex ou s'il y a une configuration plus à mettre en MathJax

+0

'\ varvec' n'est pas une commande standard dans LaTeX. Il peut être défini par un package différent comme un symbole, ou peut-être une macro qui prend (un certain nombre de) argument (s). Sans plus de contexte, il est difficile d'aider. – Werner

Répondre

2

Cette macro est pas pris en charge hors de la boîte.

Vous trouverez une liste complète des macros et des environnements pris en charge par MathJax au http://docs.mathjax.org/en/latest/tex.html#supported-latex-commands. MathJax vise à soutenir toutes les macros de base en mode mathématique, mais ne peut pas supporter toutes les macros possibles.

Cependant, vous pouvez écrire vos propres macros, cf. http://docs.mathjax.org/en/latest/tex.html#defining-tex-macros. Pour les paquets plus complexes, vous pouvez écrire vos propres extensions, cf. également http://docs.mathjax.org/en/latest/options/ThirdParty.html#mathjax-third-party-extension-repository. Puisque MathJax n'est pas TeX, il ne peut pas importer de paquets TeX (tels que des fichiers sty), de sorte que les paquets complexes doivent généralement être ré-implémentés dans son système d'extension.