XSL-FO Tutorials - Herong's Tutorial Examples
∟Hyperlinks, Table of Contents and Indexes
This chapter provides tutorial notes and example codes on hyperlinks, table of contents, and indexes. Topics include introduction of 'basic-link' formatting object; 'internal-destination' and 'external-destination' attributes; building table of contents with hyperlinks; using index-key attributes and building back-of-book indexes.
What Is "basic-link" Formatting Object?
"basic-link" with "internal-destination" Attribute
Clickable Table of Content
Building Back-of-Book Indexes
Takeaways:
- "basic-link" formatting objects allows you build hyperlinks
for output devices that supports interactive browsing.
- "external-destination" attribute is used to specify
an URI address referring to an external resource.
- "internal-destination" attribute is used to specify
a reference ID of a formatting object inside the same output.
- "internal-destination" attributes can be used to
make table of contents with hy is used to hyperlinks.
- index-key="..." attributes can be used to associate
index keys to formatting objects.
- "index-page-citation-list" and "index-key-reference" formatting objects
can be used to build back-of-book indexes with hyperlinks.
Table of Contents
About This Book
Introduction of XSL-FO
Apache™ FOP (Formatting Objects Processor)
RenderX XEP as an XSL-FO Tool
Introduction of Area Model
XSL-FO Document Basics and Examples
Page Layout Masters
Block-Level Formatting Objects
Inline-Level Formatting Objects
Including Graphics in XSL-FO document
Table of Rows and Columns
List, Item, Label, and Body
Floating Blocks - "float" and "footnote"
►Hyperlinks, Table of Contents and Indexes
Headers and Footers using "static-content"
Font Attributes and Font Families
Apache FOP Font Configurations
RenderX XEP Font Configurations
Converting HTML to PDF
References
Full Version in PDF/ePUB