2007年4月15日 (日曜日)

08:50:27 # Life graphviz で日本語を使ってみる。 有向グラフを作成するためのツール、dotty、 自動でアルゴリズムやワークフローなどの図式化する際に超便利なツールです。 もうお絵描きソフトでマウスと格闘して図を編集してられないという方におすすめです。 うわさでは聞いていましたが、どうやら日本語も通るようです。 ただし、postscript で直接日本語を出す方法がよくわからないので、今日は svg 経由で postscript にする方法をためしてみましょう。 dotコマンドに-Tsvgオプションをあたえると svgで出力してくれます。 その出力をinkscapeで postscript に変換してみます。 inkscape は印刷だけして終了するモードがあるので、それを指定してあげると 無事に postscript が生成されました。inkscape test.svg -p "> test.ps" 。 ただし、dot にあたえるソース中にフォントは明示的に指定してあげないと自動で勝手に日本語フォントを取ってきたりはしてくれないようです。

node [shape=box, fontname="GothicBBB-Medium-EUC-H", fontsize=10, 
       width=0.5, margin=0.3]
edge [fontname="GothicBBB-Medium-EUC-H", fontsize=8, margin=0.8]
	
Junichi Uekawa

$Id: dancer-diary.el,v 1.91 2006/06/15 15:14:10 dancer Exp $