Creole
Creoleは、さまざまなwikiで使われる、軽量の共通マークアップ言語です。 PlantUMLには、軽量のCreoleエンジンが内蔵されており、テキストのスタイルを統一的な方法で定義することができます。 この構文はすべてのダイアグラムでサポートされています。 後方互換性のため、HTML構文も残されていることにご注意ください。
テキストの強調
|
🎉 Copied!
|
|
リスト
ノードのテキストや注釈の中で、番号付きリストと箇条書きリストを使用できます。
FIXME
🚩 リストとそのサブリストの中で番号付きリストと箇条書きリストを混ぜて使うとうまくいきません。
|
🎉 Copied!
|
|
エスケープ文字
チルダ~を使用して、creoleの特殊文字をエスケープすることができます。
|
🎉 Copied!
|
|
見出し
|
🎉 Copied!
|
|
絵文字
以下の構文で、Twemojiの絵文字を利用できます:
|
🎉 Copied!
|
|
次のUnicodeブロックが利用できます:
- Unicode block 26
- Unicode block 1F3
- Unicode block 1F4
- Unicode block 1F5
- Unicode block 1F6
- Unicode block 1F9
WARNING
This translation need to be updated. WARNING
水平線
|
🎉 Copied!
|
|
リンク
URLとリンクを使用することもできます。
単純なリンクは二重の角括弧を使用します(クラス図のフィールドとメソッドでは三重の角括弧を使用します)
例:
[[http://plantuml.com]][[http://plantuml.com This label is printed]][[http://plantuml.com{Optional tooltip} This label is printed]]
コード
<code>を使用して、ダイアグラム中にプログラミングのコードを記述できます(シンタックスハイライトは未対応です)。
|
🎉 Copied!
|
|
これは、PlantUMLのコードとその出力結果を表示する場合に、特に便利です:
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
テーブル
テーブルの作成
|で区切ることで、テーブルを作成できます。
|
🎉 Copied!
|
|
行とセルの色
行とセルに背景色を設定できます。
|
🎉 Copied!
|
|
枠線とテキストの色
枠線とテキストの色を設定することもできます。
|
🎉 Copied!
|
|
[Ref. QA-7184]
枠線無し(背景と同色の枠線)
枠線の色を背景色と同じ色に設定することができます。
|
🎉 Copied!
|
|
[Ref. QA-12448]
ヘッダを太字にするかどうか
セルの最初の文字を=にすると、太字にすることができます(通常はヘッダを表すために使用します)。
|
🎉 Copied!
|
|
[Ref. QA-10923]
WARNING
This translation need to be updated. WARNING
ツリー
|_の文字列を使ってツリーを作ることができます。
titleのような共通のコマンドに対して:
|
🎉 Copied!
|
|
クラス図に対して。 (セパレータを使って、空の2つ目の区画を作る必要があることに注意してください。そうしないと、(Model)に含まれる括弧によって、テキストが別の区画に移動されてしまいます):
|
🎉 Copied!
|
|
[Ref. QA-3448]
コンポーネント図、配置図に対して:
|
🎉 Copied!
|
|
[Ref. QA-11365]
WARNING
This translation need to be updated. WARNING
特殊文字
&#XXXXまたは、<U+XXXX>の構文、または直接記述することで、任意のUnicode文字を使うことができます。
|
🎉 Copied!
|
|
Please note that not all Unicode chars appear correctly, depending on what fonts are installed (on your local system or the PlantUML server, depending on which one you use). For characters that are emoji, it's better to use the Emoji notation. See Issue 72 for more details.
WARNING
This translation need to be updated. WARNING
レガシーHTML
Creoleと同時に、次のHTMLタグも利用可能です:
<b>で太字<u>または<u:#AAAAAA>または<u:[[color|colorName]]>で下線<i>でイタリック<s>または<s:#AAAAAA>または<s:[[color|colorName]]>で打消し線<w>または<w:#AAAAAA>または<w:[[color|colorName]]>で波下線<plain>でプレーンテキスト<color:#AAAAAA>または<color:[[color|colorName]]>で文字色<back:#AAAAAA>または<back:[[color|colorName]]>で背景色<size:nn>でフォントサイズの変更<img:file>: ファイルシステム中にアクセス可能なファイルを指定<img:http://plantuml.com/logo3.png>: インターネット上で利用可能なURLを指定
|
🎉 Copied!
|
|
一般的なHTML要素
|
🎉 Copied!
|
|
[Ref. QA-5254 for
plain]
上付き文字、下付き文字 [sub, sup]
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
OpenIconic
OpenIconicはオープンソースの素晴らしいアイコンセットです。
これらのアイコンはcreoleパーサーに組み込まれているので、簡単に使用することができます。
次の構文を使用します: <&ICON_NAME>.
|
🎉 Copied!
|
|
利用可能なアイコンの一覧は、OpenIconic Websiteにあります。もしくは、次の特別なダイアグラムを使用します:
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
Appendix: Examples of "Creole List" on all diagrams
Activity
|
🎉 Copied!
|
|
Class
FIXME
🚩
- Sub item
- Sub sub item
FIXME
|
🎉 Copied!
|
|
Component, Deployment, Use-Case
|
🎉 Copied!
|
|
DONE
[Corrected in V1.2020.18]
Gantt project planning
N/AObject
FIXME
🚩
- Sub item
- Sub sub item
FIXME
|
🎉 Copied!
|
|
MindMap
|
🎉 Copied!
|
|
Network (nwdiag)
|
🎉 Copied!
|
|
Note
|
🎉 Copied!
|
|
Sequence
|
🎉 Copied!
|
|
[Ref. QA-15232]
State
|
🎉 Copied!
|
|
[Ref. QA-16978]
WBS
|
🎉 Copied!
|
|
Appendix: Examples of "Creole horizontal lines" on all diagrams
Activity
FIXME
🚩
strong line
____
FIXME
|
🎉 Copied!
|
|
Class
|
🎉 Copied!
|
|
Component, Deployment, Use-Case
|
🎉 Copied!
|
|
Gantt project planning
N/AObject
|
🎉 Copied!
|
|
DONE
[Corrected on V1.2020.18]
MindMap
FIXME
🚩
strong line
____
FIXME
|
🎉 Copied!
|
|
Network (nwdiag)
|
🎉 Copied!
|
|
Note
|
🎉 Copied!
|
|
Sequence
|
🎉 Copied!
|
|
[Ref. QA-15232]
State
|
🎉 Copied!
|
|
WBS
FIXME
🚩
strong line
____
FIXME
|
🎉 Copied!
|
|
スタイル対応表(CreoleとHTML)
| スタイル | Creole | Legacy HTML like |
| bold |
This is **bold**
|
This is <b>bold</b>
|
| italics |
This is //italics//
|
This is <i>italics</i>
|
monospaced
|
This is ""monospaced""
|
This is <font:monospaced>monospaced</font>
|
|
|
This is --stroked--
|
This is <s>stroked</s>
|
| underlined |
This is __underlined__
|
This is <u>underlined</u>
|
| waved |
This is ~~waved~~
|
This is <w>waved</w>
|
|
🎉 Copied!
|
|
Creole on Creole
You can use Creole or HTML Creole on Creole diagram:
|
🎉 Copied!
|
|