MathJax 数学公式
如果要在文章中显示数学公式,可以使用 Hexo 插件 hexo-filter-mathjax。
MathJax 配置流程
在 Hexo 项目根目录下安装插件 hexo-filter-mathjax。
bashcd your-hexo npm install hexo-filter-mathjax
在 Hexo 配置文件
_config.yml
增加如下配置。yamlmathjax: tags: none # or 'ams' or 'all' single_dollars: true # enable single dollar signs as in-line math delimiters cjk_width: 0.9 # relative CJK char width normal_width: 0.6 # relative normal (monospace) width append_css: true # add CSS to every page every_page: false # if true, every page will be rendered by mathjax regardless the `mathjax` setting in Front-matter of each article
在文章 Front-Matter 中添加
mathjax: true
属性。使用示例:
--- title: MathJax Test mathjax: true --- $$ i\hbar\frac{\partial}{\partial t}\psi=-\frac{\hbar^2}{2m}\nabla^2\psi+V\psi $$
效果图:
LaTex 渲染问题
如果遇到一些 LaTex 公式无法渲染的问题,更换其他更强大的渲染器即可。
例如更换为 hexo-renderer-markdown-it-plus
进入到你的 Hexo 项目根目录,依次执行如下命令:
卸载 Hexo 默认的 Markdown 渲染器
shnpm uninstall hexo-renderer-marked
安装新的 Markdown 渲染器
shnpm install hexo-renderer-markdown-it-plus