- From: Jan Aarsaether <jaa@metis.no>
- Date: 18 Nov 1999 09:55:52 +0100
- To: www-svg@w3.org
From the August 12th specs:
"... an SVG document can be embedded inline as a fragment within a
parent document (an expectedly common situation within XML Web pages)
or it can stand by itself as a self-contained graphics file."
The following example is given:
<?xml version="1.0" standalone="yes"?>
<parent xmlns="http://someplace.org"
xmlns:svg="http://www.w3.org/Graphics/SVG/SVG-19990812.dtd">
<!-- parent stuff here -->
<svg:svg width="5cm" height="8cm">
<svg:ellipse rx="200" ry="130" />
</svg:svg>
<!-- ... -->
</parent>
I assume this means I can use multiple <svg> containers within a
parent XML-document called myDoc.xml:
<?xml version="1.0" standalone="yes"?>
<parent xmlns="http://someplace.org"
xmlns:svg="http://www.w3.org/Graphics/SVG/SVG-19990812.dtd">
<!-- parent stuff here -->
<svg:svg id="foo" width="5cm" height="8cm">
<svg:ellipse rx="200" ry="130" />
</svg:svg>
<svg:svg id="bar" width="5cm" height="8cm">
<svg:ellipse rx="200" ry="130" />
</svg:svg>
<!-- ... -->
</parent>
Now, to the interesting part. We have objects that needs be
represented by a symbol and for several reasons, we would like to
collect several symbols within the same physical file. We do this
successfully with our proprietary (SVG-like) format today, but would
like to be able to do this using straigth XML/SVG. Has somebody done
anything like this? We can not be the only one looking to use SVG in
this manner?
I guess the real question is: can I refer to these svg containers from
within the and from outside a file? If so, would this look something
like (in pseudo-XML)
<myObject id="obj1">
<symbol>
<xlink:role symbol>
<xlink:href="http://www.some.where/myDoc.xml#foo">
</symbol>
</myObject>
<myObject id="obj2">
<symbol>
<xlink:role symbol>
<xlink:href="http://www.some.where/myDoc.xml#bar">
</symbol>
</myObject>
<myObject id="obj3">
<symbol>
<xlink:role symbol>
<xlink:href="http://www.some.where/myDoc.xml#bar">
</symbol>
</myObject>
Or is this idea simply very un-SVG-like?
--jaa
Received on Thursday, 18 November 1999 04:00:14 UTC