asciidoc 格式的文档内,可直接 添加 plantuml格式的 uml 时序图.
在 asciidoc 内 使用 标签 : ["plantuml", "images/xxxxx.png"] ,
在该行后, 写plantuml 格式的文字描述。
在将 xx.adoc 生成 html/pdf 文档时, 同时 生成的 plantuml 的图片,并自动插入 html/pdf .
执行 asciidoc xxx.adoc
如果报错,
asciidoc: WARNING:xxxxxx.adoc: line 19: missing style: [blockdef-listing]: plantuml
需安装 asciidoc-plantuml 插件
1. sudo apt-get install asciidoc
安装 asciidoc 或 asciidoctor
2. asciidoc --filter list
查看当前安装的 插件
3. 下载 https://github.com/ShaKeSPeaR/asciidoc-plantuml 插件源码, 将源码解压
4. asciidoc --filter build plantuml ~/asciidoc-plantuml-master/source(步骤3的源码目录)
在命令执行的目录下,会生成名 plantuml 的 zip 压缩包
5. asciidoc --filter install ~/plantuml
6. asciidoc --filter list
应可以看到新安装的插件
再次执行 asciidoc xxx.adoc, 生成的 html 内,就可以正确插入 plantuml 生成的 uml 图片了。