一、解决方法

在 hexo 中使用 Latex 公式会报错,无法渲染。针对这个问题可以用下面的方法解决。

  1. 卸载npm un hexo-renderer-marked 与安装 hexo-renderer-pandoc
1
2
npm un hexo-renderer-marked
npm i hexo-renderer-pandoc
  1. 配置主题文件配置文件下的 mathjax 设置, 我的是主题配置文件是 _config.butterfly.yml
1
2
3
4
# MathJax
mathjax:
enable: true
per_page: true
  1. 安装 pandoc 不然 hexo g 会报 pandoc exited with code null 的错误

下载链接:pandoc

  1. pandoc 添加到环境变量中,然后重启电脑。

打开命令行窗口,输入以下命令。来检验是否安装成功,安装成功会有下面的版本信息。

1
pandoc -v

  1. 创建文档, 输入公式,运行命令 hexo 命令

二、Latex公式的使用

Latex 公式学习网站:Latex公式手册

Latex 公式使用格式:

  • 行内公式 \(X_i\) 行内公式

    1
    行内公式 $X_i$ 行内公式

  • 行公式

    1
    $$ y = f(x)$$

\[y = f(x)\]