PlantUML言語ではアクターやユースケースなどを定義するのに「文字」を使用します。
しかし「文字」はA~Zのアルファベットに限定されません。あらゆる言語のあらゆる文字を使用することができます。
🎉 Copied!
|
@startuml
skinparam handwritten true
skinparam backgroundColor #EEEBDC
actor 使用者
participant "頭等艙" as A
participant "第二類" as B
participant "最後一堂課" as 別的東西
使用者 -> A: 完成這項工作
activate A
A -> B: 創建請求
activate B
B -> 別的東西: 創建請求
activate 別的東西
別的東西 --> B: 這項工作完成
destroy 別的東西
B --> A: 請求創建
deactivate B
A --> 使用者: 做完
deactivate A
@enduml
|
🎉 Copied!
|
@startuml
(*) --> "膩平台"
--> === S1 ===
--> 鞠躬向公眾
--> === S2 ===
--> 這傢伙波武器
--> (*)
skinparam backgroundColor #AAFFFF
skinparam activityStartColor red
skinparam activityBarColor SaddleBrown
skinparam activityEndColor Silver
skinparam activityBackgroundColor Peru
skinparam activityBorderColor Peru
@enduml
|
🎉 Copied!
|
@startuml
skinparam usecaseBackgroundColor DarkSeaGreen
skinparam usecaseArrowColor Olive
skinparam actorBorderColor black
skinparam usecaseBorderColor DarkSlateGray
使用者 << 人類 >>
"主數據庫" as 數據庫 << 應用程式 >>
(草創) << 一桿 >>
"主数据燕" as (贏余) << 基本的 >>
使用者 -> (草創)
使用者 --> (贏余)
數據庫 --> (贏余)
@enduml
|
🎉 Copied!
|
@startuml
() "Σωκράτης\nείναι ψεύτης" as Σωκράτης
Σωκράτης - [Πτηνά πολεμοχαρής]
[Πτηνά πολεμοχαρής] ..> () Αθήνα : Αυτές οι φράσεις\nδεν σημαίνουν τίποτα
@enduml
|
UMLを含むテキストを読み込むために使用するデフォルトの文字コード(charset)は、システムに依存しています。
通常、それで問題は起きないはずですが、他の文字コードを使用したい場合もあるでしょう。例えば、次のようなコマンドを使用します:
java -jar plantuml.jar -charset UTF-8 files.txt
Antタスクを使用する場合:
<!-- Put images in c:/images directory -->
<target name="main">
<plantuml dir="./src" charset="UTF-8" />
インストールしたJava環境によりますが、次の文字コードが使用可能なはずです:
ISO-8859-1
、
UTF-8
、
UTF-16BE
、
UTF-16LE
、
UTF-16
。
On PlantUML diagram, you can integrate: