条件
DITA では、多くの場合、条件は Product、Platform、Audience などの属性によって駆動されます。 また、特定の値を割り当てることもできます。 ユーザーは、フォルダープロファイルを通じてこれらすべてを制御できます。
このレッスンで使用するサンプル ファイルは、ファイル conditions.zip にあります。
フォルダープロファイルへの条件の割り当て
-
フォルダープロファイル タイルを選択します。
-
条件付き属性 をクリックします。
-
プロファイルの左上隅にある「編集」をクリックします。
-
「追加」をクリックします。
-
必須フィールドに入力します。
-
名前は、プロファイルに使用される属性に対応する必要があります。
-
値は、DITA コードソースで使用される正確なエントリです。
-
ラベルは、属性を入力するユーザーに表示される単語です。
-
-
「保存」をクリックします。
要素への属性の割り当て
概念にカスタムフォルダープロファイルが割り当てられていない場合は、段落などの特定の要素に属性を割り当てることをお勧めします。
-
リポジトリ表示 で、操作する要素をクリックして選択します。
-
コンテンツのプロパティ パネルで、属性 ドロップダウンをクリックします。
-
割り当てる属性を選択します。
-
値 を追加します。
これで、属性と値のペアが選択した要素に割り当てられます。
条件を使用して属性と値の組み合わせを割り当てる
条件パネルを使用すると、属性と値のペアを制御して割り当てることができます。
-
ユーザー環境設定 を変更します。
a. ユーザー環境設定アイコンをクリックします。
b. ユーザーの環境設定 ダイアログの必須フィールドに入力します。 次に例を示します。
c. 「保存」をクリックします。
-
条件パネルから、オーディエンスとプラットフォームのドロップダウンを展開します。 使用できる条件は、フォルダープロファイルに固有であることに注意してください。
-
目的の要素に条件をドラッグ&ドロップして、割り当てます。
件名スキームの割り当て
主題スキーム マップは特殊な形式の ditamap で、マップによって参照されます。 サブジェクトスキームは、分類を定義するために使用されます。 使用可能な値を制御できます。
-
リポジトリ表示 に移動します。
-
サブジェクト スキームのダイヤマップを参照するマップを選択します。 この例では、デザインとレイアウト と呼ばれるマップを使用します。
-
ユーザーの環境設定を指定します。
a. 「ユーザー環境設定」アイコンをクリックします。
b. ユーザー環境設定 ダイアログのフィールドに入力します。
c. 「ベースパス」フィールドの横にあるフォルダーシンボルをクリックして、目的のファイルへのパスを選択します。
d. 「選択」をクリックします。
e. 「ルートマップ」フィールドの横にあるキー記号をクリックして、パスを入力します。
note important IMPORTANT 重要:選択したルートマップは、サブジェクトスキームを含むマップである必要があります。 f.使用するフォルダーを選択して、表示するアセットを制限します。
g. 「選択」をクリックします。
h. 「保存」をクリックします。
件名スキームが割り当てられました。
条件パネルからの件名スキームの表示
-
エディター設定 に移動します。
-
「条件 タブを選択します。
-
「条件パネルに件名の設定を表示」チェックボックスをオンにします。