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