条件

DITAでは、条件は多くの場合、製品、プラットフォーム、オーディエンスなどの属性によって駆動されます。 これには特定の値を割り当てることもできます。 ユーザーは、フォルダープロファイルを通じてこれらすべてを制御できます。

このレッスンで使用することを選択できるサンプルファイルは、conditions.zipというファイルに用意されています。

フォルダープロファイルへの条件の割り当て

  1. 「フォルダープロファイル」タイルを選択します。

  2. 条件付き属性​をクリックします。

  3. プロファイルの左上隅にある「編集」をクリックします。

  4. 「追加」をクリックします。

    フォルダープロファイルの 条件

  5. 必須フィールドに入力します。

    • 名前は、プロファイリングに使用される属性に対応する必要があります。

    • 値は、DITA コードソースで使用される正確なエントリです。

    • ラベルは、属性を入力するユーザーが表示する単語です。

  6. 「保存」をクリックします。

NOTE
メモ:グローバルプロファイルの設定は、一貫したスタイルガイドに従って属性と値の使用を制御するための早期かつ効率的な方法である場合があります。

エレメントへの属性の割り当て

カスタムフォルダープロファイルがコンセプトに割り当てられていない場合は、段落などの特定の要素に属性を割り当てることができます。

  1. リポジトリビュー​で、操作する要素をクリックして選択します。

  2. コンテンツのプロパティ パネルで、属性 ドロップダウンをクリックします。

  3. 割り当てる属性を選択します。

  4. 値​を追加します。

これで、属性と値のペアが選択した要素に割り当てられます。

条件を使用した属性と値のペアの割り当て

条件パネルでは、属性と値のペアを制御して割り当てることができます。

  1. ユーザー設定​を変更します。

    a. ユーザー環境設定アイコンをクリックします。

    ​ ユーザー環境設定アイコン ​

    b. ユーザー環境設定 ダイアログの必須フィールドに入力します。 例:

    ​ ユーザー設定

    c. 「保存」をクリックします。

  2. 条件パネルで、「オーディエンス」と「プラットフォーム」のドロップダウンを展開します。 使用可能な条件は、フォルダープロファイル固有です。

  3. 条件を目的のエレメントにドラッグ&ドロップして割り当てます。

件名スキームの割り当て

被写体スキームマップは、ditamapの特殊な形式で、マップで参照されます。 件名スキームは、分類の定義に使用されます。 これらは、使用可能な値の制御を提供します。

  1. リポジトリビュー​に移動します。

  2. 被写体スキーマのditamapを参照するマップを選択します。 この例では、デザインとレイアウト​というマップを使用しています。

    ​ ユーザー設定

  3. ユーザーの環境設定を行います。

    a. ユーザー設定 アイコンをクリックします。

    ​ ユーザー設定

    b. ユーザー環境設定 ダイアログのフィールドに入力します。

    c. 「ベースパス」フィールドの横にあるフォルダーシンボルをクリックして、目的のファイルへのパスを選択します。

    d. 「選択」をクリックします。

    e. 「ルートマップ」フィールドの横にあるキー記号をクリックして、パスを入力します。

    note important
    IMPORTANT
    重要:選択したルートマップは、件名スキームを含むマップである必要があります。

    ​ ユーザー設定

    f. 使用するフォルダーを選択して、表示されるアセットを制限します。

    g. 「選択」をクリックします。

    h. 「保存」をクリックします。

件名スキームが割り当てられました。

条件パネルからの件名スキームの表示

  1. エディター設定​に移動します。

  2. 「条件」タブを選択します。

  3. 条件パネル で「​件名スキームを表示」チェックボックスをオンにします

recommendation-more-help
experience-manager-guides-learn-help-courses