条件

DITA では、多くの場合、条件は Product、Platform、Audience などの属性によって駆動されます。 また、特定の値を割り当てることもできます。 ユーザーは、フォルダープロファイルを通じてこれらすべてを制御できます。

このレッスンで使用するサンプル ファイルは、ファイル conditions.zip にあります。

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

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

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

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

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

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

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

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

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

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

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

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

要素への属性の割り当て

概念にカスタムフォルダープロファイルが割り当てられていない場合は、段落などの特定の要素に属性を割り当てることをお勧めします。

  1. リポジトリ表示 で、操作する要素をクリックして選択します。

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

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

  4. を追加します。

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

条件を使用して属性と値の組み合わせを割り当てる

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

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

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

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

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

    ユーザー環境設定

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

  2. 条件パネルから、オーディエンスとプラットフォームのドロップダウンを展開します。 使用できる条件は、フォルダープロファイルに固有であることに注意してください。

  3. 目的の要素に条件をドラッグ&ドロップして、割り当てます。

件名スキームの割り当て

主題スキーム マップは特殊な形式の ditamap で、マップによって参照されます。 サブジェクトスキームは、分類を定義するために使用されます。 使用可能な値を制御できます。

  1. リポジトリ表示 に移動します。

  2. サブジェクト スキームのダイヤマップを参照するマップを選択します。 この例では、デザインとレイアウト と呼ばれるマップを使用します。

    ユーザー環境設定

  3. ユーザーの環境設定を指定します。

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

    ユーザー環境設定

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

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

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

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

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

    ユーザー環境設定

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

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

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

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

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

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

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

  3. 条件パネルに件名の設定を表示」チェックボックスをオンにします。

recommendation-more-help
5d77304e-09c3-49ad-9381-b66e7cbd5f86