使用 MathJax 在 WordPress 中显示数学公式

方法一、使用MathJax的CDN脚本

打开 WordPress 后台,在外观/编辑下,编辑 header.php,在其中找到 head 结束的位置,在 </head> 前加入:<script type=’text/javascript’ src=’https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML’></script>

保存即可。(值得注意的是,这行代码必须要放到 <?php wp_head(); ?>之前,否则不生效)这里的JS地址用的是MathJax的官方CDN,其实也完全可以把这个MathJax.js文件下载放到本地,然后配置成本地地址。但是呢,这个CDN地址在墙内的访问速度还可以,所以还是建议大家直接使用官方的CDN吧,省事、方便。

之后就可以在文章中直接插入 Latex 公式,如:\begin{equation}\sigma(z) = \frac{1}{1 + e^{-z}}\end{equation}

\begin{equation} \sigma(z) = \frac{1}{1 + e^{-z}} \end{equation}

方法二、建立并使用MathJax的本地脚本

先在wordpress市场安装MathJax-LaTex这个插件。

MathJax-LaTex插件依赖MathJax这个javascript开源工程,手动下载并安装到自己的服务器。

1、下载MathJax,下载地址为https://github.com/mathjax/MathJax/archive/master.zip

2、解压该文件,并上传至该插件的目录下。

3、然后在wordpress后台settings目录中的找到MathJax-LaTeX,在这里面中关掉使用CDN加速,然后设置本地js的位置。由于步骤2中下载到的文件夹的目录为MathJax-master,而我改为了mathjax,所以我设置的地址为:/wp-content/plugins/mathjax-latex/MathJax/MathJax.js。然后点击Save changes。完成。

6.在文章中输入:

{latex}E=MC^2[/latex]

(记得将{}换为[]

那么,文章访问时效果图如下图所示:

[latex]E=mc^2[/latex]

小涛

我知道你知道我知道

相关推荐

配置新账户

一、新增xray vless服务账户 修改xray配置文件: vi /etc/xray/config.json 增加一个账户,包含下面的email,level,id,f …