一些在使用过程中逐步完善的插件内容
官方参考文档 reference
latex 公式支持
这里使用的是Katex库,另一个amathjax使用发现不能成功渲染 添加到mkdoc.yml
mkdocs.yml
添加到/docs/javascripts/katex.js
markdown_extensions:
- pymdownx.arithmatex:
generic: true
extra_javascript:
- javascripts/katex.js
- https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/katex.min.js
- https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/contrib/auto-render.min.js
extra_css:
- https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/katex.min.css
katex.js | |
---|---|
渲染代码
添加到mkdocs.yml中的markdown_extensions中
mkdocs.yml
外部代码引入使用 " --8<-- "xxx.xx" "
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.superfences
-
添加行号使用 linenums="x" 表示从x开始
-
添加代码标题使用 title="xxx"
部署至gitpage
添加评论
这里参考了博文add commments,使用了giscus