The Apache FOP Project

The Apache™ FOP Project

Apache™ FOP Compliance Page

W3C XSL-FO 1.1 Standard

One of Apache™ FOP's design goals is conformance to the W3C XSL-FO 1.1 standard, which specifies three levels of "conformance": basic, extended, and complete. Although FOP does not currently conform to any of these levels, it is nevertheless a useful work-in-progress for many applications. The information presented here demonstrates FOP's progress toward the goal of conformance, which progress consists of implementation of specific objects and properties in the standard. The information presented is useful not only to the developers as a sort of "to do" list, but also for setting proper expectations for users and potential users.

The following table shows the legend used for the tables below:

yesindicates conformance
partialindicates partial conformance
noindicates a lack of conformance
naindicates that the item is "not applicable" to FOP usually because FOP supports only visual media

XSL-FO Object Support

XSL-FO Property Support

XSL-FO Core Function Library Support

XSL-FO Object Support Table (§6)

The following is a summary of FOP's current support for the standard XSL-FO objects.

CitationObject NameXSL-FO Conformance LevelSupport in FOPComments
1.0 (stable)1.1 (rc1)development
§6.4Declarations and Pagination and Layout Formatting Objects
§6.4.2rootBasicyesyesyes 
§6.4.3declarationsBasicyesyesyes 
§6.4.4color-profileExtendedyesyesyes 
§6.4.5page-sequenceBasicyesyesyes 
§6.4.6page-sequence-wrapperBasicnonono 
§6.4.7layout-master-setBasicyesyesyes 
§6.4.8page-sequence-masterBasicyesyesyes 
§6.4.9single-page-master-referenceBasicyesyesyes 
§6.4.10repeatable-page-master-referenceBasicyesyesyes 
§6.4.11repeatable-page-master-alternativesExtendedyesyesyes 
§6.4.12conditional-page-master-referenceExtendedyesyesyes 
§6.4.13simple-page-masterBasicpartialpartialpartialThe page width may not change among pages of the same page-sequence unless a forced break is inserted.
§6.4.14region-bodyBasicyesyesyes
§6.4.15region-beforeExtendedyesyesyes 
§6.4.16region-afterExtendedyesyesyes 
§6.4.17region-startExtendedyesyesyes 
§6.4.18region-endExtendedyesyesyes 
§6.4.19flowBasicyesyesyes 
§6.4.20static-contentExtendedyesyesyes 
§6.4.21titleExtendedyesyesyes 
§6.4.22flow-mapExtendednonono 
§6.4.23flow-assignmentExtendednonono 
§6.4.24flow-source-listExtendednonono 
§6.4.25flow-name-specifierExtendednonono 
§6.4.26flow-target-listExtendednonono 
§6.4.27region-name-specifierExtendednonono 
§6.5Block Formatting Objects
§6.5.2blockBasicyesyesyes 
§6.5.3block-containerExtendedpartialpartialpartial 
§6.6Inline Formatting Objects
§6.6.2bidi-overrideExtendednoyesyes 
§6.6.3characterBasicyesyesyes 
§6.6.4initial-property-setExtendednonono 
§6.6.5external-graphicBasicyesyesyes 
§6.6.6instream-foreign-objectExtendedyesyesyesBuilt-in support for SVG only, additional namespaces through optional extensions.
§6.6.7inlineBasicyesyesyes 
§6.6.8inline-containerExtendednonono 
§6.6.9leaderBasicyesyesyes 
§6.6.10page-numberBasicyesyesyes 
§6.6.11page-number-citationExtendedpartialpartialpartialAfter the page number is known, no relayout is performed. The appearance may be suboptimal depending on the use case.
§6.6.12page-number-citation-lastExtendedpartialpartialpartial
  • Works only for page-sequence so far.
  • After the page number is known, no relayout is performed. The appearance may be suboptimal depending on the use case.
