About This Book

This section provides some detailed information about this book - XSL-FO Tutorials - Herong's Tutorial Examples.

Title: XSL-FO Tutorials - Herong's Tutorial Examples

Author: Herong Yang - Contact by email via herong_yang@yahoo.com.

Category: COMPUTERS / Programming Languages / XML

Version/Edition: v2.25, 2024

Number of pages in PDF format: 263

Description: This book is a collection of tutorial notes and sample codes written by the author while he was learning XSL-FO (Extensible Stylesheet Language - Formatting Objects) himself. Topics include: Introduction to XSL, XSL-FO, and Apache FOP; XSL concepts: Area Model, Inline Stacking and Block Stacking; Page layouts: simple-page-master and page-sequence-master; Page regions: region-body, region-before, region-after, region-start and region-end; Formatting objects: Block-Level and Inline-Level Objects; Adding Graphics from Files and SVG Elements; Managing DPI Resolution; Building Tables of Rows and Columns; Managing Lists of Items and Floating Blocks; Adding External and Internal Hyperlinks; Building Table of Contents; Adding Page Headers and Footers; Managing Fonts: Generic Fonts; Adobe Base-14 Fonts; Embedding Fonts; HTML with SVG and MathML to PDF conversion. Updated in 2024 (Version v2.25) with minor changes.

Keywords: XSL, FO, XML, PDF, Formatting, Layout, Pagination, Styling, Header, Footer, Graphics, Fonts, Tables, Hyperlinks, SVG, MathML.


Revision history:

Web version: https://www.herongyang.com/XSL-FO - Provides free sample chapters, latest updates and readers' comments. The Web version of this book has been viewed a total of:

PDF/ePUB version: https://www.herongyang.com/XSL-FO/PDF-Full-Version.html - Provides information on how to obtain the full version of this book in PDF, ePUB, or other format.

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


 Full Version in PDF/ePUB