4

プロジェクトにgraphvizを使用したいのですが、希望する動作を取得できません。私はgraphvizでうまく描くことができるグラフを持っていますが、いくつかの余分なエッジを持つ同じグラフのバージョンもあります。2番目のグラフは、最初のグラフと同じ位置にあるノードと同じ位置にあるエッジで描画されますが、新しいエッジはノードとの重複を避けずに描画されます。

私が欲しいものをよりよく理解するために、グラフ付きのパワーポイントスライドを想像してから、次のスライドで、グラフの古い部分の外観を変更せずに、最初のグラフの上に表示されるこれらの余分なエッジを持つ同じグラフを想像してください。それが私が望む効果です。

一部のエッジで重複する制約を無視することで、この効果を実現できると思います。特定のエッジ(またはすべてのエッジ)のエッジとノード間のオーバーラップを制御する方法がわかりませんでした。

何か案は?

4

1 に答える 1

4

(または多分)dotを介して、すべての要素に位置が割り当てられた別の.dotファイルを出力することができます。そのファイルにエッジを追加し、もう一度実行して2番目のグラフを作成します。dot -Tdotdot -Txdotdot

于 2012-10-22T04:21:57.813 に答える