0

WebサイトでMathJax1.1を使用しています。プロセッサ(私の場合はtex2jax)が遭遇するすべての計算の前後に、いくつかのhtmlを配置する必要があります。

これどうやってするの?

  • コールバックを登録する必要がありますか?

  • 構成でいくつかのオプションを使用する必要がありますか?

4

2 に答える 2

1

この問題は、MathJaxユーザーのフォーラムで議論されました。あなたは次のようなことを試すことができます

<script type="text/x-mathjax-config">
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
  var TEX = MathJax.InputJax.TeX;
  var PREFILTER = TEX.prefilterMath;
  TEX.Augment({
    prefilterMath: function (math,displaymode,script) {
      math = "\\displaystyle{"+math+"}";
      return PREFILTER.call(TEX,math,displaymode,script);
    }
  });
});
</script>

数学の\displastyle{前後に追加します。}このスクリプトは、ロードするスクリプトの前にMathJax.js配置する必要があります。

于 2012-02-23T21:08:10.450 に答える
0

すべての要素が1つの親要素に含まれている場合は、次のことを試すことができます。

parent_element * {
width: auto;
}

それは私のために働いた。

于 2012-08-24T09:09:39.363 に答える