2006-11-09
■ Graphviz で日本語を使う / Grappa

「ちょっとしたメモ - RAPを使ったRDFグラフの視覚化と日本語処理の中で Graphviz の多国語対応について触れられていたので、 Graphviz 2.8 で実験してみました。参考にさせていただいたのは Graphviz - mynote 。 fontname="フォントファイル名" には一本取られました。 fontname="MS UI Gothic" ならともかく、それは思いつかないわ。」
元ファイル (UTF-8 じゃないと化けます)
digraph test {
node [fontname="MSUIGOTHIC.ttf"];
"日本語" -> "テスト";
}
>dot -V dot version 2.8 (Fri Feb 3 22:38:53 UTC 2006) >dot -Tpng jptest.dot.txt -o jptest.dot.png
結果
「お見事。これで WinGraphviz でときどきエッジが消える問題*1に頭を悩ませずにすみます。」
「あと、 Graphviz の Java 実装 Grappa が面白そうです。サンプルペーで dot をリアルタイムでグラフに変換する Applet を試してみましたが、 100 ノード、 100 エッジくらいなら普通のレスポンス。 dot 記法のテキストさえ投げればいいように見えるので、関連図の可視化はしたいけど GUI をがりがり書く気は全くない怠け者にお似合いかも。」
*1:クラスター化やグループの入れ子を使うと結構な頻度で発生する。 http://internet.kill.jp/o/moeri/moeri.dot.txt も消える。
トラックバック - http://kill.g.hatena.ne.jp/xx-internet/20061109

あの企画も、Woshare Wiki に負けないぐらい節操がなくなってきたので、まとめたい気持ちはあります。