Latex公式
LateX本来是一种基于TEX的排版系统,是由美国计算机学家莱斯利兰伯特开发的,是写各种论文的一种非常好的工具,尤其是对于一些公式的排版具有不可替代的作用,作为一个假的研究人员,写公式是一种经常遇到的事情。另外一直使用的是Markdown写博客,所以要想办法让博客园支持LateX公式。
支持方法
支持LateX的方式很多,本文主要是通过引入MathJax的脚本文件在线使用的方式,他可以在线渲染公式达到我们的目的。MathJax 是一个开源的基于 Ajax 的数学公式显示的解决方案,结合多种先进的Web技术,支持主流的浏览器。MathJax 根据页面中定义的 LaTex 数据,生成对应的数学公式。具体可见:mathjax项目代码(【】).
官网:
直接使用的话可以直接引用脚本:
但是正如你看到的,通过的是mathjax进行CDN的,但是这种走的是MathJax的服务器,速度不太理想,我们可以使用jsDelivr的CDN,直接从MathJax的Github地址CDN过来,速度还不错。
注意:需要去博客园申请js权限。
实验
计算半径为R的圆的面积:
\[ S=\pi R^2 \]
说明
这个方式不仅仅可以用于博客园,基本可以用于所有的情况,如果遇到没有网络的环境可以直接把文件下载下来作为本地文件CDN照样可用。
另一种方法
这种方式就需要