What Is an Area

This section describes XSL-FO Area, which is a rectangular area with formatting properties on the presentation medium that represents a unit of formatted information.

What Is a Area? - An area in XSL-FO is a rectangular area with formatting properties on the presentation medium that represents a unit of formatted information. Multiple smaller areas can be put together to create a larger area.

For example, in a printed book, a single glyph is considered as an area representing a letter with a specific font style, color and geometric properties.

A paragraph is also considered as an area made of lines of glyph areas with paragraph geometric properties.

A page is also considered as an area made of multiple paragraph area s with page geometric properties.

The most important and common properties of an area are its geometric properties, which can summarized as:

The following diagram illustrates geometric properties of a paragraph area:

Area Geometry Properties: Spacing, Border, Padding, Content
Area Geometry Properties: Spacing, Border, Padding, Content

As you can see from the above diagram, geometric properties of an area can be described in more details as below:

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

 What Is XSL Area Model

What Is an Area

 Inline Stacking and Block Stacking

 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