fo:index-page-citation-list
Groups together the sets of cited page items generated by its fo:index-key-reference children. The ultimate effect of the fo:index-page-citation-list is to generate a formatted list of page numbers and ranges.
See http://www.w3.org/TR/xsl11/#fo_index-page-citation-list.
Element information
Namespace: http://www.w3.org/1999/XSL/Format
Schema document: fo.xsd
Type: Anonymous
Properties: Global, Qualified
Content
- Sequence [1..1]
- fo:index-page-citation-list-separator [0..1]The separator for singleton page numbers or page number ranges in the generated list of page numbers.
- fo:index-page-citation-range-separator [0..1]The separator for two page numbers forming a range in the generated list of page numbers.
- fo:index-key-reference [1..*]Generates a set of cited page items for all the occurrences of the specified index-key.
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
merge-sequential-page-numbers | [0..1] | Anonymous | Whether or not sequential page numbers within an fo:index-key-reference or fo:index-page-citation-list (if merge-ranges-across-index-key-references is "merge") are merged into a range. | from group fo:merge-sequential-page-numbers |
merge-ranges-across-index-key-references | [0..1] | Anonymous | Whether or not consecutive page numbers from different fo:index-key-reference formatting objects are to be merged into single ranges. | from group fo:merge-ranges-across-index-key-references |
merge-pages-across-index-key-references | [0..1] | Anonymous | Whether or not multiple references to the same page by different fo:index-key-reference formatting objects will be retained as individual cited page items or if only a single cited page item will be retained. | from group fo:merge-pages-across-index-key-references |
Used in
- Anonymous type of element fo:basic-link via reference to fo:block-or-inline
- Anonymous type of element fo:bidi-override via reference to fo:block-or-inline
- Anonymous type of element fo:block via reference to fo:block-or-inline
- Anonymous type of element fo:inline via reference to fo:block-or-inline
- Anonymous type of element fo:leader via reference to fo:inline
- Anonymous type of element fo:marker via reference to fo:block-or-inline
- Anonymous type of element fo:multi-case via reference to fo:block-or-inline
- Anonymous type of element fo:multi-toggle via reference to fo:block-or-inline
- Anonymous type of element fo:title via reference to fo:inline
- Anonymous type of element fo:wrapper via reference to fo:block-or-inline
- Group fo:block-or-inline via reference to fo:inline-only
- Group fo:inline via reference to fo:inline-only
- Group fo:inline-only
- Type fo:simple-mixed-text via reference to fo:inline (Elements fo:folio-prefix, fo:folio-suffix, fo:index-page-number-prefix, fo:index-page-number-suffix, fo:index-page-citation-list-separator, fo:index-page-citation-range-separator)
Sample instance
<fo:index-page-citation-list> <fo:index-page-citation-list-separator>Any text, intermingled with: <fo:bidi-override>Any text, intermingled with: <fo:block>Any text, intermingled with:... </fo:block> </fo:bidi-override> </fo:index-page-citation-list-separator> <fo:index-page-citation-range-separator>Any text, intermingled with: <fo:bidi-override>Any text, intermingled with: <fo:block>Any text, intermingled with:... </fo:block> </fo:bidi-override> </fo:index-page-citation-range-separator> <fo:index-key-reference> <fo:index-page-number-prefix>Any text, intermingled with: <fo:bidi-override>Any text, intermingled with:... </fo:bidi-override> </fo:index-page-number-prefix> <fo:index-page-number-suffix>Any text, intermingled with: <fo:bidi-override>Any text, intermingled with:... </fo:bidi-override> </fo:index-page-number-suffix> </fo:index-key-reference> </fo:index-page-citation-list>