Graphviz

概要

dotファイルから一括してグラフを作成する

dotファイルのあるディレクトリで、実行。

Windows用バッチファイル

makedot.bat

@echo off
FOR %%A IN (*.dot) DO dot -Tpng -o%%A.png %%A
@echo on

日本語を使う

graphviz-2.2.1.exe

サンプルdotファイル(例:ja.dot)

digraph G {
	fontname="MSGOTHIC.TTC"; node [fontname="MSGOTHIC.TTC"]; edge [fontname="MSGOTHIC.TTC"];
	メイン[shape=box];
	サブ[shape=box];
	メイン -> サブ;
}

実行

dot -Tpng -oja.png ja.dot

結果
ja_0.png

graphviz-1.12.exe

1.12でも日本語は使用できたがくつか制限がある。

サンプルdotファイル(例:ja.dot)

digraph G {
	fontname="simhei"; node [fontname="simhei"]; edge [fontname="simhei"];
	メイン[shape=box];
	サブ[shape=box];
	メイン -> サブ;
}

実行

set DOTFONTPATH=C:\WINDOWS\FONTS
dot -Tpng -oja.png ja.dot

結果
ja.png


添付ファイル: fileja.png 1828件 [詳細] fileja_0.png 1692件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-15 (土) 07:31:37