This section lists all non-editorial changes that have been made:
The published errata, 2003-11-17, have been incorporated in the text.
New functionality has been added to support:
Change marks.
"Back of the book" index.
Bookmarks.
"Markers" in tables to support e.g. partial sums.
A new fo:page-number-citation-last.
Multiple flows.
A new fo:page-sequence-wrapper.
Existing functionality has been extended for:
Conditional graphic scaling.
A value of "only" has been added to the page-position property.
Values "inside" and "outside" have been added to the clear and float properties.
A prefix and suffix may be specified for page numbers. A page number consists of an optional folio-prefix, a folio-number, and an optional folio-suffix. The page-number has been renamed folio-number.
The definition of xml:lang has been updated to also refer to "or its successor" of RFC3066 to match the definition in the XML recommendation.
The support for XML/XML Names 1.0 and 1.1 has been made consistent with the text in XSLT 1.0 errata.
<uri-specification> has been modified to support IRIs.
Miscellaneous changes:
In the content of fo:declarations the fo:color-profile may occur 0 or more times.
It has been clarified that absolute-position="absolute" is with respect to the nearest ancestor reference area.
Changes have been made to the "id" handling. "id" also applies to fo:root, fo:static-content, fo:flow, fo:footnote-body, fo:footnote, fo:float. "id" has been removed from fo:initial-property-set and fo:multi-properties.
"reference-orientation" is no longer an inherited property.
It has been clarified that the value of the "reference-orientation" and "writing-mode" are determined by the formatting object that generates the area. A new property value function "from-page-master-region" has been added to permit obtaining the value specified in the page master.
The description of <country> in 7.10.1 country has been made consistent with its definition in 5.11 Property Datatypes.
Inconsistencies between property value definitions and explanatory text for white space handling has been resolved.
An error in the positioning of nested inline areas involving baseline scaling has been corrected.
xml:lang, the value has been changed from <country-language> to <language-country> and the implied optionality of the language component removed to correspond with the definition in XML.
The value "transparent" has been added to the individual border-"x"-color properties to be consistent with the border-color shorthand.
Restrictions, preventing "circularity", on the descendants of fo:marker have been added.
A contradiction in the description of fo:initial-property-set between the "Areas" and "Trait Derivation" has been corrected by replacing "fo:wrapper" with "fo:inline" in the "Trait Derivation.
An optional recovery action for some errors in tables has been specified.