Graphviz を使用して、冗長なエッジを持つ無向グラフを描画しています (例: A -- B および B -- A)。データに冗長な逆エッジがあるかどうかに関係なく、2 つの頂点間に 1 本の線だけを表示したいと考えています。私の質問は、最初に他のツール/コードを使用して冗長なエッジを削除することなく、Graphviz でこれを行う方法はありますか? 私はgraph [splines=false];
成功せずに試しました。以下は最小限の例です。
graph G {
graph [splines=false];
node [shape=point];
a -- b;
b -- a;
}
そして出力:
私が出力として欲しいのは:
指定されたグラフに存在する可能性のある冗長なエッジにもかかわらず。