51黑料不打烊

在笔顿贵输出中添加自定义书签

通常,顿滨罢础映射中的目录将作为书签复制到最终笔顿贵输出中,包括选择时打开目录页面的? 目录 ?标题。 此TOC是根据DITA映射中的主题或节标题创建的。

有时,您可能希望在PDF输出中为特定内容添加自定义书签以方便导航。 可以通过在元素上添加outputclass属性并将以下属性应用于该元素来做到这一点:

bookmark-level: 3

在此,bookmark-level是一个属性,数字3是指示书签层次结构中添加书签的级别的值。 在以下示例中,第一级主题“联系人”有一个表“联系人列表”,我们在该表中添加了一个值为custom-bookmarkoutputclass属性。

{width="500"}

custom-bookmark类的以下定义已添加到颁厂厂文件中:

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

在笔顿贵输出中,联系人列表 ?表被添加在笔顿贵书签列表的第2级,如下所示:

{width="300"}

NOTE
您必须选择添加自定义书签的正确级别。 如果指定的数字小于父级主题的书签,则自定义书签将占据父级书签的位置,而所有其他书签将显示为子级。 这可能会导致出现意外的书签结构。

从笔顿贵输出书签中删除“目录”标题

如果您不想在笔顿贵输出中包含? Contents ?标题,可以通过将? Contents ?放置在<p>元素中而非<h1>元素中来删除该标题。

从书签中删除“内容”标题的分步过程如下所示:

  1. 打开用于笔顿贵输出的笔顿贵模板。
  2. 打开? 页面布局 ?中的? 目录页面
    目录页面显示在右侧。
  3. 切换到? Source ?模式并将内容所在的元素从<h1>更改为<p>

更改前:

<h1 class="toc-title">Contents</h1>

更改后:

<p class="toc-title">Contents</p>

保存更改并重新生成输出。

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178