============================== ブロック図生成ツール blockdiag ============================== `blockdiag` シリーズはシンプルなテキストからブロック図などの画像を生成する画像生成ツール群です。 `blockdiag` を用いると以下のような図が簡単に生成できます。 .. blockdiag:: blockdiag { blockdiag -> generates -> "block-diagrams"; blockdiag -> is -> "very easy!"; blockdiag [color = "greenyellow"]; "block-diagrams" [color = "pink"]; "very easy!" [color = "orange"]; } `blockdiag` の主な機能: * 数種類の図に対応 * ブロック図 (blockdiag コマンド) * シーケンス図 (seqdiag コマンド) * アクティビティ図 (actdiag コマンド) * 論理ネットワーク図 (nwdiag コマンド) * テキストベースの定義ファイルから画像ファイルを生成 (graphviz 風の文法を採用) * 定義にあわせて図の配置を自動的に決定 (自動レイアウト) * Sphinx, Trac, Redmine, 各種 Wiki エンジン等、多様なシステムへの画像埋め込みに対応 Enjoy documentation with blockdiag ! Table of contents ================= .. toctree:: :maxdepth: 1 blockdiag/index seqdiag/index actdiag/index nwdiag/index blockdiagcontrib/index blockdiagdesign/index わがままドリブン開発 ===================== `blockdiag` シリーズは手探りで開発されているため、 利用したユーザーの意見・要望によって機能拡張やレイアウトエンジンの調整が行われています。 そのため、使用感や違和感、「こういうのがあればいいのに」といった意見を常に募集しています。 新しい図のサポートなども頂いたご意見をベースに進めていく予定です。 Twitter、イシュートラッカー、メールなど、どのような方法でもかまいませんので お気づきのところを教えて下さい。 Resources ========== * Author * Takeshi KOMIYA ( `@tk0miya `_ ) * Google Groups: ``_ * Twitter: #blockdiag * Interactive Shell: ``_ * blockdiag * PyPI: ``_ * Repository: ``_ * seqdiag * PyPI: ``_ * Repository: ``_ * actdiag * PyPI: ``_ * Repository: ``_ * nwdiag * PyPI: ``_ * Repository: ``_ * Issue Tracker: ``_