安装插件
首先需要安装Mathjax插件,MathJax是一款运行在浏览器中的开源的数学符号渲染引擎,使用MathJax可以方便的在浏览器中显示数学公式,不需要使用图片。目前,MathJax可以解析Latex、MathML和ASCIIMathML的标记语言。(Wiki)
npm install hexo-math –save
更换渲染引擎
接着要更换Hexo的markdown渲染引擎
npm uninstall hexo-renderer-marked –save
npm install hexo-renderer-kramed –save
更改配置文件
进入到主题目录,找到_config.yml文件,把mathjax默认的值改为true
# MathJax Support
mathjax:
enable: true
per_page: true
#cdn: //cdn.bootcss.com/mathjax/2.7.1/latest.js?config=TeX-AMS-MML_HTMLorMML
cdn: //cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML
写博客
在每次编写需要使用LaTeX渲染的博客文章中,需要在Front-matter里打开mathjax开关
title: test
abbrlink: 7717490f
date: 2018-10-12 10:06:12
tags:
mathjax: true
测试
$T(n) = \Theta(n)$
$T(n) = \Theta(n)$