基本
PlantUML
で、labelなんかにsalt
を埋め込むには
{{
salt
{
[] ここにsaltを書く
}
}}
label salt [
{{
salt
{
[] ここにsaltを書く
}
}}
]
で、
(説明文書が見あたらないが、)@startXXX
宣言があるものの多くは、
{{XXX
'ここにPlantUML他の目的の構文を
}}
で埋め込むことができる。3
例
@startuml
object a
label salt [
{{
salt
{
"salt"
[] ここにsaltを書く
}
}}
]
label uml [
{{uml
:ここから;
note right: umlも
:そこまで;
}}
]
label gantt [
{{gantt
[ganttチャートも] lasts 5 days
[その次のテスト] lasts 10 days
}}
]
label yaml [
{{yaml
yamlも: ほら
jsonも: 同様さ
}}
]
a -> salt
salt --> uml
uml -> gantt
gantt -> yaml
@enduml
こう言う書き方も可能
@startuml
label salt [
{{
salt
{
"salt"
[] ここにsaltを書く
}
}}
{{uml
:ここから;
note right: umlも
:そこまで;
}}
]
@enduml
Noteなんかに埋め込むには
こんな風に
@startuml
start
: 何やら;
note right
{{
salt
{
"salt"
[] ここにsaltを書く
}
}}
end note
stop
@enduml
VS Codeでのメモ取りに重宝している
-
Saltをアクティビティ図の上に表示する (https://plantuml.com/ja/salt#89e5b0978f17879e )他、ネットでの例より ↩
-
要素別の可否は未確認( https://plantuml.com/ja/deployment-diagram ) ↩
-
umlの場合は省略可能 ↩