使用markdown和graphviz呈现内联图

markdown-inline-graphviz的Python项目详细描述


一个python标记扩展,它用 内联SVG或PNG!

为什么以内联方式呈现图形?没有配置!与任何 基于python标记的静态站点生成器,例如 MkDocsPelican,和 Nikola开箱即用,不配置输出 目录。

安装

$ pip install markdown-inline-graphviz

用法

激活内联图形扩展名。例如,对于mkdocs,可以添加 节到mkdocs.yml:

markdown_extensions:
    - inline_graphviz

要在降价文档中使用它:

{% dot attack_plan.svg
    digraph G {
        rankdir=LR
        Earth [peripheries=2]
        Mars
        Earth -> Mars
    }
%}

支持的graphviz命令:dot、neato、fdp、sfdp、twopi、circo。

学分

灵感来自jawher/markdown-dot, 它将点图呈现为文件而不是内联。

许可证

麻省理工学院许可证

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java将字符串拆分为带关键字的部分   删除数据库后未指定java数据源问题“url”属性   网络化java多人游戏连接   Java当新字符串等于旧字符串时,为什么substring()不创建新对象?   一个实例到多个bean的java注入   JavaSpringMVC验证错误消息   java总结if语句,并从另一个对象(如字符串[])读取if条件(动态if)   需要多个输入的Java IF语句   jsf如何选择正确的bean范围?   java将数据库值加载到组合框JSP,Hibernate   一次活动中的java 3布局   团队和球员反对Java的困难   java ActionListener如何知道按下了哪个按钮?