为WordPress添加MathJax支持

MathJax是什么?

MathJax是一个开源的数学公式显示脚本。其最大的优势在于可以以基于文本的方式显示页面中的数学公式。而且支持Tex和LaTex、MathML、ASCIIMathML语言来书写公式,完美支持各大主流浏览器,拥有丰富的API接口。

如何安装?

MathJax的安装十分简单,只需要一句代码就可以完成配置。

在WordPress中,把下面的代码插入“主题目录\header.php”的<head></head>中即可。

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

这将会调用MathJax自有的CDN进行显示,这也是推荐的方法。

另外,你也可以在自己的服务器上部署MathJax。

如何使用?

182552iaaw1kurwaixh005.png.thumb

下面是一些例子:

麦克斯韦方程组(行间显示):

\[ \begin{aligned} \nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} & = \frac{4\pi}{c}\vec{\mathbf{j}} \\ \nabla \cdot \vec{\mathbf{E}} & = 4 \pi \rho \\ \nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\ \nabla \cdot \vec{\mathbf{B}} & = 0 \end{aligned} \]

 

爱因斯坦场方程(行内显示):\( G_{\mu \nu }=R_{ \mu \nu }- \frac{1}{2}g_{\mu \nu }R=\frac{8\pi G}{c^{4}}T_{\mu \nu } \)

更多内容参见MathJax官方网站(英文):
http://www.mathjax.org/

发布者

《为WordPress添加MathJax支持》上有6条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注