2016-10-04 11 views
0

MathJaxを使用してラテックスを表示するアプリケーションがあります。 ほとんどのことが表示されますが、コマンド\squareで正方形を表示したい場合は、大丈夫です。Mathjaxラテックスシンボルの正方形と三角形のサイズ

私はテストとして、このラテックスコードをしようとしている: Mathjax squares and triangles

しかし、私はmathjaxサイトで同じコマンドを生成するとき、私はこの取得:それはこれを生成\triangle \Box \square \bigtriangleup \blacksquare

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"], 
    ... 
});