2017-03-18 18 views
0

私のウェブサイトでMathjaxを使用していますが、レスポンシブ方程式(here)を追加したいのですが、 mathjax。Mathjaxのロードに失敗しました:extensions:["[Contrib] /a11y/accessibility-menu.js"]

次は正常に動作します:

<script type="text/x-mathjax-config"> 
 
    MathJax.Hub.Config({ 
 
    extensions: ["tex2jax.js"], 
 
    jax: ["input/TeX","output/HTML-CSS"], 
 
    tex2jax: {inlineMath: [["$","$"],["\\(","\\)"]]}, 
 
    TeX: { extensions: ["AMSmath.js","AMSsymbols.js"]} 
 
    }); 
 
</script> 
 
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

しかし、私は

<script type="text/x-mathjax-config"> 
 
    MathJax.Hub.Config({ 
 
    MathJax.Ajax.config.path["Contrib"] = "https://cdn.mathjax.org/mathjax/contrib"; 
 
    extensions: ["tex2jax.js"], 
 
    jax: ["input/TeX","output/HTML-CSS"], 
 
    tex2jax: {inlineMath: [["$","$"],["\\(","\\)"]]}, 
 
    TeX: { extensions: ["AMSmath.js","AMSsymbols.js"]}, 
 
    extensions: ["[Contrib]/a11y/accessibility-menu.js"] 
 
    menuSettings: { 
 
    collapsible: true, 
 
    autocollapse: true, 
 
    explorer: true 
 
    } 
 
    }); 
 
</script> 
 
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

として拡張子を追加しようとすると、その後Mathjaxにはありません作業。

私は正しい設定を見つけてもらえますか?

ありがとうございました。

+0

注:cdn.mathjax.orgの寿命が近づいています(cf. https://www.mathjax.org/cdn-shutting-down/。 –

+0

@PeterKrautzbergerご検討いただきありがとうございます。 – mac

答えて

1

コードには多くの問題があります。まず、MathJax.Ajax.path...MathJax.Hub.Config()コールの内部に入れないでください。これは、設定オプションではなく別の関数であるためです。第2に、MathJaxのv2.7が自動的にあなたのために貢献位置を定義する必要がなくなりました。最後のものだけが使用され、最初のものの値が失われるので(したがってそれらを組み合わせる必要がある)、2つの別々のextensions仕様を使用したくない場合もあります。最後に、すでにtex2jaxの拡張子と要求しているjaxと2つのTeX拡張子を含む設定ファイルを指定しているので、それらを使う必要もありません。したがって、以下を試してください:

<script type="text/x-mathjax-config"> 
    MathJax.Hub.Config({ 
    tex2jax: {inlineMath: [["$","$"],["\\(","\\)"]]}, 
    extensions: ["[Contrib]/a11y/accessibility-menu.js"], 
    menuSettings: { 
     collapsible: true, 
     autocollapse: true, 
     explorer: true 
    } 
    }); 
</script> 
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> 

ansこれはあなたのためには動作しません。

関連する問題