MathJax 插件
该项目已停止更新。
上次发现了 MathJax 这个酷炫的东西后一直想把之前做的 LaTex 公式转换插件换掉,最近比较忙,今天终于把这个小东西搞定了。
Notice 本插件可能导致文章中出现的类似 单价$2.5~$2.5
出现问题。因为两个$
被我当作默认的行类公式标识符。
临时解决方案:可以参考这篇文章自行修改插件。
另外 Markdown 会把 \
当作转义符造写LaTex书写上的困难,需要自行把公式中的 \
连写两次,像这样 \\
;
一个比较方便的解决方法是在公式外面加上 <div>
或者 <p>
,这样可以隔离 Markdown 对公式内的 \
进行转义:
<div>$$
*safe zone for mathjax*
$$</div>
¶TODO
- 增加自定义标识符配置
¶Install
插件下载:
¶Change Log
¶1.0.1
2017-07-31 Mathjax 关闭原有 cdn ,现切换至 cdnjs.cloudflare.com ,并兼容 https
¶Usage
¶syntax
行内公式使用放在两个$
之间:
$ E=MC $
¶preview
$ E=MC $
段落公式放在两个$$
之间:
$$
E=MC
$$
¶preview
$$
E=MC
$$
¶More Example
$$
2A(P)=\sum_{i=0}^{n}(x_iy_{i+1}-y_ix_{i+1})
$$
$$
A\times B=\begin{vmatrix}
\hat{i} & \hat{j} & \hat{k} \\
A_0 & A_1 & A_2 \\
B_0 & B_1 & B_2
\end{vmatrix}
$$