§6.6.13folio-prefixExtendednonono 
§6.6.14folio-suffixExtendednonono 
§6.6.15scaling-value-citationExtendednonono 
§6.7Table Formatting Objects
§6.7.2table-and-captionBasicnonono 
§6.7.3tableBasicpartialpartialpartialNo support for auto layout yet
§6.7.4table-columnBasicyesyesyes 
§6.7.5table-captionExtendednonono 
§6.7.6table-headerBasicyesyesyes 
§6.7.7table-footerExtendedyesyesyes 
§6.7.8table-bodyBasicyesyesyes 
§6.7.9table-rowBasicyesyesyes 
§6.7.10table-cellBasicyesyesyes 
§6.8List Formatting Objects
§6.8.2list-blockBasicyesyesyes 
§6.8.3list-itemBasicyesyesyes 
§6.8.4list-item-bodyBasicyesyesyes 
§6.8.5list-item-labelExtendedyesyesyes 
§6.9Link and Multi Formatting Objects
§6.9.2basic-linkExtendedyesyesyesboth internal and external supported
§6.9.3multi-switchExtendednonono 
§6.9.4multi-caseBasicnonono 
§6.9.5multi-toggleExtendednonono 
§6.9.6multi-propertiesExtendednonono 
§6.9.7multi-property-setExtendednonono 
§6.10Formatting Objects for Indexing
§6.10.2index-page-number-prefixExtendednonono 
§6.10.3index-page-number-suffixExtendednonono 
§6.10.4index-range-beginExtendednonono 
§6.10.5index-range-endExtendednonono 
§6.10.6index-key-referenceExtendednonono 
§6.10.7index-page-citation-listExtendednonono 
§6.10.8index-page-citation-list-separatorExtendednonono 
§6.10.9index-page-citation-range-separatorExtendednonono 
§6.11Formatting Objects for Bookmarks
§6.11.1bookmark-treeExtendedyesyesyes 
§6.11.2bookmarkExtendedpartialpartialpartialexternal-destination is not yet supported.
§6.11.3bookmark-titleExtendedpartialpartialpartialcolor, font-style and font-weight are not supported, yet.
§6.12Out-of-line Formatting Objects
§6.12.2floatExtendednonono 
§6.12.3footnoteExtendedpartialpartialpartialRestrictions with multi-column documents.
§6.12.4footnote-bodyExtendedyesyesyes 
§6.13Other Formatting Objects
§6.13.2change-bar-beginExtendednonono 
§6.13.3change-bar-endExtendednonono 
§6.13.4wrapperBasicyesyesyesOnly works as expected with inline-level content.
§6.13.5markerExtendedyesyesyes 
§6.13.6retrieve-markerExtendedyesyesyes 
§6.13.7retrieve-table-markerExtendednonono 

XSL-FO Property Support Table (§7)

The following is a summary of FOP's current support for the standard XSL-FO properties.

