hexo-插件系列
hexo-renderer-mathjax
用来写数学公式,不需要额外的配置,只需要 npm i hexo-renderer-mathjax
hexo-filter-sequence
用于画时序图的,使用比较麻烦,参考1参考2 如果要画时序图,可以采用下面两种插件替换
hexo-tag-plantuml
画各种图形,种类多。使用方法具体参考文档
安装方法,见 github
hexo-filter-mermaid-diagrams
可以用来画流程图、时序图等,但文档不全。安装参考
使用方法见以下 demo.
graph LR; 用户界面交互-->状态; 状态-->UI渲染; UI渲染-->|用户界面与数据保持一致|数据;
hexo-filter-mermaid-diagrams 坑
1. 流程图名称写单词时,首字母大宝。如:Constructor
graph TD Constructor[构造函数:来初始化相关特性,对象特性因对象传参而异,可能包含私有属性] Prototype(原型上定义共有属性) style Prototype fill: aliceblue
2. 流程图中标点符号使用转义字符
2-1. 流程图中特殊符号可以采用""
包裹
名称 | 转义字符 | 描述 |
---|---|---|
: | : | 冒号(colon) |
, | , | 逗号(comma) |
hexo-filter-mermaid-diagrams 升级 mermaid 致最新版,绘制 pie/journey 等图形
/themes/**(theme topic, eg: next)/config.yml
mermaid 版本默认 v7.1.2,修改版本为 v8.7.0
1 | mermaid: ## mermaid url https://github.com/knsv/mermaid |