actdiag从文本生成活动图图像
actdiag的Python项目详细描述
actdiag从spec文本文件生成活动图图像文件
设置
使用简易安装或pip:
$ sudo easy_install actdiag Or $ sudo pip actdiag
规范文本设置示例
几乎没有可用的示例。 你可以在 blockdiag.com。
简单诊断
simple.diag只是通过类似点的文本格式定义节点和转换:
diagram { A -> B -> C; lane you { A; B; } lane me { C; } }
用法
执行actdiag命令:
$ actdiag simple.diag $ ls simple.png simple.png
要求
- python 2.6、2.7、3.2、3.3、3.4
- 枕头2.2.1或更高版本
- FuncParserLib 0.3.6或更高版本
- ReportLab(可选)
- 魔杖和ImageMagick(可选)
- 设置工具
许可证
apache许可证2.0
历史记录
0.5.4(2015-01-01)
- 遵循blockdiag-1.5.0接口
0.5.3(2014-07-02)
- 更改docutils节点的接口(用于sphinxcontrollib模块)
0.5.2(2014-06-24)
- 向blockdiag指令添加选项(docutils扩展)
width: height: scale: align: name: class: figwidth: figclass:
0.5.1(2013-10-22)
- 修复错误
0.5.0(2013-10-05)
- 支持python 3.2和3.3(感谢@masayuko)
- 放弃对Python2.4和2.5的支持
- 替换依赖项:PIL->;枕头
0.4.3(2013-02-10)
- 修复错误
0.4.2(2013-02-10)
- 修复错误
0.4.1(2012-10-28)
- 修复错误
0.4.0(2012-10-22)
- 渲染阴影的优化算法
- 向docutils指令添加选项
- 修复错误
0.3.4(2012-09-29)
- 修复错误
0.3.3(2012-04-23)
- 在SVG图像上设置车道标题的超链接
- 用lane.color属性填充车道标题的背景
0.3.2(2012-03-15)
- 修复错误
0.3.1(2012-02-15)
- 添加自动车道插件
- 更新到新的包结构(blockdiag>;=1.1.2)
0.3.0(2011-11-19)
- 添加用于切换字体的字体系列属性
- 修复错误
0.2.4(2011-11-10)
- 修复依赖关系(枕头用户不直接依赖PIL)
0.2.3(2011-11-06)
- 添加docutils exetension
- 修复错误
0.2.2(2011-11-01)
- 添加类功能(实验性)
0.2.1(2011-11-01)
- 遵循BlockDiag-0.9.7接口
0.2.0(2011-10-19)
- 遵循BlockDiag-0.9.5接口
0.1.9(2011-10-11)
- 修复错误
0.1.8(2011-09-30)
- 添加图表属性:默认文本颜色
0.1.7(2011-07-05)
- 修复错误
0.1.6(2011-07-03)
- 支持来自stdin的输入
0.1.5(2011-05-15)
- 修复错误
0.1.4(2011-05-14)
- 将许可证更改为Apache许可证2.0
- 支持blockdiag 0.8.1核心接口
0.1.3(2011-04-19)
- 修复错误
0.1.2(2011-04-11)
- 修复错误
0.1.1(2011-04-10)
- 修复错误
0.1.0(2011-04-09)
- 首次发布
推荐PyPI第三方库
- 热门话题
- java通过Spring MVC web应用程序向客户端发送文本文件 java是否可以在运行时动态实例化DAO类? 调用VB。来自Java的net函数 java在Android中通过单击打开特定文件夹 java如何使用maven pom。xml标识非标准项目结构中的testng测试用例? java为什么FOP在大文件上崩溃? Architecture python+flask和spring boot+java java Kafka工具根本没有启动Ubuntu 19.10 如何使用Eclipse运行Java USB API for Windows java如何在Eclipse中查看J2EE预览服务器/容器的日志/控制台? 网页抓取是否可以使用Java crawler crawler4j暂停和恢复抓取? java当我第二次按下按钮时,应用程序停止工作 带有偏移量和限制的java SQLite分页问题 java如何在OSX mavericks中将端口80转发到8080 java从泛型方法调用非泛型方法 java My代码未按预期工作。十进制输出不是它应该的样子 节点。java中的js加密(jasypt)和nodejs中的解密 java乘法表不工作数组索引超出范围 java将JDBC与Firebirdsql连接起来