网页引入mathjax,latex
Posted dean0731
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网页引入mathjax,latex相关的知识,希望对你有一定的参考价值。
Mathjax:2.x
整理一
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
showProcessingMessages: false,
messageStyle: "none",
extensions: ["tex2jax.js"],
jax: ["input/TeX", "output/html-CSS"],
tex2jax: {
inlineMath: [ ["$", "$"] ],
displayMath: [ ["$$","$$"] ],
skipTags: [‘script‘, ‘noscript‘, ‘style‘, ‘textarea‘, ‘pre‘,‘code‘,‘a‘],
ignoreClass:"comment-content"
},
"HTML-CSS": {
availableFonts: ["STIX","TeX"],
showMathMenu: false
}
});
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
</script>
<script src="//cdn.bootcss.com/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
整理二
<script type="text/x-mathjax-config">
var mathId = document.getElementById("post-content");
MathJax.Hub.Config({
showProcessingMessages: false,
messageStyle: "none",
extensions: ["tex2jax.js"],
jax: ["input/TeX", "output/HTML-CSS"],
tex2jax: {
inlineMath: [ ["$", "$"] ],
displayMath: [ ["$$","$$"] ],
skipTags: [‘script‘, ‘noscript‘, ‘style‘, ‘textarea‘, ‘pre‘,‘code‘,‘a‘],
ignoreClass:"comment-content"
},
"HTML-CSS": {
availableFonts: ["STIX","TeX"],
showMathMenu: false
}
});
MathJax.Hub.Queue(["Typeset",MathJax.Hub,mathId]);
</script>
<script src="//www.bsck.org cdn.bootcss.com/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
修复与Instantclick的冲突
代码如下
适用于整理一的代码
<script data-no-instant>
InstantClick.on(‘change‘, function(isInitialLoad){
if (isInitialLoad === false) {
if (typeof MathJax !== ‘undefined‘){
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
}
}
});
InstantClick.init();
</script>
适用于整理二的代码
<script data-no-instant>
InstantClick.on(‘change‘, function(isInitialLoad){
if (isInitialLoad === false) {
if (typeof MathJax !== ‘undefined‘){
var mathId = document.getElementById("post-content");
MathJax.Hub.Queue(["Typeset",MathJax.Hub,mathId]);
}
}
});
InstantClick.init();
</script>
以上是关于网页引入mathjax,latex的主要内容,如果未能解决你的问题,请参考以下文章
anki2.1中使用latex,使用 MathJax 渲染latex格式的数学公式,化学公式