2017-03-18 3 views
0

내 웹 사이트에서 Mathjax를 사용하고 있는데 응답 성 방정식 (here) 확장을 추가하려고하지만로드에 실패합니다. mathjax. 잘Mathjax가로드에 실패했습니다. 확장 : [ "[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.Hub.Config() 호출에 넣지 마십시오. 구성 옵션이 아닌 별도의 함수이기 때문입니다. 둘째, MathJax의 v2.7이 자동으로 수행하므로 Contrib 위치를 더 이상 정의 할 필요가 없습니다. 또한 두 개의 별도 extensions 사양을 사용하고 싶지 않습니다. 마지막 사양 만 사용되기 때문에 첫 번째 사양의 값이 손실 될 수 있습니다 (조합해야 함). 마지막으로, 여러분이 요청한 jax뿐만 아니라 tex2jax 확장을 이미 포함하고있는 설정 파일과 두 개의 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 만약 당신을 위해 작동하지 않습니다.