PlantUML 1.2021.3 语言参考指引@enduml PlantUML 语言参考指引 (1.2021.2) 11 / 397 1.15 改变备注框的形状 [hnote 和 rnote] 1 时序图 1.15 改变备注框的形状 [hnote 和 rnote] 你可以使用 hnote 和 rnote 这两个关键字来修改备注框的形状: • hnote 代表六边形(hexagonal)的备注框; • rnote 代表正方形(rectangle)的备注框。 -> Alice : hello Alice -> Bob : ok @enduml [参见 QA-2794] 1.38.3 style strictuml 为了符合严格 UML 的标准(线头的形状必须是三角形,而不能是箭头形),你可以使用: • skinparam style strictuml @startuml skinparam style strictuml Bob -> Alice / 397 2.3 改变角色的样式 2 用例图 2.3 改变角色的样式 可以将角色的样式从默认的火柴人改成: • 用户头像样式:skinparam actorStyle awesome • 透明人样式:skinparam actorStyle hollow 2.3.1 火柴人 默认 @startuml :User: --> (Use) "Main Admin" as Admin "Use0 码力 | 398 页 | 4.22 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)2 声明参与者 如果使用关键字 participant 来声明参与者,就可以对该参与者进行更多的控制。 声明的顺序将是(默认的)显示顺序。 使用这些其他的关键字来声明参与者,将改变参与者的表示形状。 • actor(角色) • boundary(边界) • control(控制) • entity(实体) • database(数据库) • collections(集合) • queue(队列) @enduml PlantUML 语言参考指引 (1.2023.11) 13 / 538 1.16 改变备注框的形状 [hnote 和 rnote] 1 序列图 1.16 改变备注框的形状 [hnote 和 rnote] 你可以使用 hnote 和 rnote 这两个关键字来修改备注框的形状: • hnote 代表六边形(hexagonal)的备注框; • rnote 代表正方形(rectangle)的备注框。 -> Alice : hello Alice -> Bob : ok @enduml [参见 QA-2794] 1.39.3 style strictuml 为了符合严格 UML 的标准(线头的形状必须是三角形,而不能是箭头形),你可以使用: • skinparam style strictuml @startuml skinparam style strictuml Bob -> Alice0 码力 | 539 页 | 7.74 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)note. end note @enduml PlantUML 语言参考指引 (1.2019.1) 9 / 145 1.13 改变备注框的形状 1 时序图 1.13 改变备注框的形状 你可以使用 hnote 和 rnote 这两个关键字来修改备注框的形状。 @startuml caller -> server : conReq hnote over caller : idle caller 2019.1) 66 / 145 5.14 特殊领域语言 (SDL) 5 活动图 (新语法) 5.14 特殊领域语言 (SDL) 通过修改活动标签最后的分号分隔符 (;),可以为活动设置不同的形状。 • | • < • > • / • ] • } @startuml :Ready; :next(o)| :Receiving; split :nak(i)< :ack(o)> split . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.13 改变备注框的形状 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.14 Creole0 码力 | 146 页 | 1.91 MB | 1 年前3
使用 Graphviz 绘画 UML 图
-Tpdf -o $@ 3 Chapter 2 类图 UML 类图(class diagram)是最常见的图,用于表示系统的静态结构。UML 中类是以矩形表 示。我们可以在 dot 文件中预设节点的形状,并且设置一些如字体等属性: digraph { node [shape=box, fontname="Inconsolata, Consolas", fontsize=10, penwidth=0 1 继承 继承(inheritance)是类之间很重要的关系,在 UML 中又称其为泛化(generalization)关系, 以空心箭头表示派生类指向基类。在 DOT 语言中,可以设置边的箭头形状,不过要注意,通 常我们会把基类放在上面,因此我通常会这样设置: digraph { node [shape=box, fontname="Inconsolata, Consolas", fontsize=10 Graphviz 的配色方案(color scheme) 功能。例如用 colorscheme=spectral7 设置 7 个光谱色配色方案,然后我们可以用 fillcolor=1 至 7 去填充节点形状: digraph { graph [fontname="Inconsolata, Consolas", fontsize=10, penwidth=0.5, labeljust=left] node0 码力 | 20 页 | 331.51 KB | 1 年前3
PlantUML 1.2019.3 语言参考指引Alice This is yet another example of a long note. end note @enduml 1.13 改变备注框的形状 你可以使用 hnote 和 rnote 这两个关键字来修改备注框的形状。 @startuml caller -> server : conReq hnote over caller : idle caller <- server : 2019.3) 71 / 156 5.14 特殊领域语言 (SDL) 5 活动图 (新语法 ) 5.14 特殊领域语言 (SDL) 通过修改活动标签最后的分号分隔符 (;),可以为活动设置不同的形状。 • | • < • > • / • ] • } @startuml :Ready; :next(o)| :Receiving; split :nak(i)< :ack(o)> split . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.13 改变备注框的形状 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.14 Creole0 码力 | 157 页 | 1.78 MB | 1 年前3
PlantUML 1.2019.2 语言参考指引Alice This is yet another example of a long note. end note @enduml 1.13 改变备注框的形状 你可以使用 hnote 和 rnote 这两个关键字来修改备注框的形状。 @startuml caller -> server : conReq hnote over caller : idle caller <- server : 2019.2) 71 / 156 5.14 特殊领域语言 (SDL) 5 活动图 (新语法 ) 5.14 特殊领域语言 (SDL) 通过修改活动标签最后的分号分隔符 (;),可以为活动设置不同的形状。 • | • < • > • / • ] • } @startuml :Ready; :next(o)| :Receiving; split :nak(i)< :ack(o)> split . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.13 改变备注框的形状 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.14 Creole0 码力 | 157 页 | 1.78 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)Alice This is yet another example of a long note. end note @enduml 1.13 改变备注框的形状 你可以使用 hnote 和 rnote 这两个关键字来修改备注框的形状。 @startuml caller -> server : conReq hnote over caller : idle caller <- server : 2019.6) 72 / 173 5.14 特殊领域语言 (SDL) 5 活动图 (新语法 ) 5.14 特殊领域语言 (SDL) 通过修改活动标签最后的分号分隔符 (;),可以为活动设置不同的形状。 • | • < • > • / • ] • } @startuml :Ready; :next(o)| :Receiving; split :nak(i)< :ack(o)> split . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.13 改变备注框的形状 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.14 Creole0 码力 | 174 页 | 1.98 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)Alice This is yet another example of a long note. end note @enduml 1.13 改变备注框的形状 你可以使用 hnote 和 rnote 这两个关键字来修改备注框的形状。 @startuml caller -> server : conReq hnote over caller : idle caller <- server : 2019.9) 72 / 173 5.14 特殊领域语言 (SDL) 5 活动图 (新语法 ) 5.14 特殊领域语言 (SDL) 通过修改活动标签最后的分号分隔符 (;),可以为活动设置不同的形状。 • | • < • > • / • ] • } @startuml :Ready; :next(o)| :Receiving; split :nak(i)< :ack(o)> split . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.13 改变备注框的形状 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.14 Creole0 码力 | 174 页 | 2.00 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)Alice This is yet another example of a long note. end note @enduml 1.13 改变备注框的形状 你可以使用 hnote 和 rnote 这两个关键字来修改备注框的形状。 @startuml caller -> server : conReq hnote over caller : idle caller <- server : 2019.4) 71 / 164 5.14 特殊领域语言 (SDL) 5 活动图 (新语法 ) 5.14 特殊领域语言 (SDL) 通过修改活动标签最后的分号分隔符 (;),可以为活动设置不同的形状。 • | • < • > • / • ] • } @startuml :Ready; :next(o)| :Receiving; split :nak(i)< :ack(o)> split . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.13 改变备注框的形状 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.14 Creole0 码力 | 165 页 | 1.89 MB | 1 年前3
PlantUML 1.2020.22 语言参考指引note. end note @enduml PlantUML 语言参考指引 (1.2020.22) 10 / 294 1.14 改变备注框的形状 1 时序图 1.14 改变备注框的形状 你可以使用 hnote 和 rnote 这两个关键字来修改备注框的形状。 @startuml caller -> server : conReq hnote over caller : idle caller 2020.22) 83 / 294 5.18 特殊领域语言 (SDL) 5 活动图 (新语法 ) 5.18 特殊领域语言 (SDL) 通过修改活动标签最后的分号分隔符 (;),可以为活动设置不同的形状。 • | • < • > • / • ] • } @startuml :Ready; :next(o)| :Receiving; split :nak(i)< :ack(o)> split . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.14 改变备注框的形状 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.15 Creole0 码力 | 295 页 | 3.08 MB | 1 年前3
共 26 条
- 1
- 2
- 3













