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