- 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