blockdiag是一個Python的工具來生成規範文本文件框圖圖像文件。
設置
通過easy_install的
使環境:
  easy_install的blockdiag
通過擴建
使環境:
 汞克隆http://bitbucket.org/tk0miya/blockdiag
  CD blockdiag
 蟒蛇bootstrap.py
 斌/擴建
複製和修改ini文件。例如:
  CP
六simple.diag
請參閱規範文本設置採樣區間為simpla.diag配置文件的格式。
規範文本設置樣品
幾個例子是可用的。
simple.diag
simple.diag被簡單地定義由點狀文本格式節點和轉換:
圖{管理員
  top_page - >配置 - > config_edit - > config_confirm - > top_page;
}
screen.diag
screen.diag更複雜地採樣。 diaglam節點有一個另類的標籤,有些轉變:
圖{管理員
  top_page [標籤=“首頁”];
  foo_index [標籤=“FOOs列表”];
  foo_detail [標籤=“詳細FOO”];
  foo_add [標籤=“添加FOO”];
  foo_add_confirm [標籤=“添加FOO(確認)”];
  foo_edit [標籤=“編輯FOO”];
  foo_edit_confirm [標籤=“編輯FOO(確認)”];
  foo_delete_confirm [標籤=“刪除FOO(確認)”];
  bar_detail [標籤=“詳細BAR的”];
  bar_edit [標籤=“編輯欄”];
  bar_edit_confirm [標籤=“編輯BAR(確認)”];
 註銷;
  top_page - > foo_index;
  top_page - > bar_detail;
  foo_index - > foo_detail;
  foo_detail - > foo_edit;
  foo_detail - > foo_delete_confirm;
  foo_index - > foo_add - > foo_add_confirm - > foo_index;
  foo_index - > foo_edit - > foo_edit_confirm - > foo_index;
  foo_index - > foo_delete_confirm - > foo_index;
  bar_detail - > bar_edit - > bar_edit_confirm - > bar_detail;
}
用法
執行blockdiag命令:
  blockdiag simple.diag
  LS simple.png
simple.png
特點:
- 從點狀文字(基本功能)生成方框圖
- 在多語言節點標籤(UTF-8只)。
什麼在此版本中是新的:
- 在解決Bug
什麼在1.2.3版本新:
- 在解決Bug
什麼是1.2.0版本,新的:
- 在優化算法進行渲染陰影
- 添加選項docutils的指令
- 修正錯誤
什麼在1.1.8版本新:
- 在添加--ignore-PIL選項李>
- 修正錯誤
什麼在1.1.7版本新:
- 在添加圖的屬性:shadow_style
- 在添加字體路徑為CentOS 6.2
- 添加設置“反鋸齒”配置文件中的
- 修正錯誤
什麼在1.1.6版本新:
- 在支持readthedocs.org
- 恢復指令支持:說明:選項
- 修正錯誤
什麼在1.1.5版本新:
- 在嵌入源代碼SVG文件作為說明
- 修正錯誤
什麼在1.1.4版本新:
- 在添加新的edge.hstyles:oneone,onemany, manyone,manymany
- 在加入緣屬性:描述(構建描述-表)
- 修正錯誤
什麼在1.1.3版本新:
- 在添加新的邊緣類型的數據模型(感謝大衛·朗)
- 添加--no透明度選項
- 修正錯誤
要求:
- 在Python中
- 在PIL
- 在funcparserlib
- 在setuptools的或distriubte
評論沒有發現