Graphvizにはグラフをレイアウトするツールの他にもグラフを編集、変換したり、指標値を計算するツール群があることを最近知った。簡単に動作確認した範囲をメモ。使ったGraphvizのバージョンは2.20.2-8ubuntu3*1。 まず、入力用にグラフデータのサンプルinput1.dotを用意。 digraph DIRECTED { node [shape=circle] A B -> { G } C -> { C D O } E -> { F H K } F -> { E H } G -> { E } I -> { J K L } H -> { B } J -> { N } K -> { I M } L -> { N } N -> { I } } circoでレイアウトした結果input1.png。 以下、ツールのコマンド名のアルファベット順。 acyclic: 入力グラフから閉路がな
![Graphvizの非レイアウト系ツールメモ - ならば](https://cdn-ak-scissors.b.st-hatena.com/image/square/0ade54e8b00f21ec25bd61413146dcfb13cd1305/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fnaraba%2F20110326%2F20110326224256.png)