使用Markdown和Graphviz渲染内联图表
项目描述
一个Python Markdown扩展,将内联Graphviz定义替换为内联SVG或PNG!
为什么要在内联中渲染图表?无需配置!与任何基于Python-Markdown的静态网站生成器(如 MkDocs、Pelican、Nikola)无缝配合,无需配置输出目录。
安装
$ pip install markdown-inline-graphviz
用法
激活inline_graphviz扩展。例如,在Mkdocs中,您需要向mkdocs.yml添加一个部分
markdown_extensions:
- inline_graphviz
在您的Markdown文档中使用它
{% dot attack_plan.svg
digraph G {
rankdir=LR
Earth [peripheries=2]
Mars
Earth -> Mars
}
%}
支持的Graphviz命令:dot、neato、fdp、sfdp、twopi、circo。
致谢
灵感来自 jawher/markdown-dot,它将dot图表渲染到文件而不是内联。
许可证
MIT许可证
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。
源分布
markdown-inline-graphviz-1.0.tar.gz (2.6 kB 查看哈希)
构建版本
关闭
markdown-inline-graphviz-1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6290fdfc4c908b98e2ad2d30a6cff07a26542a2a3247db9b49b1572d91033052 |
|
MD5 | 7d97b3b1888315b9df00a9a82be8c4ef |
|
BLAKE2b-256 | 4774d97a335dcc83bede860ac4562a42124b781e68e9edfcd8218ad62245a2e7 |
关闭
markdown_inline_graphviz-1.0-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5c4d7f6e6db583f4679cbe13022fddcdfb68b2fe711fdfa05e2d0f99a01aad3a |
|
MD5 | 60373f8c213dca63f2026bde6b9534ef |
|
BLAKE2b-256 | 727b33ffc9612b746421cae47f5d92201f1927481bcec26c4b00620f7e26f85b |