在PDF發佈中產生書籤地圖的目錄

設定書籤

包含<toc>元素:
在書籤地圖的<frontmatter>元素中,找出<booklists>元素。 在<booklists>中巢狀內嵌<toc>專案,如下所示:

<frontmatter>
  <booklists>
    <toc/>  <figurelist/>
    <tablelist/>
  </booklists>
</frontmatter>

DITA規格也允許將TOC和書籤放在<backmatter>區段中。

<backmatter>
    <booklists>
      <toc/>
      <figurelist/>
      <indexlist/>
    </booklists>
  </backmatter>

書籤結構範例包含TOC、figure-list和table-list (位於前面)以及index-list (位於後面)。

<bookmap>
  <title>My Bookmap Title </title>
  <frontmatter>
    <booklists>
      <toc/>
      <figurelist/>
      <tablelist/>
    </booklists>
  </frontmatter>

  <chapter href="chapter1.ditamap">
  <chapter href="chapter2.ditamap">
  </chapter>

  <backmatter>
    <booklists>
      <indexlist/>
    </booklists>
  </backmatter>
</bookmap>

目錄和書籤清單會根據書籤地圖中定義的結構自動產生。

書籤對應設定完成後,請使用原生PDF來產生PDF輸出。 它會處理書籤地圖結構和參考,包括目錄和書籤。

目錄設計及其在PDF中的順序

原生PDF功能提供量身打造目錄版面與設計的便利方法。

您可以透過layout.css的目錄和樣式個別的頁面配置來控制設計。

TOC和其他PDF中的書籤清單順序僅以書籤圖的結構為基礎。

toc

常見問題集

  • 如何在PDF中包含Ditamap的目錄

Ditamap本身不會像書籤一樣直接擁有目錄(TOC)。 不過,Ditamap在定義內容結構方面扮演著關鍵角色,並間接對目錄產生流程作出貢獻。

如果您要發佈Ditamap,則原生PDF提供自動產生目錄和書籤清單的功能,您可以啟用/停用從原生PDF設定在ditamap產生目錄。

啟用停用TOC

其他資源:

AEM Guides社群論壇上的Post以進行任何查詢。

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