数学公式
1. 更改 Markdown 渲染器
卸载原有的渲染器
npm un hexo-renderer-marked --save
推荐使用 KATEX 渲染器,mathjax 在换行的时候总是把\\
转义成\
,修改了也不能换行,所以最终选择了 KATEX 渲染器
如果安装过mathjax就先卸载: npm un hexo-renderer-kramed --save
安装katex: npm i hexo-renderer-markdown-it-plus --save
如果想要更好的视觉体验,推荐安装hexo官方的hexo-math插件,可以让字体变得更好看
安装hexo-math插件: npm install hexo-math --save
2. 设置配置文件
站点配置文件(_config.yml)修改,加入hexo-math插件,直接到文本的末尾加入以下信息: (由于cdn被墙了, 改成fastly即可)
主题配置文件(_config.fluid.yml)修改
specific: 只有在 Front-matter 中加入 math: true
才会启用公式转换,以便在不包含公式时提高加载速度
完成上述配置后,重启hexo
强力推荐: LaTeX数学公式大全
代码折叠
可以参考我的这篇文章:Hexo Fluid 代码折叠
博客运行时长
在_config.fluid.yml
中的footer
部分修改如下, 前三行为默认的, 注意时间为美式计时法, 3/19/2021
表示2021年3月19日.
主题美化
主要参考的是 Hexo-Fluid主题美化 这篇文章。
分享下 _config.fluid.yml
文件中这一块我的配置
参考
-
Fluid官方配置指南
-
hexo的yelee主题使用katex引擎(markdown渲染加速)
-
Hexo-Fluid主题美化