The table below shows our current XSL-FO conformance level according to the Extensible Stylesheet Language (XSL) Version 1.1 W3C Recommendation dated 05 December 2006.

We added support of all new features of XSL-FO 1.1 connected with flow-maps.

Pagination and Declaration and Layout Formatting Objects

Formatting object

Supported

fo:root yes
fo:page-sequence yes
fo:page-sequence-wrapper yes
fo:page-sequence-master yes
fo:single-page-master-reference yes
fo:repeatable-page-master-reference yes
fo:repeatable-page-master-alternatives yes
fo:conditional-page-master-reference(except testing for the last page) partial
fo:layout-master-set yes
fo:simple-page-master yes
fo:region-body yes
fo:region-before yes
fo:region-after yes
fo:region-start yes
fo:region-end yes
fo:declarations yes
fo:color-profile yes
fo:flow yes
fo:static-content yes
fo:title yes
fo:flow-map yes
fo:flow-assignment yes
fo:flow-source-list yes
fo:flow-name-specifier yes
fo:flow-target-list yes
fo:region-name-specifier yes

Block Formatting Objects

Formatting object

Supported

fo:block yes
fo:block-container yes

Inline Formatting Objects

Formatting object

Supported

fo:bidi-override yes
fo:character yes
fo:initial-property-set yes
fo:external-graphic(we do not support some new features of XSL 1.1. , but we are going to support them in the nearest future) partial
fo:instream-foreign-object yes
fo:inline yes
fo:inline-container yes
fo:leader yes
fo:page-number yes
fo:page-number-citation yes
fo:page-number-citation-last yes
fo:folio-prefix yes
fo:folio-suffix yes
fo:scaling-value-citation no

Table Formatting Objects

Formatting object

Supported

fo:table-and-caption yes
fo:table yes
fo:table-column yes
fo:table-caption yes
fo:table-header yes
fo:table-footer yes
fo:table-body yes
fo:table-row yes
fo:table-cell yes

List Formatting Objects

Formatting object

Supported

fo:list-block yes
fo:list-item yes
fo:list-item-body yes
fo:list-item-label yes

Link and Multi Formatting Objects

Formatting object

Supported

fo:basic-link yes
fo:multi-switch no
fo:multi-case no
fo:multi-toggle no
fo:multi-properties no
fo:multi-property-set no

Out-of-line Formatting Objects

Formatting object

Supported

fo:float yes
fo:footnote yes
fo:footnote-body yes

Formatting Objects for Indexing

Formatting object

Supported

fo:index-page-citation-list yes
fo:index-key-reference yes
fo:index-page-number-prefix yes
fo:index-page-number-suffix yes
fo:index-page-citation-list-separator yes
fo:index-page-citation-range-separator yes
fo:index-range-begin yes
fo:index-range-end yes

Formatting Objects for Bookmarks

Formatting object

Supported

fo:bookmark-tree yes
fo:bookmark yes
fo:bookmark-title yes

Other Formatting Objects

Formatting object

Supported

fo:change-bar-begin(we are going to support it in the nearest future) no
fo:change-bar-end(we are going to support it in the nearest future) no
fo:wrapper yes
fo:marker yes
fo:retrieve-marker yes
fo:retrieve-table-marker yes

Property Summary

Formatting object

Supported

