# 使用 MathJax 渲染 Hexo 中的数学公式

本文摘自 https://www.sail.name/2018/05/31/use-mathjax-in-hexo/.

MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all modern browsers。

理论上方法是多种多样的,都是基于 MathJax 的。但我试了很多都不行不排除我太菜了,不会搞的可能

目前的方法摘自 https://github.com/viosey/hexo-theme-material/issues/604.

  1. 在主题配置文件里加入:
vendors:

    # MathJax 2.7.0-2.7.1
    mathjax: https://cdn.bootcss.com/mathjax/2.7.0/MathJax.js
  1. 在用到 mathjax 的 Markdown 文档的 front-matter 里填入mathjax: true即可。
---
title: Hexo 插入 LaTeX 公式
tags:
- Hexo
- LaTeX
category:
- LaTeX
---

预览:

Simple inline $a = b + c$.

Simple inline a=b+ca = b + c.

$$\frac{|ax + by + c|}{\sqrt{a^{2}+b^{2}}}$$

ax+by+ca2+b2\frac{|ax + by + c|}{\sqrt{a^{2}+b^{2}}}