2017-02-09 7 views
1

Graphvizで歪んだポリゴン(別名平行四辺形)を使用したいのですが、平行四辺形とテキストの間に余分なスペースがあります。Graphviz:スキューポリゴンノードのマージンを減らす

digraph G { 
    poly1[margin=0, width=0, height=0, shape=polygon, label="This is a polygon\nwithout skew"] 
    poly2[margin=0, width=0, height=0, shape=polygon, label="This is a polygon\nwith skew", skew=0.3] 
} 

これは、前のコードの結果です:

Graphviz polygon w/ and w/o skew

あなたが見ることができるように、できるだけ早く私はポリゴンの内部マージンがたくさん増加(skew=0.3この場合)スキュー値を設定します。 margin=0width=0height=0を設定しても問題は解決しません。

ポリゴンの内側の余白を削除する方法はありますか?

答えて

0

は、方法はありますが、それはかなりではありません。

skewed result :)

digraph G { 
    poly1[margin=0, width=0, height=0, shape=polygon, label="This is a polygon\nwithout skew"] 
    poly2[margin=0, width=1.8, height=0.46, shape=polygon, fixedsize=true, label="This is a polygon\nwith skew", skew=0.3] 
} 

がこれを生み出すfixedsize=trueを追加し、(試行錯誤によって)ノードの幅と高さを指定します

関連する問題