Solution
博客是用 MarkDown 编写的,而 MarkDown 本身并不支持公式,但是我使用的 Typora 编辑器可以扩展 LaTeX 的公式,
只要勾选 文件 -> 偏好设置 -> MarkDown -> 内联公式
,然后再重启 Typora 就可以编辑行内的 LaTeX 公式了
下面是在 Typora 上编辑公式展示的效果
这在 Typora 里面是没有任何问题的,可以正常显示,但是 push 到基于 Jekyll 模板的 GitHub page 上就出现了不能渲染公式的问题,网上搜了一下,Jekyll 模板确实不支持 LaTeX 公式,不过有一种解决方法,那就是引入外部的 js脚本,可能会影响一点加载速度,但是我也没有什么明显的感觉(可能因为我挂着全局代理)
具体方法就是,到 _config.yml
中加上一行 markdown: kramdown
,再打开 _includes
文件夹中的 head.html