CitationProperty NameXSL-FO Conformance LevelSupport in FOPComments
1.0 (stable)1.1 (rc1)develop- ment
§7.5Common Accessibility Properties
§7.5.1source-documentBasicnonono 
§7.5.2roleBasicnonono 
§7.6Common Absolute Position Properties
§7.6.1absolute-positionCompleteyesyesyes 
§7.6.2topExtendedyesyesyes 
§7.6.3rightExtendedyesyesyes 
§7.6.4bottomExtendedyesyesyes 
§7.6.5leftExtendedyesyesyes 
§7.7Common Aural Properties
§7.7.1azimuthBasicnanana 
§7.7.2cue-afterBasicnanana 
§7.7.3cue-beforeBasicnanana 
§7.7.4elevationBasicnanana 
§7.7.5pause-afterBasicnanana 
§7.7.6pause-beforeBasicnanana 
§7.7.7pitchBasicnanana 
§7.7.8pitch-rangeBasicnanana 
§7.7.9play-duringBasicnanana 
§7.7.10richnessBasicnanana 
§7.7.11speakBasicnanana 
§7.7.12speak-headerBasicnanana 
§7.7.13speak-numeralBasicnanana 
§7.7.14speak-punctuationBasicnanana 
§7.7.15speech-rateBasicnanana 
§7.7.16stressBasicnanana 
§7.7.17voice-familyBasicnanana 
§7.7.18volumeBasicnanana 
§7.8Common Border, Padding, and Background Properties
§7.8.1background-attachmentExtendednonono 
§7.8.2background-colorBasicyesyesyes 
§7.8.3background-imageExtendedyesyesyes 
§7.8.4background-repeatExtendedyesyesyes 
§7.8.5background-position-horizontalExtendedpartialpartialpartialIgnored when background-repeat set to "repeat" or "repeat-x"
§7.8.6background-position-verticalExtendedpartialpartialpartialIgnored when background-repeat set to "repeat" or "repeat-y"
§7.8.7border-before-colorBasicyesyesyes 
§7.8.8border-before-styleBasicyesyesyes 
§7.8.9border-before-widthBasicyesyesyes 
§7.8.10border-after-colorBasicyesyesyes 
§7.8.11border-after-styleBasicyesyesyes 
§7.8.12border-after-widthBasicyesyesyes 
§7.8.13border-start-colorBasicyesyesyes 
§7.8.14border-start-styleBasicyesyesyes 
§7.8.15border-start-widthBasicyesyesyes 
§7.8.16border-end-colorBasicyesyesyes 
§7.8.17border-end-styleBasicyesyesyes 
§7.8.18border-end-widthBasicyesyesyes 
§7.8.19border-top-colorBasicyesyesyes 
§7.8.20border-top-styleBasicyesyesyes 
§7.8.21border-top-widthBasicyesyesyes 
§7.8.22border-bottom-colorBasicyesyesyes 
§7.8.23border-bottom-styleBasicyesyesyes 
§7.8.24border-bottom-widthBasicyesyesyes 
§7.8.25border-left-colorBasicyesyesyes 
§7.8.26border-left-styleBasicyesyesyes 
§7.8.27border-left-widthBasicyesyesyes 
§7.8.28border-right-colorBasicyesyesyes 
§7.8.29border-right-styleBasicyesyesyes 
§7.8.30border-right-widthBasicyesyesyes 
§7.8.31padding-beforeBasicyesyesyes 
§7.8.32padding-afterBasicyesyesyes 
§7.8.33padding-startBasicyesyesyes 
§7.8.34padding-endBasicyesyesyes 
§7.8.35padding-topBasicyesyesyes 
§7.8.36padding-bottomBasicyesyesyes 
§7.8.37padding-leftBasicyesyesyes 
§7.8.38padding-rightBasicyesyesyes 
§7.9Common Font Properties
§7.9.2font-familyBasicpartialpartialpartialfont-family lists are allowed but glyph based font selection is not supported
§7.9.3font-selection-strategyCompletenonono 
§7.9.4font-sizeBasicyesyesyes 
§7.9.5font-stretchExtendednonono 
§7.9.6font-size-adjustExtendednonono 
§7.9.7font-styleBasicyesyesyes 
§7.9.8font-variantBasicnonono 
§7.9.9font-weightBasicpartialpartialpartialTODO <relative> font weights
§7.10Common Hyphenation Properties
§7.10.1countryExtendedyesyesyesFor PDF output: Only 2-letter codes from ISO 3166 are supported properly to identify the natural language!
§7.10.2languageExtendedyesyesyesFor PDF output: Only 2-letter codes from ISO 639 are supported properly to identify the natural language! Also used with complex scripts features.
§7.10.3scriptExtendednoyesyesUsed with complex scripts features to override default script heuristics.
§7.10.4hyphenateExtendedyesyesyes 
§7.10.5hyphenation-characterExtendedyesyesyes 
§7.10.6hyphenation-push-character-countExtendedyesyesyes 
§7.10.7hyphenation-remain-character-countExtendedyesyesyes 
§7.11Common Margin Properties - Block
§7.11.1margin-topBasicyesyesyes 
§7.11.2margin-bottomBasicyesyesyes 
§7.11.3margin-leftBasicyesyesyes 
§7.11.4margin-rightBasicyesyesyes 
§7.11.5space-beforeBasicpartialpartialpartialSpace adjustment may not fully work everywhere, yet.
§7.11.6space-afterBasicpartialpartialpartialSpace adjustment may not fully work everywhere, yet.
§7.11.7start-indentBasicyesyesyes 
§7.11.8end-indentBasicyesyesyes 
§7.12Common Margin Properties - Inline
§7.12.1margin-topBasicnonono 
§7.12.2margin-bottomBasicnonono 
§7.12.3margin-leftBasicnonono 
§7.12.4margin-rightBasicnonono 
§7.12.5space-endBasicnonono 
§7.12.6space-startBasicnonono 
§7.13Common Relative Position Properties
§7.13.1topExtendednonono 
§7.13.2rightExtendednonono 
§7.13.3bottomExtendednonono 
§7.13.4leftExtendednonono 
§7.13.5relative-positionExtendednonono 
§7.14Area Alignment Properties
§7.14.1alignment-adjustBasicyesyesyes 
§7.14.2alignment-baselineBasicyesyesyes 
§7.14.3baseline-shiftBasicyesyesyes 
§7.14.4display-alignExtendedpartialpartialpartialTODO Check e-g, i-f-o.
§7.14.5dominant-baselineBasicyesyesyes 
§7.14.6relative-alignExtendednonono 
§7.15Area Dimension Properties
§7.15.1allowed-height-scaleExtendednonono 
§7.15.2allowed-width-scaleExtendednonono 
§7.15.3block-progression-dimensionBasicyesyesyes 
§7.15.4content-heightExtendedyesyesyes 
§7.15.5content-widthExtendedyesyesyes 
§7.15.6heightBasicyesyesyes 
§7.15.7inline-progression-dimensionBasicyesyesyes 
§7.15.8max-heightCompleteyesyesyes 
§7.15.9max-widthCompleteyesyesyes 
§7.15.10min-heightCompleteyesyesyes 
§7.15.11min-widthCompleteyesyesyes 
§7.15.12scalingExtendedyesyesyes 
§7.15.13scaling-methodExtendednonono 
§7.15.14widthBasicyesyesyes 
§7.16Block and Line-related Properties
§7.16.1hyphenation-keepExtendednonono 
§7.16.2hyphenation-ladder-countExtendedyesyesyes 
§7.16.3last-line-end-indentExtendedyesyesyes 
§7.16.4line-heightBasicyesyesyes 
§7.16.5line-height-shift-adjustmentExtendedyesyesyes 
§7.16.6line-stacking-strategyBasicpartialpartialpartialvalue "line-height" not supported
§7.16.7linefeed-treatmentExtendedyesyesyes 
§7.16.8white-space-treatmentExtendedpartialpartialpartialinline elements may interfere with correct handling of this property in some cases
§7.16.9text-alignBasicpartialpartialpartialOnly start, end, center and justify are supported
§7.16.10text-align-lastExtendedpartialpartialpartialOnly start, end, center and justify are supported
§7.16.11text-indentBasicyesyesyes 
§7.16.12white-space-collapseExtendedyesyesyes 
§7.16.13wrap-optionBasicpartialpartialpartialOnly supported on fo:block.
§7.17Character Properties
§7.17.1characterBasicyesyesyes 
§7.17.2letter-spacingExtendedyesyesyes 
§7.17.3suppress-at-line-breakExtendednonono 
§7.17.4text-decorationExtendedyesyesyes 
§7.17.5text-shadowExtendednonono 
§7.17.6text-transformExtendedyesyesyes 
§7.17.7treat-as-word-spaceExtendednonono 
§7.17.8word-spacingExtendedyesyesyes 
§7.18Color-related Properties
§7.18.1colorBasicyesyesyes 
§7.18.2color-profile-nameExtendednonono 
§7.18.3rendering-intentExtendednonono 
§7.19Float-related Properties
§7.19.1clearExtendednonono 
§7.19.2floatExtendednonono 
§7.19.3intrusion-displaceExtendednonono 
§7.20Keeps and Breaks Properties
§7.20.1break-afterBasicyesyesyes 
§7.20.2break-beforeBasicyesyesyes 
§7.20.3keep-togetherExtendedpartialpartialpartial
  • [1.0 and later] minimal support for <integer> value.
