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

設定書籤

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

<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中的書籤清單順序僅以書籤圖的結構為基礎。

目錄

常見問題集

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

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

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

啟用停用目錄

其他資源:

在AEM Guides社群發文 論壇 以取得任何查詢。

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