graph-easy はアスキーアートのグラフを簡単に生成できるツールです。Perl のインストールされた環境で動きますが、Perl プログラミングの知識は必要ありません。使い方も簡単です。たとえば次のようなテキストを用意し、
これを保存して、次のコマンドで処理すると、
graph-easy travel.txt --output=travel.ascii
次の内容のテキストファイル travel.ascii が生成されます。
リスト1のような簡単なテキストをリスト2のように展開してくれるのが graph-easy というツールです。後述のように、このアスキーアートをさらにグラフィカルな画像に変換することもできます。
graph-easy のチュートリアル資料はあまりないのですが、このあたりを参考にすればすぐ使えるようになるでしょう。
こちらは後述の ditaa というツールとあわせた記事です。* ditaa で簡単に作図する方法 « Stop Making Sense
公式サイトのマニュアルはこちらです。
graph-easy はアスキーアートだけでなく、HTML、PNG、GIF、SVG、DOT、その他の形式のファイルを出力します。どの出力が可能かは環境によりますが、たとえば先のコマンドの出力先を
graph-easy travel.txt --output=travel.dot
に変えると、次の内容のテキストファイル travel.dot が出力されます。
これは前項で見た Graphviz の dot コマンドで処理できる形式のプログラムです。そこでコマンドラインから、
$ dot -Tpng travel.dot -o travel.png
と指示すると、次の画像 travel.png が生成されます。
また、ditaa というツールを使うと次の画像ができます。
ditaa は Java プログラムの動く環境で使えます。
公式サイトはこちらです。