title: Where can I find a valid SVG XML Schema (for ecore generation)?
body: <p>I tried importing the <a href="http://www.w3.org/TR/2002/WD-SVG11-20020108/SVG.xsd" rel="noreferrer">SVG XML Schema</a> into EMF, to obtain the SVG metamodel in ecore. However, the import failed due to the schema not being valid: indeed, svg.xsd references <a href="http://www.w3.org/TR/2002/WD-SVG11-20020108/XMLSchema.dtd" rel="noreferrer">XMLSchema.dtd</a>, which itself references <a href="http://www.w3.org/TR/2002/WD-SVG11-20020108/datatypes.dtd" rel="noreferrer">datatypes.dtd</a>, which does not exist!</p>
  
  <p>Consequently, I tried downloading the necessary files from the svg website (svg.xsd, XMLSchema.dtd, <a href="http://www.w3.org/TR/2002/WD-SVG11-20020108/xlink.xsd" rel="noreferrer">xlink.xsd</a>, <a href="http://www.w3.org/TR/2002/WD-SVG11-20020108/xml.xsd" rel="noreferrer">xml.xsd</a>), and the missing datatypes.dtd, from <a href="http://www.w3.org/2001/datatypes.dtd" rel="noreferrer">another location</a>. However, I keep getting many errors when validating the schema, e.g.</p>
  
  <pre><code>Error: XSD: An attribute reference may not have a type
  Error: XSD: An &lt;all&gt; content model may not be nested within another content model
  </code></pre>
  
  <p>and so on.</p>
  
  <p>Does anyone know where I could find a valid svg XML Schema, or an svg ecore metamodel whose instances are serialized in valid svg?</p>