PlantUml-思维导图基础
前言
PlantUml作为一种脚本编码的语言,很多图像都可以绘制,思维导图也在其中。
Hello World!
1 | @startmindmap |
展示的效果如下:
基本使用方式
基本创建方式
标识开始
PlantUml使用以下方式标识思维导图:
1 | @startmindmap |
普通语句
1 | @startmindmap |
显示效果如下
左右方向的区分
使用’+’,’-‘进行区分。
1 | @startmindmap |
显示效果
竖直方向
PlantUml默认的思维导图是水平排布的,如果需要改变为竖直排布,需要显式的进行指定top to bottom direction
1 | @startmindmap |
显示效果如下:
Markdown式
除了上述类型的写作方式外,Plantuml还支持Markdown式的思维导图样式:
1 | @startmindmap |
可以简单的理解为使用缩进代替了原来的多个’*’号。上述代码展示的效果如下所示:
插入公式
既然愿意使用PlantUml来进行思维导图的绘制,一定是要因为某些好处,显然这个好处就是公式插入的方便。因此这里特意将这一部分提到了其他部分的最前面。
Ascii Math使用
1 | @startmindmap |
显示效果如下所示
JLaTeXMath使用
1 | @startmindmap |
显示效果如下所示
Warn
经过在Webserver的实际测试,在在线版中时,输出为png格式下显示是正常的,而输出为svg格式时渲染出的结果和本博客展示的效果是一致的,暂时没有找到合适的解决方式。后续找到合适的解决方式之后会第一时间更新此处的。
美化
移除方框
使用’_’下划线来移除方框:
1 | @startmindmap |
展示的效果如下所示:
相较而言,我个人还是更加喜欢没有方框的样式,可能是因为看起来更加的简洁。
多行表示
使用思维导图的时候,有可能会出现文本过长的现象,此时多行表示就十分有用了。PlantUml使用’:’和’;’包围表示多行文本
1 | @startmindmap |
显示效果如下所示:
这里特别提醒,’:’一定要紧邻着’*’号不然可能会报错。
改变颜色
引用式
1 | @startmindmap |
显示效果如下所示:
这里依然提醒一点,’[]’一定是紧邻着’*’的,不然依然会报错。
定义式
1 | @startmindmap |
展示的效果如下:
使用这种方式的好处在于可以更方便的使用自己喜欢的颜色,定制属于自己的思维导图主题。
后记
真正仔细了解了PlantUml思维导图的画法之后,我才意识到对于这个工具我掌握的还是很浅薄,后续可以期待继续开发以下更多有意思的用法。
- Title: PlantUml-思维导图基础
- Author: 呆呆的猪胖胖
- Created at : 2024-11-18 14:09:30
- Updated at : 2024-12-11 22:55:58
- Link: https://changfengmuyun.com/2024/11/18/Technology/PlantUml/PlantUml-思维导图基础/
- License: This work is licensed under CC BY-NC-SA 4.0.