§7.20.4keep-with-nextBasicpartialpartialpartial
  • works on all implemented block-level FOs, but not on inline-level FOs.
  • [1.0 and later] minimal support for <integer> value.
§7.20.5keep-with-previousBasicpartialpartialpartial
  • [1.0 and later] works on all implemented block-level FOs, but not on inline-level FOs.
  • [1.0 and later] minimal support for <integer> value.
§7.20.6orphansBasicyesyesyes 
§7.20.7widowsBasicyesyesyes 
§7.21Layout-related Properties
§7.21.1clipExtendednonono 
§7.21.2overflowBasicyesyesyes 
§7.21.3reference-orientationExtendedyesyesyes 
§7.21.4spanExtendedyesyesyes 
§7.22Leader and Rule Properties
§7.22.1leader-alignmentExtendednononoNot supported
§7.22.2leader-patternBasicyesyesyesValue "use-content" does not work in all circumstances.
§7.22.3leader-pattern-widthExtendedyesyesyes 
§7.22.4leader-lengthBasicyesyesyes 
§7.22.5rule-styleBasicyesyesyes 
§7.22.6rule-thicknessBasicyesyesyes 
§7.23Properties for Dynamic Effects Formatting Objects
§7.23.1active-stateExtendednonono 
§7.23.2auto-restoreExtendednonono 
§7.23.3case-nameExtendednonono 
§7.23.4case-titleExtendednonono 
§7.23.5destination-placement-offsetExtendednonono 
§7.23.6external-destinationExtendedyesyesyes 
§7.23.7indicate-destinationExtendednonono 
§7.23.8internal-destinationExtendedyesyesyes 
§7.23.9show-destinationExtendedpartialpartialpartial[1.0 and later] only has effect in PDF output, for external PDF destinations (links pointing to destinations in another PDF), and only works reliably when the PDF is viewed in a standalone PDF viewer.

