2017-07-14 148 views
1

テーブルの境界線とエッジの間のスペースを削除するにはどうすればよいですか? ノードの外に余白があるようです。Graphviz、テーブルノードとエッジ間の距離

ドットのグラフの定義:

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である:

enter image description here

Graphvizのバージョン2.38.0を使用します。

コメントありがとうございました。

node [shape=none, style=filled, fillcolor=aliceblue, fontname=verdana, margin=0]; 

何にもテーブルの周りにそのaliceblue面積を削減し、矢印は本当にテーブルを接続するでしょう:

答えて

2

marginキーワードを採用します。

enter image description here

+1

作品。これはドキュメント内で見落とされているはずです。ありがとう。 – user1966634

関連する問題