Graphvizつかってみた。
dot言語っていうグラフ生成言語みたいなやつ、
使えたら便利そうなのでちょっとやってみました。
細かなサーバへのインストール方法とか
トラブルシューティングとか
usageなんかはgoogle先生に聞いてくださいヽ(,゚▽゚)ノ
まずはまっすぐなやつをちゃらっと作ってみる。
あら、べんり。
いやいやちょっとまってくださいよ、と。
フルバージョンがあるでしょ、と。
おお、いろかわった!
MIX号令もずっとあーよっしゃいくぞーだった気がするけど、なんか最近ジャージャーから入る方が多いきがする・・・。
関西系?渋谷界隈?
複数ルートもできた!
意外と便利だ!!
とはいえ自動で書いてくれるという性質上、ある程度以上複雑になってくるとなんかうまくできない気がする・・・。
phpから直接使えるっぽいけど、ちょっと調べたあたりだとなんか残念なプログラム記述形態だったので放置!
あんま影響ないとおもうけど、クォーテーションマークはダブルコーテーションじゃないとダメなようです。シングルクォートスキーとしては悲しいことこの上ないでござる。
あとイコールの前後とか詰め詰めにするのが好きになっちゃった最近。こちらは大丈夫なようです。よかった。
使えたら便利そうなのでちょっとやってみました。
細かなサーバへのインストール方法とか
トラブルシューティングとか
usageなんかはgoogle先生に聞いてくださいヽ(,゚▽゚)ノ
■ 基本形
まずはまっすぐなやつをちゃらっと作ってみる。
digraph mixDefault{
graph [ rankdir=LR, size="6", label="スタンダード" ];
node [ shape=box ];
one [ label="タイガー" ];
two [ label="ファイヤー" ];
three [ label="サイバー" ];
four [ label="ファイバー" ];
five [ label="ダイバー" ];
six [ label="バイバー" ];
seven [ label="ジャージャー" ];
one->two->three->four->five->six->seven;
}あら、べんり。
■ Angelic bright 的な
いやいやちょっとまってくださいよ、と。
フルバージョンがあるでしょ、と。
digraph mixLong{
graph [ rankdir=LR, size="6", label="フルスタンダード" ];
node [ shape=box ];
one [ label="タイガー" ];
:(中略):
seven [ label="ジャージャー" ];
eight [ label="ファイボー", ];
nine [ label="ワイパー", ];
eight,nine [ style=filled, fillcolor="#ccffcc" ];
one->two->three->four->five->six->seven->eight->nine;
}おお、いろかわった!
■ MIX号令
MIX号令もずっとあーよっしゃいくぞーだった気がするけど、なんか最近ジャージャーから入る方が多いきがする・・・。
関西系?渋谷界隈?
digraph mixDefaultIn{
graph [ rankdir=LR, size="7", label="スタンダード" ];
node [ shape=box ];
one [ label="タイガー" ];
:(中略):
seven [ label="ジャージャー" ];
inA1 [ label="あーー" ];
inA2 [ label="よっしゃいくぞー" ];
inB1 [ label="じゃーじゃー" ];
inA1,inA2 [ style=filled, fillcolor="#ccffcc" ];
inB1 [ style=filled, fillcolor="#ccccff" ];
inA1->inA2->one;
inB1->one;
one->two->three->four->five->six->seven;
}複数ルートもできた!
■ 結論
意外と便利だ!!
とはいえ自動で書いてくれるという性質上、ある程度以上複雑になってくるとなんかうまくできない気がする・・・。
phpから直接使えるっぽいけど、ちょっと調べたあたりだとなんか残念なプログラム記述形態だったので放置!
あんま影響ないとおもうけど、クォーテーションマークはダブルコーテーションじゃないとダメなようです。シングルクォートスキーとしては悲しいことこの上ないでござる。
あとイコールの前後とか詰め詰めにするのが好きになっちゃった最近。こちらは大丈夫なようです。よかった。

