Mind Map 思维导图
Mind Map 语法基于 PlantUML 的 MindMap 语法。
实验中 现在还在实验期间,语法可能会改变。
OrgMode 形式的层级语法
使用不同数量的 * 来表明节点深度,从 1 开始。
mindmap * UML Diagrams ** Behavior Diagrams *** Sequence Diagram *** State Diagram
使用 +/- 号表明节点方向
mindmap + UML Diagrams ++ Behavior Diagrams +++ Sequence Diagram +++ State Diagram +++ Activity Diagram -- Structural Diagrams --- Class Diagram --- Component Diagram
多行文本
节点的文本可以是多行文字,需要以 : 开始,以 ; 结尾。
mindmap * example ** :can have multiline text;
具有多个根节点的导图
可以创建具有多个根节点的导图,每个深度为 1 的节点都会创建一棵树。
mindmap * UML Diagram ** Sequence Diagram ** State Diagram ** Component Diagram * Non-UML Diagram ** Entity Relationship Diagram ** Mind Map
覆盖设置
可以使用 @param 指令覆盖图 表的部分设置。
可设置项的说明请见 Config page.
mindmap
@param layoutDirection TB
@param {
l1NodeBgColor #2B7A5D
l1NodeTextColor #fff
l2NodeBgColor #26946C
l2NodeTextColor #fff
nodeBgColor #67B599
textColor #fff
}
+ UML Diagrams
++ Behavior Diagrams
+++ Sequence Diagram
+++ State Diagram
+++ Activity Diagram
++ Structural Diagrams
+++ Class Diagram
+++ Component Diagram