7.6.1 absolute-position yes
7.23.1 active-state no
7.14.1 alignment-adjust yes
7.14.2 alignment-baseline yes
7.15.1 allowed-height-scale no
7.15.2 allowed-width-scale no
7.23.2 auto-restore no
7.7.1 azimuth no
7.31.1 background yes
7.8.1 background-attachment no
7.8.2 background-color yes
7.8.3 background-image yes
7.31.2 background-position yes
7.8.5 background-position-horizontal yes
7.8.6 background-position-vertical yes
7.8.4 background-repeat yes
7.14.3 baseline-shift yes
7.27.1 blank-or-not-blank yes
7.15.3 block-progression-dimension yes
7.31.3 border yes
7.8.10 border-after-color yes
7.28.1 border-after-precedence yes
7.8.11 border-after-style yes
7.8.12 border-after-width yes
7.8.7 border-before-color yes
7.28.2 border-before-precedence yes
7.8.8 border-before-style yes
7.8.9 border-before-width yes
7.31.4 border-bottom yes
7.8.22 border-bottom-color yes
7.8.23 border-bottom-style yes
7.8.24 border-bottom-width yes
7.28.3 border-collapse yes
7.31.5 border-color yes
7.8.16 border-end-color yes
7.28.4 border-end-precedence yes
7.8.17 border-end-style yes
7.8.18 border-end-width yes
7.31.6 border-left yes
7.8.25 border-left-color yes
7.8.26 border-left-style yes
7.8.27 border-left-width yes
7.31.7 border-right yes
7.8.28 border-right-color yes
7.8.29 border-right-style yes
7.8.30 border-right-width yes
7.28.5 border-separation yes
7.31.9 border-spacing yes
7.8.13 border-start-color yes
7.28.6 border-start-precedence yes
7.8.14 border-start-style yes
7.8.15 border-start-width yes
7.31.8 border-style yes
7.31.10 border-top yes
7.8.19 border-top-color yes
7.8.20 border-top-style yes
7.8.21 border-top-width yes
7.31.11 border-width yes
7.6.4 bottom yes
7.20.1 break-after yes
7.20.2 break-before yes
7.28.7 caption-side yes
7.23.3 case-name no
7.23.4 case-title no
7.30.1 change-bar-class no
7.30.2 change-bar-color no
7.30.3 change-bar-offset no
7.30.4 change-bar-placement no
7.30.5 change-bar-style no
7.30.6 change-bar-width no
7.17.1 character yes
7.19.1 clear yes
7.21.1 clip no
7.18.1 color yes
7.18.2 color-profile-name yes
7.27.2 column-count yes
7.27.3 column-gap yes
7.28.8 column-number yes
7.28.9 column-width yes
7.15.4 content-height(we don’t support scale-down-to-fit and scale-up-to-fit values yet) partial
7.30.7 content-type yes
7.15.5 content-width yes
7.10.1 country yes
7.31.12 cue no
7.7.2 cue-after no
7.7.3 cue-before no
7.23.5 destination-placement-offset no
7.29.1 direction yes
7.14.4 display-align yes
7.14.5 dominant-baseline yes
7.7.4 elevation no
7.28.10 empty-cells yes
7.11.8 end-indent yes
7.28.11 ends-row yes
7.27.4 extent yes
7.23.6 external-destination yes
7.19.2 float(we do support new values “inside” and “outside” in XSL 1.1. and propose our extension value “center” for placing floating objects anywhere on page; they can be placed absolutely or be relative to the current flow) yes
7.27.18 flow-map-name yes
7.27.19 flow-map-reference yes
7.27.5 flow-name yes
7.27.20 flow-name-reference yes
7.31.13 font yes
7.9.2 font-family yes
7.9.3 font-selection-strategy yes
7.9.4 font-size yes
7.9.6 font-size-adjust yes
7.9.5 font-stretch yes
7.9.7 font-style yes
7.9.8 font-variant yes
7.9.9 font-weight yes
7.27.6 force-page-count yes
7.26.1 format yes
7.29.2 glyph-orientation-horizontal yes
7.29.3 glyph-orientation-vertical yes
7.26.2 grouping-separator yes
7.26.3 grouping-size yes
7.15.6 height yes
7.10.4 hyphenate yes
7.10.5 hyphenation-character yes
7.16.1 hyphenation-keep yes
7.16.2 hyphenation-ladder-count yes
7.10.6 hyphenation-push-character-count yes
7.10.7 hyphenation-remain-character-count yes
7.30.8 id yes
7.24.1 index-class yes
7.24.2 index-key yes
7.23.7 indicate-destination no
7.27.7 initial-page-number yes
7.15.7 inline-progression-dimension yes
7.23.8 internal-destination yes
7.30.9 intrinsic-scale-value no
7.19.3 intrusion-displace yes
7.20.3 keep-together yes
7.20.4 keep-with-next yes
7.20.5 keep-with-previous yes
7.10.2 language yes
7.16.3 last-line-end-indent yes
7.22.1 leader-alignment no
7.22.4 leader-length yes
7.22.2 leader-pattern yes
7.22.3 leader-pattern-width yes
7.6.5 left yes
7.17.2 letter-spacing yes
7.26.4 letter-value yes
7.16.7 linefeed-treatment yes
7.16.4 line-height yes
7.16.5 line-height-shift-adjustment yes
7.16.6 line-stacking-strategy yes
7.31.14 margin yes
7.11.2 margin-bottom yes
7.11.3 margin-left yes
7.11.4 margin-right yes
7.11.1 margin-top yes
7.25.1 marker-class-name yes
7.27.8 master-name yes
7.27.9 master-reference yes
7.15.8 max-height yes
7.27.10 maximum-repeats yes
7.15.9 max-width yes
7.27.11 media-usage yes
7.24.6 merge-pages-across-index-key-references yes
7.24.4 merge-ranges-across-index-key-references yes
7.24.5 merge-sequential-page-numbers yes
7.15.10 min-height yes
7.15.11 min-width yes
7.28.12 number-columns-repeated yes
7.28.13 number-columns-spanned yes
7.28.14 number-rows-spanned yes
7.27.12 odd-or-even yes
7.20.6 orphans yes
7.21.2 overflow yes
7.31.15 padding yes
7.8.32 padding-after yes
7.8.31 padding-before yes
7.8.36 padding-bottom yes
7.8.34 padding-end yes
7.8.37 padding-left yes
7.8.38 padding-right yes
7.8.33 padding-start yes
7.8.35 padding-top yes
7.31.16 page-break-after yes
7.31.17 page-break-before yes
7.31.18 page-break-inside yes
7.30.10 page-citation-strategy no
7.27.13 page-height yes
7.24.3 page-number-treatment no
7.27.14 page-position(we do not support “last” value) partial
7.27.15 page-width yes
7.31.19 pause no
7.7.5 pause-after no
7.7.6 pause-before no
7.7.7 pitch no
7.7.8 pitch-range no
7.7.9 play-during no
7.31.20 position yes
7.27.16 precedence yes
7.30.12 provisional-distance-between-starts yes
7.30.11 provisional-label-separation yes
7.21.3 reference-orientation yes
7.30.13 ref-id yes
7.24.7 ref-index-key yes
7.27.17 region-name yes
7.27.21 region-name-reference yes
7.14.6 relative-align yes
7.13.5 relative-position yes
7.18.3 rendering-intent no
7.25.5 retrieve-boundary yes
7.25.2 retrieve-boundary-within-table yes
7.25.3 retrieve-class-name yes
7.25.4 retrieve-position yes
7.25.6 retrieve-position-within-table yes
7.7.10 richness no
7.6.3 right yes
7.5.2 role no
7.22.5 rule-style yes
7.22.6 rule-thickness yes
7.30.14 scale-option no
7.15.12 scaling yes
7.15.13 scaling-method no
7.30.15 score-spaces yes
7.10.3 script yes
7.23.9 show-destination no
7.31.21 size no
7.5.1 source-document yes
7.11.6 space-after yes
7.11.5 space-before yes
7.12.5 space-end yes
7.12.6 space-start yes
7.21.4 span(we added extensions that allow specifying any integer as span value and this allows setting any number of columns for each block) yes
7.7.11 speak no
7.7.12 speak-header no
7.7.13 speak-numeral no
7.7.14 speak-punctuation no
7.7.15 speech-rate no
7.30.16 src yes
7.11.7 start-indent yes
7.23.10 starting-state no
7.28.15 starts-row yes
7.7.16 stress no
7.17.3 suppress-at-line-break yes
7.23.11 switch-to no
7.28.16 table-layout yes
7.28.17 table-omit-footer-at-break yes
7.28.18 table-omit-header-at-break yes
7.23.12 target-presentation-context yes
7.23.13 target-processing-context yes
7.23.14 target-stylesheet yes
7.16.9 text-align yes
7.16.10 text-align-last yes
7.29.4 text-altitude yes
7.17.4 text-decoration yes
7.29.5 text-depth yes
7.16.11 text-indent yes
7.17.5 text-shadow yes
7.17.6 text-transform yes
7.6.2 top yes
7.17.7 treat-as-word-space yes
7.29.6 unicode-bidi yes
7.31.22 vertical-align yes
7.30.17 visibility yes
7.7.17 voice-family no
7.7.18 volume no
7.31.23 white-space yes
7.16.12 white-space-collapse yes
7.16.8 white-space-treatment yes
7.20.7 widows yes
7.15.14 width yes
7.17.8 word-spacing yes
7.16.13 wrap-option yes
7.29.7 writing-mode yes
7.31.24 xml:lang yes
7.30.18 z-index yes