2017-09-06 9 views
0

연구 문서를 표시하는 응용 프로그램에 MathJax를 설치했으며 TeX-AMS-MML_HTMLorMML 구성에서 99 %의 정밀도로 작동합니다.MathJax가 모든 tex 표현식을 렌더링하지 않습니다

유일한 문제는 일부 드문 문서에서 \ varvec 표현식이 렌더링되지 않고 빨간색으로 표시된다는 것입니다.

tex expression in red

나는 텍스 전문가가 아니다 그것은 잘못된 텍스 표현의 또는 MathJax

+0

'\ varvec '는 LaTeX의 표준 명령이 아닙니다. 그것은 다른 패키지에 의해 심볼로 정의되거나, 아마도 (여러개의) 인수를 취하는 매크로이다. 컨텍스트가 없으면 도움을 받기가 어렵습니다. – Werner

답변

2

설정하는 몇 가지 더 많은 구성이있는 경우이 매크로는 경우 이해하기 위해이에 대해 아무것도 발견하지 않았습니다 상자에서 지원되지 않습니다.

MathJax에서 지원하는 매크로 및 환경의 전체 목록은 http://docs.mathjax.org/en/latest/tex.html#supported-latex-commands에서 확인할 수 있습니다. MathJax는 모든 기본 수학 모드 매크로를 지원하려고하지만 가능한 모든 매크로를 지원할 수는 없습니다.

그러나 직접 매크로를 작성할 수 있습니다 (cf. http://docs.mathjax.org/en/latest/tex.html#defining-tex-macros. 좀 더 복잡한 패키지의 경우, 자신 만의 확장 기능을 작성할 수 있습니다 (cf. 또한 http://docs.mathjax.org/en/latest/options/ThirdParty.html#mathjax-third-party-extension-repository. MathJax는 TeX가 아니기 때문에 TeX 패키지 (예 : sty 파일)를 가져올 수 없으므로 복잡한 패키지는 일반적으로 확장 시스템에서 다시 구현해야합니다.