Previous |
Table of Contents |
Bottom |
Next |
Quick Table of Contents |
---|
B Formatting Object Summary
B.1 Declaration and Pagination and Layout Formatting Objects B.2 Block Formatting Objects B.3 Inline Formatting Objects B.4 Table Formatting Objects B.5 List Formatting Objects B.6 Link and Multi Formatting Objects B.7 Out-of-line Formatting Objects B.8 Other Formatting Objects |
This section contains tables summarizing the conformance level of each of the defined formatting objects, i.e., basic or extended. For a description of basic and extended, see [8 Conformance]. Included with each formatting object name is a designation of its inclusion or exclusion from the basic set of formatting objects for the particular class. XSL defines visual and aural classes. For certain formatting objects, see [B.6 Link and Multi Formatting Objects], the visual class is subdivided into interactive and non-interactive media. A proposed fallback treatment is also specified.
Formatting Object | Visual | Aural |
---|---|---|
fo:root | basic | basic |
fo:page-sequence | basic | basic |
fo:page-sequence-master | basic | basic |
fo:single-page-master-reference | basic | basic |
fo:repeatable-page-master-reference | basic | basic |
fo:repeatable-page-master-alternatives |
extended fallback: use the page-master referenced in the first fo:conditional-page-master-reference child |
extended fallback: use the page-master referenced in the first fo:conditional-page-master-reference child |
fo:conditional-page-master-reference |
extended fallback: use the page-master referenced in the first fo:conditional-page-master-reference child |
extended fallback: use the page-master referenced in the first fo:conditional-page-master-reference child |
fo:layout-master-set | basic | basic |
fo:simple-page-master | basic | basic |
fo:region-body | basic | basic |
fo:region-before |
extended fallback: include after content of body region is placed |
extended fallback: include after content of body region is spoken |
fo:region-after |
extended fallback: include after content of body region is placed |
extended fallback: include after content of body region is spoken |
fo:region-start |
extended fallback: include after content of body region is placed |
extended fallback: include after content of body region is spoken |
fo:region-end |
extended fallback: include after content of body region is placed |
extended fallback: include after content of body region is spoken |
fo:declarations | basic | basic |
fo:color-profile |
extended fallback: ignore, use the sRGB fallback of the rgb-icc function |
N/A |
fo:flow | basic | basic |
fo:static-content |
extended fallback: include after content of body region is placed |
extended fallback: include after content of body region is spoken |
fo:title |
extended fallback: include before content of body region is placed |
extended fallback: include before content of body region is spoken |
Formatting Object | Visual | Aural |
---|---|---|
fo:block | basic | basic |
fo:block-container |
extended fallback: display indication that content cannot be correctly rendered |
basic |
Formatting Object | Visual | Aural |
---|---|---|
fo:bidi-override |
extended fallback: display indication that content cannot be correctly rendered. |
basic |
fo:character | basic | basic |
fo:initial-property-set |
extended fallback: ignore any properties specified on this object. |
basic |
fo:external-graphic | basic | basic |
fo:instream-foreign-object |
extended fallback: display an indication that content cannot be correctly rendered. |
extended fallback: speak an indication that content cannot be correctly spoken. |
fo:inline | basic | basic |
fo:inline-container |
extended fallback: display indication that content cannot be correctly rendered. |
extended fallback: speak an indication that content cannot be correctly spoken. |
fo:leader | basic | basic |
fo:page-number | basic |
extended fallback: speak an indication that content cannot be correctly spoken. |
fo:page-number-citation |
extended fallback: display an indication that content cannot be correctly rendered. |
extended fallback: speak an indication that content cannot be correctly spoken. |
Formatting Object | Visual | Aural |
---|---|---|
fo:table-and-caption | basic | basic |
fo:table | basic | basic |
fo:table-column | basic | basic |
fo:table-caption |
extended fallback:
|
extended fallback:
|
fo:table-header | basic | basic |
fo:table-footer |
extended fallback: place at end of table. |
extended fallback: speak at end of table |
fo:table-body | basic | basic |
fo:table-row | basic | basic |
fo:table-cell | basic | basic |
Formatting Object | Visual | Aural |
---|---|---|
fo:list-block | basic | basic |
fo:list-item | basic | basic |
fo:list-item-body | basic | basic |
fo:list-item-label |
extended fallback: labels that break across multiple lines are treated as separate blocks before list-item-body. |
basic |
Formatting Object | Visual | Aural |
---|---|---|
fo:basic-link |
extended fallback: promote content to parent formatting object. |
extended fallback: promote content to parent formatting object. |
fo:multi-switch |
extended, need not be implemented for extended conformance for non-interactive media fallback for basic conformance and extended conformance for non-interactive media: utilize the contents of the first eligible multi-case formatting object. |
extended fallback: utilize the contents of the first eligible multi-case formatting object. |
fo:multi-case | basic: needed as wrapper for fallback for multi-switch | basic: needed as wrapper for fallback for multi-switch |
fo:multi-toggle |
extended, need not be implemented for extended conformance for non-interactive media fallback for basic conformance and extended conformance for non-interactive media: promote content to parent formatting object. |
extended fallback: promote content to parent formatting object. |
fo:multi-properties |
extended, need not be implemented for extended conformance for non-interactive media fallback for basic conformance and extended conformance for non-interactive media: promote content to parent formatting object. |
extended fallback: promote content to parent formatting object. |
fo:multi-property-set |
extended, need not be implemented for extended conformance for non-interactive media fallback for basic conformance and extended conformance for non-interactive media: ignore. |
extended fallback: ignore. |
Formatting Object | Visual | Aural |
---|---|---|
fo:float |
extended fallback: place inline. |
extended fallback: place inline. |
fo:footnote |
extended fallback: place inline. |
extended fallback: place inline. |
fo:footnote-body |
extended fallback: place inline. |
extended fallback: place inline. |
Formatting Object | Visual | Aural |
---|---|---|
fo:wrapper | basic | basic |
fo:marker |
extended fallback: ignore. |
extended fallback: ignore. |
fo:retrieve-marker |
extended fallback: display indication that content cannot be correctly rendered. |
extended fallback: speak an indication that content cannot be correctly rendered. |
Previous |
Table of Contents |
Top |
Next |