Hexo Renderer Markdown It Plus
官方说明
hexo-renderer-markdown-it-plus
这个渲染插件使用 markdown-it 作为渲染引擎。
这个渲染插件是从 hexo-renderer-markdown-it 派生的。添加了一些插件并支持第三方 markdown-it 插件。
这是 Demo.
主要特点
- 支持 Markdown
- 丰富的配置
- 比默认渲染器更快 | hexo-renderer-marked
- sub:
H~2~0
H20 - sup:
x^2^
x2 - ins:
++Inserted++
Inserted /~~Del~~
Del - Katex:推荐人
- emoji:推荐人
- toc&anchor:
@[toc]
- deflist
- abbr
- footnote
- mark
安装
1 | npm un hexo-renderer-marked --save |
选项
配置渲染器是一个相当简单的任务,因为所有的设置都在 Hexo 的 _config.yml
文件中。您只需要在您钟爱的文本编辑器中打开它并写入您的配置。
1 | markdown_it_plus: |
Katex
Katex 插件默认启用。然而,单凭渲染器并不能使数学公式在您的网站上正确显示。因此,如果您不想使用 Katex,则不需要做任何事情。否则,如果你想使用 Katex,你必须添加这个 css 到你的网站:https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.9.0/katex.min.css
高级选项
上面列出的 markdown-it 插件在默认情况下是启用的。如果你想禁用任何插件,请参考下面的配置示例:
1 | markdown_it_plus: |
默认启用的插件:
markdown-it-emoji
markdown-it-sub
markdown-it-sup
markdown-it-deflist
markdown-it-abbr
markdown-it-footnote
markdown-it-ins
markdown-it-mark
@iktakahiro/markdown-it-katex
markdown-it-toc-and-anchor
添加其他 markdown-it
插件
如果您想添加一个名为 markdown-it-something
的插件:
1.安装这个插件
1 | npm install markdown-it-something --save |
2.配置_config.yml
1 | arkdown_it_plus: |
日志
- 1.0.1 Add
pre_class
option. - 1.0.2 Add
highlight.js
pakage to dependencies#2. - 1.0.3 Update
katex
plugin, usingkatex 0.9
- 1.0.4 PR #17
- 1.0.5 upgrade dependencies for @iktakahiro/markdown-it-katex@4.0.1, highlight.js@11.5.1, markdown-it@13.0.1, and others markdown-it plugins version…
- 1.0.6 PR #34
关键词
本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明来自 AlexSJC 的博客!