Glossary
A
- alignment point
A particular point on each glyph to align any given script.
- alphabetic baseline
The alignment point on a Western script used to determine the baseline for other glyphs in similar scripts.
- area tree
An ordered tree containing geometric information for the placement of every glyph, shape, and image in the document, together with information embodying spacing constraints and other rendering information.
B
- back-tracking (with regard to refinement)
Re-formatting a page area that has already been formatted.
- baseline-tables
A part of the font tables provided to a formatter. Determines the alignment points between different fonts.
- block-progression-direction
The direction in which blocks are stacked when building a page. From a Western perspective, this is top to bottom, more specifically, it starts at the before-edge, and ends at the after-edge.
- Breaks
Page breaks may occur as determined by the formatterâs processing as affected by the
widow
,orphan
,keep-with-next
,keep-with-previous
, andkeep-together
properties.Break conditions are either
break-before
orbreak-after
. Abreak-before
condition is satisfied if the first area generated and returned by the formatting object is leading within a context-area. Abreak-after
condition depends on the next formatting object in the flow; the condition is satisfied if either there is no such next formatting object, or if the first normal area generated and returned by that formatting object is leading in a context-area.Break conditions ...
Get XSL-FO now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.