2024-05-23 21:29:04 发布
网友
与this chap's post类似,我看到Sphinx生成了无法读取的graphviz输出:
如何生成可读输出?在
-Gfontsize=140
neato
dot
我从this thread找到了答案。在graphviz.py代码中,它们有一个默认值,即图的大小为8.0x12.0。如果您想让Graphviz确定将其放入conf.py中所需的大小,Sphinx graphviz extension使用空字符串而不是默认字符串:
graphviz.py
conf.py
inheritance_graph_attrs = dict(size='""')
另外,如果遇到这个问题,那么一旦允许Graphviz确定大小,图形可能会太宽。您还需要属性rankdir="TB",这样树就从上到下而不是从左到右:
rankdir="TB"
我从this thread找到了答案。在
graphviz.py
代码中,它们有一个默认值,即图的大小为8.0x12.0。如果您想让Graphviz确定将其放入conf.py
中所需的大小,Sphinx graphviz extension使用空字符串而不是默认字符串:另外,如果遇到这个问题,那么一旦允许Graphviz确定大小,图形可能会太宽。您还需要属性
^{pr2}$rankdir="TB"
,这样树就从上到下而不是从左到右:相关问题 更多 >
编程相关推荐