Floating Blocks - "float" and "footnote"
This chapter provides tutorial notes and example codes on floating blocks. Topics include introduction of 'float' and 'footnote' formatting objects; side-float and before-float blocks; clearing from side-float blocks; static blocks as separators for before-float and/or footnote blocks.
These sections are omitted from this Web preview version. To view the full content,
see information on how to obtain the full version this book.
What Is "float" Formatting Object?
"float" Formatting Object Shifting to Left
clear="..." - Block Cleared from Side-Float
"float" Formatting Object Moving to Top
Adding "xsl-before-float" Separator
"footnote" Formatting Object
Adding "xsl-footnote" Separator
- "float" formatting objects support two modes: side-float and before-float.
- Side-float moves the block out of the block stacking flow
and attaches it to the side edge of the parent content area.
- Before-float moves the block out of the block stacking flow
and appends it to the "xsl-before-float" sub region of the page.
- clear="..." attribute can be used to clear a subsequent block from
side-float blocks at one side or both sides.
- "footnote" contains a child "footnote-body" formatting object,
that is appended to the "xsl-footnote" sub region of the page.
- Static blocks can be added to act as separators for "xsl-before-float"
and "xsl-footnote" sub regions.
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
Full Version in PDF/ePUB