2016-10-04 8 views
0

MathJax를 사용하여 라텍스를 표시하는 응용 프로그램이 있습니다. 대부분의 것을 표시하지만, \square 명령으로 사각형을 표시하려고 할 때 유용합니다. \triangle \Box \square \bigtriangleup \blacksquareMathjax 라텍스 기호 사각형과 삼각형 크기

그것은이 생성 : Mathjax squares and triangles

을하지만이 mathjax 사이트에서 동일한 명령을 생성 할 때이 얻을 : MathJax symbols as it should be

나는 시험으로이 라텍스 코드를하려고 해요

다음과 같이 AMSsymbols 라이브러리를 포함 시켰습니다 :

MathJax.Hub.Config({ 
    TeX: { 
     extensions: ['AMSsymbols.js'] 
    }, 
    'HTML-CSS': { 
     styles: { 
      '.MathJax_Display': { 
       margin: '3px 0px' 
      } 
     } 
    } 
}); 

누구든지 내가 뭘 잘못하고 있다고 말할 수 있습니까?

+0

이것을 재정의 할 수있는 다른 패키지를 사용하고 있습니까? 'amssymb' 만로드하면 LaTeX의 렌더링은 MathJax의 출력과 동일합니다. –

+0

나는 그렇게 생각하지 않는다. 'https : // cdn.mathjax.org/mathjax/latest/MathJax.js'로 mathjax를로드 중입니다. – Dries

+0

LaTeX의 측면을 언급했습니다. 즉, \ documentclass {article} \ usepackage {amssymb } \ begin {document} $ ... $ \ end {document}'는 MathJax와 똑같이 표현됩니다. –

답변

0

Davide Cervone 덕분에이 문제를 해결하는 방법을 찾았습니다. 내 응용 프로그램에 내 구성에 추가하여 CommonHTML 출력 렌더러를 사용해야했습니다.

MathJax.Hub.Config({ 
    jax: ["input/TeX", "output/CommonHTML", "output/HTML-CSS"], 
    ... 
});