Supported formatting objects

Supported XSL formatting objects lists the XSL formatting objects (XSL-FO) and properties that XML Extender supports. For more information about XSL formatting objects and XSL style sheets, see http://www.w3.org/TR/XSL/ and http://www.w3.org/Style/XSL/.
    Important:
  • The XML transforms do not support XSL shorthand properties and XSL functions.
  • For the common properties listed in the table, most of their properties are supported.

Supported XSL formatting objects

The order of the formatting objects is based on the order listed in the XSL Standard on W3C.
Formatting object Category Property
root declaration-pagination-layout  
page-sequence declaration-pagination-layout initial-page-number
master-reference
page-sequence-master declaration-pagination-layout master-name
single-page-master-reference declaration-pagination-layout master-reference
repeatable-page-master-reference declaration-pagination-layout master-reference
maximum-repeats
repeatable-page-master-alternatives declaration-pagination-layout maximum-repeats
layout-master-set declaration-pagination-layout  
simple-page-master declaration-pagination-layout Common Margin Properties–Block
master-name
page-height
page-width
reference-orientation
region-body declaration-pagination-layout Common Border, Padding, and Background Properties
Common Margin Properties–Block
clip
region-name
reference-orientation
region-before declaration-pagination-layout Common Border, Padding, and Background Properties
extent
precedence
region-name
reference-orientation
region-after declaration-pagination-layout Common Border, Padding, and Background Properties
extent
precedence
region-name
reference-orientation
region-start declaration-pagination-layout Common Border, Padding, and Background Properties
extent
region-name
reference-orientation
region-end declaration-pagination-layout Common Border, Padding, and Background Properties
extent
region-name
reference-orientation
flow declaration-pagination-layout flow-name
static-content declaration-pagination-layout flow-name
block block Common Border, Padding, and Background Properties
Common Font Properties
Common Margin Properties–Block
absolute-position
color
linefeed-treatment
line-stacking-strategy
text-align
visibility
text-indent
white-space-collapse
white-space-treatment
wrap-option
block-container block Common Border, Padding, and Background Properties
Common Margin Properties–Block
block-progression-dimension
height
inline-progression-dimension
reference-orientation
width
character inline Common Border, Padding, and Background Properties
Common Font Properties
Common Margin Properties–Inline
character
color
initial-property-set inline Common Border, Padding, and Background Properties
Common Font Properties
color
external-graphic inline Common Border, Padding, and Background Properties
Common Margin Properties–Inline
block-progression-dimension
content-height
content-width
inline-progression-dimension
src
text-align
inline inline Common Border, Padding, and Background Properties
Common Font Properties
Common Margin Properties–Inline
block-progression-dimension
color
height
inline-progression-dimension
width
wrap-option
inline-container inline Common Border, Padding, and Background Properties
Common Margin Properties–Inline
block-progression-dimension
height
inline-progression-dimension
reference-orientation
width
page-number inline Common Border, Padding, and Background Properties
Common Font Properties
Common Margin Properties–Inline
wrap-option
table-and-caption table Common Border, Padding, and Background Properties
Common Margin Properties–Block
caption-side
text-align
table table Common Border, Padding, and Background Properties
Common Margin Properties–Block
block-progression-dimension
inline-progression-dimension
height
table-layout
width
table-column table column-width
number-columns-spanned
table-caption table Common Border, Padding, and Background Properties
block-progression-dimension
height
inline-progression-dimension
width
table-header table Common Border, Padding, and Background Properties
table-footer table Common Border, Padding, and Background Properties
table-body table Common Border, Padding, and Background Properties
table-row table Common Border, Padding, and Background Properties
height
table-cell table Common Border, Padding, and Background Properties
block-progression-dimension
empty-cells
ends-row
height
inline-progression-dimension
number-columns-spanned
number-rows-spanned
starts-row
width
list-block list Common Border, Padding, and Background Properties
list-item list Common Border, Padding, and Background Properties
list-item-body list  
list-item-label list