Graphviz,table 节点和边之间的距离
Graphviz, distance between table node and edge
如何删除 table 的边界和边缘之间的 space?
该节点似乎在 table.
之外有一个边距
点中图的定义:
strict digraph {
rankdir=RL;
node [shape=none, style=filled, fillcolor=aliceblue, fontname=verdana];
Model [shape=none, label=<<table border="0" cellspacing="0">
<tr><td border="1" bgcolor="lightblue">Model</td></tr>
<tr><td border="1" align="left">Name</td></tr>
<tr><td border="1" align="left">Description</td></tr>
<tr><td border="1" align="left">Universe</td></tr>
</table>>];
Universe [shape=none, label=<<table border="0" cellspacing="0">
<tr><td border="1" bgcolor="lightblue">Universe</td></tr>
<tr><td border="1" align="left">Name</td></tr>
<tr><td border="1" align="left">Description</td></tr>
</table>>];
Model -> Universe
}
生成的 png 是:
使用 graphviz 版本 2.38.0.
非常感谢任何评论。
使用margin
关键字:
node [shape=none, style=filled, fillcolor=aliceblue, fontname=verdana, margin=0];
这将使桌子周围的 aliceblue 区域变为零,并使箭头真正连接桌子。
如何删除 table 的边界和边缘之间的 space? 该节点似乎在 table.
之外有一个边距点中图的定义:
strict digraph {
rankdir=RL;
node [shape=none, style=filled, fillcolor=aliceblue, fontname=verdana];
Model [shape=none, label=<<table border="0" cellspacing="0">
<tr><td border="1" bgcolor="lightblue">Model</td></tr>
<tr><td border="1" align="left">Name</td></tr>
<tr><td border="1" align="left">Description</td></tr>
<tr><td border="1" align="left">Universe</td></tr>
</table>>];
Universe [shape=none, label=<<table border="0" cellspacing="0">
<tr><td border="1" bgcolor="lightblue">Universe</td></tr>
<tr><td border="1" align="left">Name</td></tr>
<tr><td border="1" align="left">Description</td></tr>
</table>>];
Model -> Universe
}
生成的 png 是:
使用 graphviz 版本 2.38.0.
非常感谢任何评论。
使用margin
关键字:
node [shape=none, style=filled, fillcolor=aliceblue, fontname=verdana, margin=0];
这将使桌子周围的 aliceblue 区域变为零,并使箭头真正连接桌子。