actdiag の概要¶
機能¶
テキストファイルからアクティビティ図を生成
日本語(UTF-8)対応
Sphinx 文書への埋め込み (sphinxcontrib-actdiag パッケージの利用)
インストール¶
Install with pip
:
$ pip install actdiag
Or with easy_install
:
$ easy_install actdiag
Copy and modify the example file
$ cp <actdiag installed path>/actdiag/examples/simple.diag .
$ vi simple.diag
Please refer to Sample diagrams section for the format of the simple.diag configuration file.
実行方法¶
コマンドラインで actdiag コマンドを実行します。
$ actdiag simple.diag
$ ls simple.png
simple.png
SVG 形式で出力したい場合は -T オプションを利用します。
$ actdiag -Tsvg simple.diag
$ ls simple.svg
simple.svg
フォント設定¶
actdiag は文字の描画に TrueType フォントを利用します。指定がない場合 actdiag は自動的にフォントを検索しますが、見つからない場合もしくはフォントを指定したい場合は -f (-font) オプションを利用します。
$ actdiag -f /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf simple.diag
もし常に設定を利用する場合は $HOME/.blockdiagrc に以下の記述をするとよいでしょう
$ cat $HOME/.blockdiagrc
[actdiag]
fontpath = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf
事前に入れておくべきソフトウェア¶
Python 2.6, 2.7, 3.2 および 3.3 以降
Pillow 2.2.1 以降
funcparserlib 0.3.6 以降
setuptools もしくは distribute
ライセンス¶
Apache License 2.0