MathJax是一个跨浏览器的JavaScript库,它使用MathML、LaTeX和ASCIIMathML标记在Web浏览器中显示数学符号。MathJax是在Apache许可证下作为开源软件发布的。
安装MathJax
MathJax有三种安装方式:最简单的方法就是使用分布式网络服务中的MathJax的副本,它位于 cdn.mathjax.org ,但是你也可以下载并安装一个MathJax的副本到你的服务器,或者使用在你本地硬盘的副本(这样是不需要使用网络)。 官方文档里有详细的描述。
MathJax语法
如何插入公式
LaTeX的数学公式有两种:行中公式和独立公式。行中公式放在文中与其它文字混编,独立公式单独成行。
行中公式可以用如下两种方法表示:
(数学公式) 或 $数学公式$
独立公式可以用如下两种方法表示:
[数学公式] 或 $$数学公式$$
打Tag和引用公式
如果在某个公式之后,又想要引用原公式并说明原公式的出处,可以用 tagging/labelling/referencing system来做。
可以用 \tag{yourtag} 来给原公式打 Tag。
$$m\frac{dV}{dt}=F \tag{1}$$
如果在后面需要引用它,就在 \tag 后面加上 \label{somelabel},yourtag 和 somelabel不一定要一样,但最好一样。
参考链接
- MathJax, by wikipedia.
- MathJax使用LaTeX语法编写数学公式教程, by knight.
- MathJax Home, by mathjax.