Adobe's browser plugin, for example, ignores the /NewWindow flag.

§7.23.10starting-stateExtendedpartialpartialpartialsupport for starting-state on fo:bookmark
§7.23.11switch-toExtendednonono 
§7.23.12target-presentation-contextExtendednonono 
§7.23.13target-processing-contextExtendednonono 
§7.23.14target-stylesheetExtendednonono 
§7.24Properties for Indexing
§7.24.1index-classExtendednonono 
§7.24.2index-keyExtendednonono 
§7.24.3page-number-treatmentExtendednonono 
§7.24.4merge-ranges-across-index-key-referencesExtendednonono 
§7.24.5merge-sequential-page-numbersExtendednonono 
§7.24.6merge-pages-across-index-key-referencesExtendednonono 
§7.24.7ref-index-keyExtendednonono 
§7.25Properties for Markers
§7.25.1marker-class-nameExtendedyesyesyes 
§7.25.2retrieve-boundary-within-tableExtendednonono 
§7.25.3retrieve-class-nameExtendedyesyesyes 
§7.53.4retrieve-positionExtendedyesyesyes 
§7.25.5retrieve-boundaryExtendedyesyesyes 
§7.25.6retrieve-position-within-tableExtendednonono 
§7.26Properties for Number to String Conversion
§7.26.1formatBasicpartialyesyes[1.0 and earlier] only values '0*1', 'a', 'A', 'i', 'I' supported
§7.26.2grouping-separatorExtendednoyesyes 
§7.26.3grouping-sizeExtendednoyesyes 
§7.26.4letter-valueBasicnoyesyes 
§7.27Pagination and Layout Properties
§7.27.1blank-or-not-blankExtendedyesyesyes 
§7.27.2column-countExtendedyesyesyes 
§7.27.3column-gapExtendedyesyesyes 
§7.27.4extentExtendedyesyesyes 
§7.27.5flow-nameBasicyesyesyes 
§7.27.6force-page-countExtendedyesyesyes 
§7.27.7initial-page-numberBasicyesyesyes 
§7.27.8master-nameBasicyesyesyes 
§7.27.9master-referenceBasicyesyesyes 
§7.27.10maximum-repeatsExtendedyesyesyes 
§7.27.11media-usageExtendednonono 
§7.27.12odd-or-evenExtendedyesyesyes 
§7.27.13page-heightBasicpartialpartialpartialvalue "indefinite" not yet supported
§7.27.14page-positionExtendedyesyesyesvalue "only" not supported
§7.27.15page-widthBasicpartialpartialpartialvalue "indefinite" not yet supported
§7.27.16precedenceExtendedyesyesyes 
§7.27.17region-nameBasicyesyesyes 
§7.27.18flow-map-nameExtendednonono 
§7.27.19flow-map-referenceExtendednonono 
§7.27.20flow-name-referenceExtendednonono 
§7.27.21region-name-referenceExtendednonono 
§7.28Table Properties
§7.28.1border-after-precedenceBasicnonono 
§7.28.2border-before-precedenceBasicnonono 
§7.28.3border-collapseExtendedpartialpartialpartialvalue "collapse-with-precedence" not yet supported
§7.28.4border-end-precedenceBasicnonono 
§7.28.5border-separationExtendedyesyesyes 
§7.28.6border-start-precedenceBasicnonono 
§7.28.7caption-sideCompletenonono 
§7.28.8column-numberBasicyesyesyes 
§7.28.9column-widthBasicyesyesyes 
§7.28.10empty-cellsExtendednonono 
§7.28.11ends-rowExtendedyesyesyes 
§7.28.12number-columns-repeatedBasicyesyesyes 
§7.28.13number-columns-spannedBasicyesyesyes 
§7.28.14number-rows-spannedBasicyesyesyes 
§7.28.15starts-rowExtendedyesyesyes 
§7.28.16table-layoutExtendednonono 
§7.28.17table-omit-footer-at-breakExtendedyesyesyes 
§7.28.18table-omit-header-at-breakExtendedyesyesyes 
§7.29Writing-mode-related Properties
§7.29.1directionBasicnonono 
§7.29.2glyph-orientation-horizontalExtendednonono 
§7.29.3glyph-orientation-verticalExtendednonono 
§7.29.4text-altitudeExtendednonono 
§7.29.5text-depthExtendednonono 
§7.29.6unicode-bidiExtendednonono 
§7.29.7writing-modeBasicnoyesyes[1.1 and later] only horizontal left-to-right and right-to-left modes
§7.30Miscellaneous Properties
§7.30.1change-bar-classExtendednonono 
§7.30.2change-bar-colorExtendednonono 
§7.30.3change-bar-offsetExtendednonono 
§7.30.4change-bar-placementExtendednonono 
§7.30.5change-bar-styleExtendednonono 
§7.30.6change-bar-widthExtendednonono 
§7.30.7content-typeExtendednonono 
§7.30.8idBasicpartialpartialpartialIDs on table-header, table-footer, table-body, table-row, table-and-caption, table-caption, inline-container and bidi-override are not available, yet.
§7.30.9intrinsic-scale-valueExtendednonono 
§7.30.10page-citation-strategyExtendednonono 
§7.30.11provisional-label-separationBasicyesyesyes 
§7.30.12provisional-distance-between-startsBasicyesyesyes 
§7.30.13ref-idExtendedyesyesyes 
§7.30.14scale-optionExtendednonono 
§7.30.15score-spacesExtendednonono 
§7.30.16srcBasicyesyesyes 
§7.30.17visibilityExtendednonono 
§7.30.18z-indexExtendednonono 
§7.31Shorthand Properties
§7.31.1backgroundCompletenonono 
§7.31.2background-positionCompleteyesyesyes 
§7.31.3borderCompleteyesyesyes 
§7.31.4border-bottomCompleteyesyesyes 
§7.31.5border-colorCompleteyesyesyes 
§7.31.6border-leftCompleteyesyesyes 
§7.31.7border-rightCompleteyesyesyes 
§7.31.8border-styleCompleteyesyesyes 
§7.31.9border-spacingCompleteyesyesyes 
§7.31.10border-topCompleteyesyesyes 
§7.31.11border-widthCompleteyesyesyes 
§7.31.12cueCompletenanana 
§7.31.13fontCompletepartialpartialpartialEnum values other than "inherit" not yet supported.
§7.31.14marginCompleteyesyesyes 
§7.31.15paddingCompleteyesyesyes 
§7.31.16page-break-afterCompleteyesyesyes 
§7.31.17page-break-beforeCompleteyesyesyes 
§7.31.18page-break-insideCompleteyesyesyes 
§7.31.19pauseCompletenanana 
§7.31.20positionCompleteyesyesyes 
§7.31.21sizeCompletenonono 
§7.31.22vertical-alignCompletepartialpartialpartialPercentages are not supported, yet.
§7.31.23white-spaceCompleteyesyesyes 
§7.31.24xml:langCompleteyesyesyesVery basic parsing; no validation of the specified value.

