カスタムブックマークをPDF出力に追加

一般に、DITA マップ内の TOC は、最終的なPDF出力でブックマークとして複製されます。 この TOC は、DITA マップのトピックまたはセクションのタイトルから作成されます。 ナビゲーションを容易にするために、PDF出力の特定のコンテンツにカスタムブックマークを追加する必要が生じる場合があります。 これは、 outputclass 属性を要素に適用し、次の属性を適用する必要があります。

bookmark-level: 3

ここで、 bookmark-level は属性と数値です 3 には、ブックマークが追加されるブックマーク階層のレベルを示す値を指定します。 次の例では、第 1 レベルのトピック「連絡先」に、 outputclass 属性は custom-bookmark.

{width="500"}

次の定義は、 custom-bookmark クラスが CSS ファイルに追加されます。

…
/*Adding a custom bookmark*/
.custom-bookmark{
    bookmark-level: 2
}
…

PDF出力で、 連絡先リスト 次に示すように、PDFのブックマークリストの第 2 レベルに表が追加されます。

{width="500"}

NOTE
カスタムブックマークを追加する正しいレベルを選択する必要があります。 親トピックのブックマークより小さい数値を指定すると、親ブックマークの位置がカスタムブックマークに設定され、その他すべてのブックマークが子として表示されます。 これは、予期しないブックマーク構造になる可能性があります。
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178