Answers:
基本上,您只需要将以下代码段复制到<head>
和之间的Blogger模板中</head>
。
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js" />
有关详细说明或其他选项(例如更改内联数学定界符),请遵循此文章。
http://www.mathjax.org/docs/1.1/start.html上提供了Blogger的更新脚本命令,他们在其中建议使用
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
有关在Blogger上使用该博客的示例,请访问http://mathjaxtest.blogspot.com上的我的博客。它工作得很好,但是一个问题是,当一个人在评论中发布评论时,MathJax脚本不会应用到评论的预览版本,而只会应用到评论的发布版本。这使得很难在注释中使用MathJax,因为无法检查方程式中的错别字。有谁知道一种通过注释解决此问题的方法?
这个答案来自Tex.Stackexchange:
复制并粘贴以下代码
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"> MathJax.Hub.Config({ extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js"], jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [ ['$','$'], ["\\(","\\)"] ], displayMath: [ ['$$','$$'], ["\\[","\\]"] ], }, "HTML-CSS": { availableFonts: ["TeX"] } }); </script>
在博客模板(设计→编辑HTML→编辑模板)之间的HTML <head>
和</head>
。
此代码在其他答案上的优势在于,呈现的Mathjax更加接近SE网络上的实践(特别是使用$
)。也可以使用宏(\newcommand
)。