hexo安装LaTex

hexo添加mathjax

如果hexo安装有hexo-math,需要先卸载:

1
$ npm uninstall hexo-math --save

安装mathjax,安装命令:

1
$ npm install hexo-renderer-mathjax --save

hexo主题开启mathjax:编辑主题_config.yml,开启mathjax:

1
2
3
mathjax:
enable: true
per_page: true

hexo博客开启mathjax:博客文章的开头加入mathjax:true,如下:

1
2
3
4
5
---
title: xxx
data: xxx
mathjax: true
---

hexo切换kramed引擎

卸载marked引擎

1
$ npm uninstall hexo-renderer-marked --save

安装kramed引擎

1
$ npm install hexo-renderer-kramed --save

重新启动hexo

1
2
3
$ hexo clean
$ hexo g
$ hexo s

樱花飘落背景

1
2
cd theme/Butterfly/source/js
wget https://yremp.live/wp-content/uploads/resource/js/sakura.js

将下载好的js文件放在theme/butterfly/source/js文件夹下
/butterfly/layout/includes文件夹下找到head.pug文件,在最后引入

1
2
if theme.sakura.enable
script(src="/js/sakura.js")

在主题的主配置文件butterfly/_config.yml中加入

1
2
3
# 页面樱花飘落动效
sakura:
enable: true