Salt (Wireframe)
Saltは PlantUML のサブプロジェクトで、グラフィカルなインターフェイスや ウェブサイトワイヤーフレーム、ページ概略図、画面青写真 グラフィカルなインターフェイス、回路図、青写真を作るのにとても便利です。概念的な構造を 視覚的なデザインと整合させ、美しさよりも機能性を強調するのに役立ちます。 開発者、デザイナー、ユーザーエクスペリエンスの専門家は、インターフェイス要素、ナビゲーションシステムを視覚化し、コラボレーションを促進するためにワイヤーフレームを使用します。プロトタイピングや 反復デザインに重要な、詳細度の低いスケッチから詳細度の高い表現まで、忠実度はさまざまです。このコラボレーション・プロセスは、ビジネス分析から ユーザー・リサーチまで、さまざまな専門知識を統合し、最終的なデザインがビジネスと ユーザーの両方の要件に合致することを保証します。
基本のウィジェット
ウィンドウは中括弧で始めて中括弧で閉じなければなりません。
次のように定義できます。
- ボタンは
[と]で括ります。 - ラジオボタンは
(と)で括ります。 - チェックボックスは
[と]で括ります。 - テキスト領域は
"で括ります。 - ドロップリストは
^で括ります。
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
テキストエリア
次のように、テキストエリアを表現することができます:
|
🎉 Copied!
|
|
注意
- ドット(
.)によって、縦方向のスペースを埋めています - 最後の行のスペース(
" ")によって、領域の幅を広げています
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
ドロップリストの開閉
^で挟まれた値を追加することで、ドロップリストを開いた状態にすることができます:
|
🎉 Copied!
|
|
[Ref. QA-4184]
罫線の使用 [|、#、!、-、+]
表は括弧 { で開始すれば自動的に作成されます。
そして、列を分割するには | を使う必要があります。
例:
|
🎉 Copied!
|
|
行や列の罫線を表示したいときは、括弧で開始した直後に、以下のように定義された1文字を使用してください。:
| 文字 | 結果 |
#
|
全ての縦横の罫線を表示する |
!
|
全ての縦線を表示する |
-
|
全ての横線を表示する |
+
|
外枠を表示する |
|
🎉 Copied!
|
|
グループボックス [^]
|
🎉 Copied!
|
|
[Ref. QA-5840]
セパレータの使用 [..、==、~~、--]
いくつかの横線をセパレータとして使用することができます。
|
🎉 Copied!
|
|
木構造ウィジェット [T]
木構造を作るには、{T で開始して階層を示すために + を使用する必要があります。
|
🎉 Copied!
|
|
木構造と表 [T]
木構造と表を組み合わせることができます。
|
🎉 Copied!
|
|
罫線を追加すると次のようになります。
|
🎉 Copied!
|
|
[Ref. QA-1265]
括弧で括る [{、}]
定義中に、新しい括弧で括ることによりサブ要素を定義することができます。
|
🎉 Copied!
|
|
タブの追加 [/]
{/ 表記を使用してタブを追加することができます。
HTML コードを使用してテキストを太字にできることに注意してください。
|
🎉 Copied!
|
|
タブは垂直方向にも配向できます:
|
🎉 Copied!
|
|
メニューの使用 [*]
{* 表記でメニューを追加することができます。
|
🎉 Copied!
|
|
メニューを開くことも可能です:
|
🎉 Copied!
|
|
ドロップリストを開くことも可能です:
|
🎉 Copied!
|
|
[Ref. QA-4184]
テーブル(上級)
テーブルのための2つの特別な表記を使用することができます。
*は左のセルとの結合となります.は空のセルとなります
|
🎉 Copied!
|
|
スクロールバー [S、SI、S-]
次の例のように、{Sでスクロールバーを使用できます:
{S:水平方向、垂直方向のスクロールバー
|
🎉 Copied!
|
|
{SI:垂直方向のスクロールバーのみ
|
🎉 Copied!
|
|
{S-:水平方向のスクロールバーのみ
|
🎉 Copied!
|
|
色
ウィジェットのテキストの色を変えることができます。
|
🎉 Copied!
|
|
[Ref. QA-12177]
SaltでのCreoleの使用
CreoleまたはHTML Creole記法を使用することができます:
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
疑似スプライト [<<、>>]
<<と>>を使って疑似スプライト(スプライトのような画像)を定義し、それ以降で画像を使用することができます。
|
🎉 Copied!
|
|
[Ref. QA-5849]
OpenIconic
OpenIconic はとても素晴らしいオープンソースのアイコンセットです。
これらのアイコンは、creole parserに統合されていますので、簡単に使うことができます。
このような構文で使用できます。: <&ICON_NAME>
|
🎉 Copied!
|
|
全アイコンのリストはOpenIconic Websiteにあります。もしくは、次の特別なダイアグラムを使用してください:
|
🎉 Copied!
|
|
タイトル、ヘッダ、フッタ、キャプション、凡例を追加する
|
🎉 Copied!
|
|
(参照: 共通コマンド)
拡大、DPI
拡大なし(デフォルト)
|
🎉 Copied!
|
|
scale
scaleコマンドを使って、生成する画像を拡大できます。
小数または分数で拡大率を指定できます。
ピクセル単位でwidth(幅)またはheight(高さ)を指定することもできます。
幅と高さの両方を指定することもできます。この場合は、指定したサイズの内側に収まるように調整されます。
|
🎉 Copied!
|
|
(参照: 共通コマンドの拡大)
DPI
skinparam dpiコマンドを使って、生成する画像を拡大することもできます。
|
🎉 Copied!
|
|
Saltをアクティビティ図の上に表示する
こちらの説明を参照してください。
|
🎉 Copied!
|
|
マクロ定義と組み合わせることもできます。
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
Saltをアクティビティ図の繰り返し条件(前判定)の上に表示する
saltをアクティビティ図の繰り返し条件(前判定)の上に表示することができます。
|
🎉 Copied!
|
|
[Ref. QA-8547]
WARNING
This translation need to be updated. WARNING
Saltをアクティビティ図の繰り返し条件(後判定)の上に表示する
saltをアクティビティ図の繰り返し条件(後判定)の上に表示することができます。
|
🎉 Copied!
|
|
[Ref. QA-14287]
WARNING
This translation need to be updated. WARNING
skinparam
一部のskinparamコマンドを使用して、見た目を変更することができます。
例:
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
FIXME
🚩
skinparamには、saltでは使えないものもあります:
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
スタイル
一部のスタイルコマンドを使用して、見た目を変更することができます。
例:
|
🎉 Copied!
|
|
FIXME
🚩
スタイルには、saltでは使えないものもあります:
|
🎉 Copied!
|
|
[Ref. QA-13460]