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
评论没有发现