◇◆
<xi:include> XInclude
Adds the XInclude mechanism to the NISO STS Tag Set, so that standards and adoption
documents can be managed as separate files and “included” as needed into a final document.
Usage/Remarks
For details concerning the use of XInclude, see https://www.w3.org/TR/xinclude/.
The optional <xi:fallback> child can be used to specify alternative content when the resource to be included
was not found.
Attributes
Namespaces
xmlns:xi (fixed value = http://www.w3.org/2001/XInclude)
Models and Context
May be contained in
Description
<xi:fallback> XInclude Fallback, zero or one
Content Model
<!ELEMENT xi:include %include-model; >
Expanded Content Model
(xi:fallback?)
Tagged Sample
Structural components of a standard as included documents, not inline
<standard xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:tbx="urn:iso:std:iso:30042:ed-1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude" dtd-version="1.2" xml:lang="en"> <front>...</front> <body> <!-- Introduction is in file S-2295-Intro.xml --> <xi:include href="S-2295-Intro.xml" xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml"/> <!-- Scope is in file S-2295-Scope.xml --> <xi:include href="S-2295-Scope.xml" xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml"/> <!-- Terms and Defs section is in file S-2295-T-D.xml --> <xi:include href="S-2295-T-D.xml" xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml"/> ... </body> </standard>