<standard> Standards Document
The root element for the encoding of a standards document, such as a standard or an amendment.
Although designed for normative standards as published, revised, amended, etc. (including errata and corrigenda), this top-level element can be used to tag Guides, Technical Reports, and other standard-related documents that are not explicitly “standards”. If the model for a standard fits the other document type, such use is not a misuse of this Tag Set.
Parts of a Standards Document
A standard <standard> may be divided into several structural components:
- The front matter for the standards document (<front>), which may contain:
- The body of the standard (<body>), which contains the textual and graphical content of the standards document
- Any back matter (<back>) such as annexes and reference lists
In addition to the logical and structural components of a standard described above, a <standard> may contain processing information concerning the XML file itself (rather then the standard that is encoded by that file).
The element <processing-meta> describes:
- Through its attributes, specifics about which version of the tag set is used in the file (which version of table model, which math model, which terminology model, etc.).
- Through its content, the tag set extensions (superset) and restrictions (subset, secondary schema, etc.) that the XML document claims to follow. More than one restriction or extension may be claimed, and the restrictions on an <adoption> need not be the same as on the enclosed <standard>.
This Tag Set has been designed to make it possible to tag a revising document such as an amendment, which may contain only a sentence of explanatory text (“Replace the first paragraph in Section 2.3.1 with the paragraph below.”) followed by a paragraph of standards prose. The element <editing-instruction> would hold the instructions, and the element <p> would hold the prose. Such a revising document could contain full standards metadata.
xmlns:ali (fixed value = http://www.niso.org/schemas/ali/1.0/)
xmlns:mml (fixed value = http://www.w3.org/1998/Math/MathML)
xmlns:oasis (fixed value = http://www.niso.org/standards/z39-96/ns/oasis-exchange/table)
xmlns:tbx (fixed value = urn:iso:std:iso:30042:ed-1)
xmlns:xi (fixed value = http://www.w3.org/2001/XInclude)
xmlns:xlink (fixed value = http://www.w3.org/1999/xlink)
xmlns:xsi (fixed value = http://www.w3.org/2001/XMLSchema-instance)
Models and Context
May be contained in
<!ELEMENT standard (processing-meta?, front, body, back*) >
Showing typical components
<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.1d1" xml:lang="en"> <front> <iso-meta>...</iso-meta> <sec sec-type="foreword"> <title>Foreword</title> ... </sec> ... </front> <body> <sec sec-type="scope" id="s1"> <label>1</label> <title>Scope</title> <p>This International Standard defines the test equipment and procedures to be used ...</p> </sec> ... </body> <back> <app-group> <app content-type="norm-annex" id="annA"> <label>Annex A</label> <annex-type>(normative)</annex-type> <title>General operational requirements</title> <sec id="annA.1"> <label>A.1</label> <title>Installation, operation and maintenance — general</title> <p>The manufacturer shall specify in documentation provided for ...</p> </sec> ... </app> ... </app-group> ... </back> </standard>