This appendix is normative.
The schema for SVG Tiny 1.2 is written in RelaxNG [RelaxNG], a namespace-aware schema language that uses the datatypes from XML Schema Part 2 [Schema2]. This allows namespaces and modularity to be much more naturally expressed than using DTD syntax. The RelaxNG schema for SVG Tiny 1.2 may be imported by other RelaxNG schemas, or combined with other schemas in other languages into a multi-namespace, multi-grammar schema using Namespace-based Validation Dispatching Language [NVDL].
Unlike a DTD, the schema used for validation is not hardcoded into the document instance. There is no equivalent to the DOCTYPE declaration. Simply point your editor or other validation tool to the IRI of the schema (or your local cached copy, as you prefer).
The schema is available in an unchanging dated version, considered to be normative at the time of publication, and the latest version (possibly incorporating bug fixes made since publication) which will evolve over time. At the date of publication, both versions are identical.
The driver schema is available as a latest version and also the dated version for this Working Draft.. A zip file of all the schema modules is available for download in latest and dated versions also.