Salt (Wireframe)

Saltは PlantUML のサブプロジェクトで、グラフィカルなインターフェイスや ウェブサイトワイヤーフレーム、ページ概略図、画面青写真

グラフィカルなインターフェイス、回路図、青写真を作るのにとても便利です。概念的な構造を 視覚的なデザインと整合させ、美しさよりも機能性を強調するのに役立ちます。

開発者、デザイナー、ユーザーエクスペリエンスの専門家は、インターフェイス要素ナビゲーションシステムを視覚化し、コラボレーションを促進するためにワイヤーフレームを使用します。プロトタイピングや 反復デザインに重要な、詳細度の低いスケッチから詳細度の高い表現まで、忠実度はさまざまです。このコラボレーション・プロセスは、ビジネス分析から ユーザー・リサーチまで、さまざまな専門知識を統合し、最終的なデザインがビジネスと ユーザーの両方の要件に合致することを保証します。

基本のウィジェット

ウィンドウは中括弧で始めて中括弧で閉じなければなりません。

次のように定義できます。

WARNING
 This translation need to be updated. 
WARNING

テキストエリア

次のように、テキストエリアを表現することができます:

注意

[Ref. QA-14765]

これに、スクロールバーを追加できます:

ドロップリストの開閉

^で挟まれた値を追加することで、ドロップリストを開いた状態にすることができます:

[Ref. QA-4184]

罫線の使用 [|、#、!、-、+]

表は括弧 { で開始すれば自動的に作成されます。 そして、列を分割するには | を使う必要があります。

例:

行や列の罫線を表示したいときは、括弧で開始した直後に、以下のように定義された1文字を使用してください。:

文字 結果
# 全ての縦横の罫線を表示する
! 全ての縦線を表示する
- 全ての横線を表示する
+ 外枠を表示する

グループボックス [^]

[Ref. QA-5840]

セパレータの使用 [..、==、~~、--]

いくつかの横線をセパレータとして使用することができます。

木構造ウィジェット [T]

木構造を作るには、{T で開始して階層を示すために + を使用する必要があります。

木構造と表 [T]

木構造と表を組み合わせることができます。

罫線を追加すると次のようになります。

[Ref. QA-1265]

括弧で括る [{、}]

定義中に、新しい括弧で括ることによりサブ要素を定義することができます。

タブの追加 [/]

{/ 表記を使用してタブを追加することができます。 HTML コードを使用してテキストを太字にできることに注意してください。

タブは垂直方向にも配向できます:

メニューの使用 [*]

{* 表記でメニューを追加することができます。

メニューを開くことも可能です:

ドロップリストを開くことも可能です:
[Ref. QA-4184]

テーブル(上級)

テーブルのための2つの特別な表記を使用することができます。

スクロールバー [S、SI、S-]

次の例のように、{Sスクロールバーを使用できます:

ウィジェットのテキストのを変えることができます。

[Ref. QA-12177]

SaltでのCreoleの使用

CreoleまたはHTML Creole記法を使用することができます:

WARNING
 This translation need to be updated. 
WARNING

疑似スプライト [<<、>>]

<<>>を使って疑似スプライト(スプライトのような画像)を定義し、それ以降で画像を使用することができます。

[Ref. QA-5849]

OpenIconic

OpenIconic はとても素晴らしいオープンソースのアイコンセットです。 これらのアイコンは、creole parserに統合されていますので、簡単に使うことができます。 このような構文で使用できます。: <&ICON_NAME>

全アイコンのリストはOpenIconic Websiteにあります。もしくは、次の特別なダイアグラムを使用してください:

タイトル、ヘッダ、フッタ、キャプション、凡例を追加する

(参照: 共通コマンド)

拡大、DPI

拡大なし(デフォルト)

scale

scaleコマンドを使って、生成する画像を拡大できます。

小数または分数で拡大率を指定できます。 ピクセル単位でwidth(幅)またはheight(高さ)を指定することもできます。 幅と高さの両方を指定することもできます。この場合は、指定したサイズの内側に収まるように調整されます。

(参照: 共通コマンドの拡大)

DPI

skinparam dpiコマンドを使って、生成する画像を拡大することもできます。

Saltをアクティビティ図の上に表示する

こちらの説明を参照してください。

マクロ定義と組み合わせることもできます。

WARNING
 This translation need to be updated. 
WARNING

Saltをアクティビティ図の繰り返し条件(前判定)の上に表示する

saltをアクティビティ図の繰り返し条件(前判定)の上に表示することができます。

[Ref. QA-8547]

WARNING
 This translation need to be updated. 
WARNING

Saltをアクティビティ図の繰り返し条件(後判定)の上に表示する

saltをアクティビティ図の繰り返し条件(後判定)の上に表示することができます。

[Ref. QA-14287]

WARNING
 This translation need to be updated. 
WARNING

skinparam

一部のskinparamコマンドを使用して、見た目を変更することができます。

例:

FIXME
🚩 skinparamには、saltでは使えないものもあります:

WARNING
 This translation need to be updated. 
WARNING

スタイル

一部のスタイルコマンドを使用して、見た目を変更することができます。

例:

FIXME
🚩 スタイルには、saltでは使えないものもあります:

[Ref. QA-13460]