XSL-FO Tutorials - Herong's Tutorial Examples
∟Inline-Level Formatting Objects
This chapter provides tutorial notes and example codes on XSL-FO inline-level formatting objects. Topics include introduction of 'inline', 'inline-container', 'character', 'leader', and 'page-number*' formatting objects; inline area splitting for line breaks; converting block-level formatting objects to inline areas.
What Are Inline-Level Formatting Objects?
What Is "inline" Formatting Object?
"inline" Splitting for Line Break
What Is "line-height" Attribute?
What Is "baseline-shift" Attribute?
"inline" with Mixed Content
FOP Failed on "block" inside "inline"
What Is "inline-container" Formatting Object?
What Is "character" Formatting Object?
What Is "leader" Formatting Object?
What Are "page-number*" Formatting Objects?
Takeaways:
- Inline-level formatting objects are formatting objects that
generate inline areas.
- "inline" is the most commonly used inline-level formatting objects.
- "inline" content can be a mix of text, inline-level formatting objects and block formatting objects.
- Block areas inside an "inline" formatting object will be presented as separated line areas.
- "inline-container" is an inline-level formatting object that wraps blocks
into an inline area.
- "character" is an inline-level formatting object that takes a "character" attribute
to generate an inline area.
- "leader" is an inline-level formatting object that generates a variable-width inline area
to fill gaps in a line with repeating patterns.
- "page-number*" are an inline-level formatting objects that
generates an inline area with current page number or page numbers of cited formatting objects.
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