FILES ALREADY IN THIS DIRECTORY: ------------------ ------------------ SVG.xsd ------------------ The SVG standard is only published by the W3C as a DTD. No official XSD currently exists. The SVG.xsd file in this directory was created by KBSI on 4/28/2015 using XMLSpy 2008 to auto-convert the DTD to XSD. The generated XSD file was then modified slightly to fix references to the XLink namespace and to assign a target namespace for SVG. This file can be used to validate DDML documents but can not be assumed to perfectly represent the SVG standard. CoreCatalog.XML ----------------- This file can be used to fix validation problems in XMLSpy 2008 (and possibly other versions). XMLSpy maintains a catalog of existing standards, and this XML file tells it which standards to look in the catalog for. Unfortunately, this causes some issues with the MathML, SVG, and XLink schemas. (The problem is that XMLSpy looks in its catalog for the MathML schema, which in turn has a partial implementation of hte XLink schema. This causes a duplicate definition of certain XLink concepts when the SVG schema imports its own (full) copy of the XLink Schema.) You can fix this problem by finding XMLSpy's CoreCatalog.xml file (C:\Program Files (x86)\Altova\XMLSpy2008\CoreCatalog.xml), renaming it to "CoreCatalog_backup.xml", and replacing it with the one in the DDML\external directory. The only difference is that the reference to MathML is commented out. FILES YOU MUST DOWNLOAD YOURSELF AND COPY DIRECTLY INTO THIS DIRECTORY: ------------------ ------------------ XLink.xsd ------------------ This schema, referenced by SVG.xsd, can be downloaded from the W3C website (http://www.w3.org/1999/xlink.xsd) mathml3.xsd, mathml3-common.xsd, mathml3-content.xsd, mathml3-presentation.xsd, mathml3-strict-content.xsd. ------------------- This is the MathML 3.0 schema and all of these files can be downloaded as a zip file from here: http://www.w3.org/Math/XMLSchema/mathml3-xsd.zip