actdiag从文本生成活动图图像

actdiag的Python项目详细描述


actdiag从spec文本文件生成活动图图像文件

drone.io CI build statusLatest PyPI versionNumber of PyPI downloads

功能

  • 从点状文本生成活动图(基本特性)
  • 节点标签的多语言化(仅限UTF-8)。

您可以在上获取一些示例和生成的图像 blockdiag.com

设置

使用简易安装或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)

  • 首次发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中是否有数字的默认类型   java调用一个类的方法来使用另一个类的实例   java HtmlUnit不适用于javascript处理   java需要帮助才能连接MongoDB   java如何从Maven中的src/main/resources复制文件?   java保存Int值(共享首选项)   从另一个类调用方法时,java Autowired组件出现空指针异常   java Spring JPA:PropertyAccessException 1:。。。MethodInvocationException:。'driverClassName'。。。org/postgresql/Driver:不支持的专业。次要版本52.0   java使用增强的JDO模型类在Eclipse中运行Junit测试   java如何使用eclipse IDE为junit创建可运行的jar文件   java如何在安卓中检测应用程序的启动和退出   java在其他线程可以访问静态映射时从数据库更新静态映射   java@Entitty和@EntityScan不起作用。我正在使用SpringBoot和jpa存储库,发生了很多次   java如何与google日历集成?