序列图编辑器
序列图编辑器允许您插入和编辑基于seqdiag的图表。Seqdiag使用基本脚本语言来定义图表。这个插件添加了一个对话框,您可以在其中使用此脚本定义图表。该对话框显示渲染图表的预览,当图表完成后,可以将其作为图像插入到zim页面中。您始终可以通过从上下文菜单中选择"编辑图表"再次编辑它(右键单击图表将显示上下文菜单)。
依赖项: 此插件需要安装"seqdiag"并在系统路径中可用。
要安装"seqdiag"工具,请使用easy_install
或pip
:
$ sudo easy_install seqdiag
或者
$ sudo pip seqdiag
选项
此插件具有以下选项:
- 以SVG格式生成图表选项决定图表是否将以SVG格式生成。只有在您的系统支持的情况下,此选项才会默认启用。
示例
例如,像这样的图表:
可以通过在对话框中输入以下定义来创建:
diagram {
browser -> webserver [label = "GET /index.html"];
browser <-- webserver;
browser -> webserver [label = "POST /blog/comment"];
webserver -> database [label = "INSERT comment"];
webserver <-- database;
browser <-- webserver;
}
有关脚本语言的完整文档,请参见:http://blockdiag.com/en/seqdiag/index.html