sphinx图嵌入扩展
sphinx-graphml的Python项目详细描述
为Sphinx嵌入扩展的GraphML图表。
这个扩展只使用yWorks提供的GraphMLViewer工具。不可否认,它是基于 在flash上,从2020年底起不再支持,但这仍然是最简单的 在浏览器中显示用yEd创建的.graphml图表的最佳选项。希望到最后 到2020年,将有足够的基于SVG的解决方案。
安装
使用pip:
pip install sphinx-graphml
用法
将扩展名添加到conf.py:
extensions = [ ... 'sphinx_graphml', ... ]
在您的文档中:
.. graphml:: rel/path/to/my_graph.graphml :height: 500px
(默认高度为300像素)
问题
如果使用flash播放器从文件(而不是从web服务器)加载文档 版本高于23,你将看不到图表。见 this article和 this other one用于解决方案。