コンディショナル出力の生成(PDF)

Adobe FrameMaker で DITA トピックのコンディショナル出力を生成する方法について説明します。

このトピックでは、コンディショナルコンテンツを含む PDF 出力を生成する手順についてサンプルの使用事例とともに解説します。

Note: このトピックで使用するサンプルには、paragraph (<p>) タグ内のコンテンツだけが含まれています。ただし、文書内の任意の DITA エレメントからコンディショナル出力を作成できます。

サンプルの DITA トピックの作成

4 つの paragraph(<p>)エレメントを持つ DITA トピックを作成します。

  1. 管理者のみ対象のコンテンツ

    @audience 属性を admin に設定します。

  2. 作成者のみ対象のコンテンツ

    @audience 属性を author に設定します。

  3. 管理者および作成者が対象のコンテンツ

    @audience 属性を「admin author」に設定します。

  4. エンドユーザーと作成者が対象のコンテンツ

    @audience 属性を「end_user author」に設定します。

文書を保存します。

サンプルの DITAVAL ファイルの作成

4 つの prop エレメントを持つ DITAVAL ファイルを作成するには:

  1. @attr: audience

    @val: admin

    @action: include

  2. @attr: audience

    @val: author

    @action: exclude

  3. @attr: audience

    @val: end_user

    @action: exclude

上記の DITAVAL は管理者を対象とするすべてのコンテンツを出力します。

DITAVAL ファイルを保存します。

コンディショナルコンテンツを PDF 形式で保存

  1. DITA マップを作成し、上記の文書を含めて、DITA マップを PDF 形式で保存します(ファイル > PDF 形式で保存)。

  2. 文書を保存 ダイアログで、「DitaVal ファイルを確認」オプションをチェックし、「保存」をクリックします。

    DitaVal ファイルを選択 ダイアログが表示されます。

  3. DITAVAL ファイルを選択し、「選択」をクリックします。

    コンディションを適用」オプションは、すべてのコンテンツを出力します。ただし、DITAVAL ファイルで除外とマークされたコンテンツは、取り消し線で出力されます。このオプションは文書をレビューする場合に選択します。 例えば、このオプションを使用して、マークされているコンテンツが除外対象であることをレビューアーに示します。

  4. PDF 設定 ダイアログで、「設定」をクリックします。

出力 PDF ファイルは、文書に設定されている属性および対応する DITAVAL ファイルに基づいてコンテンツを含めたり除外したりします。