Adobe FrameMaker で DITA トピックのコンディショナル出力を生成する方法について説明します。
このトピックでは、コンディショナルコンテンツを含む PDF 出力を生成する手順についてサンプルの使用事例とともに解説します。
<p>
) タグ内のコンテンツだけが含まれています。ただし、文書内の任意の DITA エレメントからコンディショナル出力を作成できます。4 つの paragraph(<p>
)エレメントを持つ DITA トピックを作成します。
管理者のみ対象のコンテンツ
@audience
属性を admin
に設定します。
作成者のみ対象のコンテンツ
@audience
属性を author
に設定します。
管理者および作成者が対象のコンテンツ
@audience
属性を「admin author
」に設定します。
エンドユーザーと作成者が対象のコンテンツ
@audience
属性を「end_user author
」に設定します。
文書を保存します。
4 つの prop エレメントを持つ DITAVAL ファイルを作成するには:
@attr
: audience
@val
: admin
@action
: include
@attr
: audience
@val
: author
@action
: exclude
@attr
: audience
@val
: end_user
@action
: exclude
上記の DITAVAL は管理者を対象とするすべてのコンテンツを出力します。
DITAVAL ファイルを保存します。
DITA マップを作成し、上記の文書を含めて、DITA マップを PDF 形式で保存します(
)。文書を保存 ダイアログで、「DitaVal ファイルを確認」オプションをチェックし、「保存」をクリックします。
DitaVal ファイルを選択 ダイアログが表示されます。
DITAVAL ファイルを選択し、「選択」をクリックします。
「コンディションを適用」オプションは、すべてのコンテンツを出力します。ただし、DITAVAL ファイルで除外とマークされたコンテンツは、取り消し線で出力されます。このオプションは文書をレビューする場合に選択します。 例えば、このオプションを使用して、マークされているコンテンツが除外対象であることをレビューアーに示します。
PDF 設定 ダイアログで、「設定」をクリックします。
出力 PDF ファイルは、文書に設定されている属性および対応する DITAVAL ファイルに基づいてコンテンツを含めたり除外したりします。