XSL-FO Core Function Library Support Table (§5.10)

The following is a summary of FOP's current support for the XSL-FO Core Function Library.

CitationFunction NameXSL-FO Conformance LevelSupport in FOPComments
1.0 (stable)1.1 (rc1)development
§5.10.1Number Functions
§5.10.1floorBasicyesyesyes 
§5.10.1ceilingBasicyesyesyes 
§5.10.1roundBasicyesyesyes 
§5.10.1minBasicyesyesyes 
§5.10.1maxBasicyesyesyes 
§5.10.1absBasicyesyesyes 
§5.10.2Color Functions
§5.10.2rgbBasicyesyesyes 
§5.10.2rgb-iccBasicyesyesyes 
§5.10.2system-colorBasicyesyesyes 
§5.10.3Font Functions
§5.10.3system-fontBasicnonono 
§5.10.4Property Value Functions
§5.10.4inherited-property-valueBasicyesyesyes 
§5.10.4label-endBasicyesyesyes 
§5.10.4body-startBasicyesyesyes 
§5.10.4from-parentBasicyesyesyes 
§5.10.4from-nearest-specified-valueBasicyesyesyes 
§5.10.4from-page-master-regionBasicnonono 
§5.10.4from-table-columnBasicyesyesyes 
§5.10.4proportional-column-widthBasicyesyesyes 
§5.10.4merge-property-valuesBasicnonono