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~0H20 - 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-emojimarkdown-it-submarkdown-it-supmarkdown-it-deflistmarkdown-it-abbrmarkdown-it-footnotemarkdown-it-insmarkdown-it-mark@iktakahiro/markdown-it-katexmarkdown-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_classoption. - 1.0.2 Add
highlight.jspakage to dependencies#2. - 1.0.3 Update
katexplugin, 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 的博客!
