(* This file has been automatically by dtd2cduce *) namespace rx = "http://www.renderx.com/XSL/Extensions" namespace fox = "http://xml.apache.org/fop/extensions" namespace fo = "http://www.w3.org/1999/XSL/Format" type multi-property-set = [ ];; type multi-properties = [ (multi-property-set+ wrapper) ];; type multi-toggle = [ ( Char | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type multi-case = [ ( Char | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type multi-switch = [ multi-case+ ];; type retrieve-marker = [ ];; type marker = [ ( Char | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type wrapper = [ ( Char | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type basic-link = [ ( Char | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type footnote-body = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)+ ];; type footnote = [ (inline footnote-body) ];; type float = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)+ ];; type list-item-body = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)+ ];; type list-item-label = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)+ ];; type list-item = [ (list-item-label list-item-body) ];; type list-block = [ list-item+ ];; type table-cell = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)+ ];; type table-row = [ table-cell+ ];; type table-body = [ (table-row+ | table-cell+) ];; type table-footer = [ (table-row+ | table-cell+) ];; type table-header = [ (table-row+ | table-cell+) ];; type table-column = [ ];; type table = [ (table-column* table-header? table-footer? table-body+) ];; type table-caption = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)+ ];; type table-and-caption = [ (table-caption? table) ];; type page-number-citation = [ ];; type page-number = [ ];; type leader = [ ( Char | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type inline-container = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)* ];; type inline = [ ( Char | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type rx:fall-through = [ Any* ];; type instream-foreign-object = [ Any* ];; type external-graphic = [ ];; type initial-property-set = [ ];; type character = [ ];; type bidi-override = [ ( Char | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type block-container = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)+ ];; type block = [ ( Char | initial-property-set | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type flow = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)+ ];; type static-content = [ (block | block-container | table-and-caption | table | list-block | footnote | float | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through)+ ];; type title = [ ( Char | bidi-override | character | external-graphic | instream-foreign-object | inline | inline-container | leader | page-number | page-number-citation | basic-link | multi-toggle | multi-switch | multi-properties | wrapper | marker | retrieve-marker | rx:fall-through )* ];; type page-sequence = [ (title? rx:fall-through? static-content* flow) ];; type region-end = [ ];; type region-start = [ ];; type region-after = [ ];; type region-before = [ ];; type region-body = [ ];; type simple-page-master = [ (region-body region-before? region-after? region-start? region-end?) ];; type conditional-page-master-reference = [ ];; type repeatable-page-master-alternatives = [ conditional-page-master-reference+ ];; type repeatable-page-master-reference = [ ];; type single-page-master-reference = [ ];; type page-sequence-master = [ (single-page-master-reference | repeatable-page-master-reference | repeatable-page-master-alternatives)+ ];; type layout-master-set = [ (page-sequence-master* simple-page-master (simple-page-master | page-sequence-master)*) ];; type rx:bookmark-label = [ ( Char )* ];; type rx:bookmark = [ (rx:bookmark-label rx:bookmark*) ];; type rx:outline = [ rx:bookmark+ ];; type color-profile = [ ];; type declarations = [ color-profile+ ];; type rx:page-device = [ ];; type rx:meta-field = [ ];; type rx:meta-info = [ rx:meta-field+ ];; (* FOP extensions, very simple*) type fox:outline = [fox:label fox:outline*] type fox:label = [PCDATA] type root = [ (rx:meta-info? rx:page-device? fox:outline* layout-master-set declarations? rx:outline? (page-sequence | rx:fall-through)+) ];;