「PlantUML」- 绘制插图的极佳工具

认识

Voyvode / UML diagrams for Zim · GitLab
Open-source tool that uses simple textual descriptions to draw beautiful UML diagrams.
State Diagram syntax and features

构建

on Debian 10

apt-get install -y plantuml

通用安装方法

发行版的软件通常较旧,Debian 10,plantuml.1.2018.13,最新 plantuml.1.2021.1 版本,所以我们进行手动安装;

mkdir -pv /opt/plantuml/

wget -P /opt/plantuml/ \
    https://phoenixnap.dl.sourceforge.net/project/plantuml/1.2021.1/plantuml.1.2021.1.jar

cat > /opt/plantuml/plantuml.sh <<EOF
#!/bin/sh
dirname=$(dirname $(readlink -f $0))
java -jar $dirname/plantuml.jar ${@
EOF

ln -snf /opt/plantuml/plantuml.sh /usr/local/bin/plantuml