$\LaTeX$是一种基于$\TeX$的排版系统,利用这种格式,可以迅速生成复杂表格和数学公式等,对于我们写博客帮助十分大。
版本
NexT 不同版本可能配置文件和支持的插件有所不同,所以先附上本站所用 Hexo 与 NexT 版本信息:
1 | Hexo: 3.9.0 |
MathJax 插件
有些Hexo主题会自带MathJax插件,比如NexT。
如果没有的话,也可以手动安装:
1 | npm install hexo-math --save |
启用
NexT主题的MathJax插件默认是禁用的:
1 | # Math Formulas Render Support |
首先需要将math下面的enable
后面的值改为true
,然后再将mathjax下面的enable
改为true
即可启用MathJax。
同时注意 per_page
上面的注释,注释表明了,MathJax 只渲染在文件前端注明 mathjax: true
字段的文章,例如:
1 | title: Hexo Next主题下的Latex |
效果
行内公式:
1 | 这是一个行内公式:$e^{i\pi} + 1 = 0$ |
效果:
这是一个行内公式:$e^{i\pi} + 1 = 0$
整行公式:
1 | $$e^{i\pi} + 1 = 0$$ |
效果:
LaTeX符号表
LaTeX 支持众多的符号,我们不可能完全记下来,这里有一份简单常用的符号说明:常用数学符号的 LaTeX 表示方法。
还有一份 PDF 版的 LaTeX 介绍:一份不太简短的 LATEX2ϵϵ 介绍