On 07-Mar-2013 14:59, Josh Andler wrote:
Uhm... from our homepage:
About Inkscape
An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.
That does say "Vector graphics editor", not "SVG editor".
But let's not kid ourselves... if we just wanted to make the best object oriented vector graphics program, we wouldn't have chosen to limit ourselves by format. There is a lot that can't currently be described in SVG and to which there is no way to work around without raster hacks to support other renderers.
I don't see the SVG format as being at all limiting in that regard. Sure, if you want some other program to be able to view the output, then yes, there are limits to what SVG can do. But inkscape already uses standards compliant extensions in SVG to allow effects within it that other programs ignore. For instance, that type of extension is what makes multiline text editing and editing of formatted text (superscripts and such) possible. Those are key Inkscape features - without them Inkscape would be completely hopeless at many common text manipulations. In addition to allowing programs to ignore certain tags, SVG also supports comments, which Inkscape could in theory use to store absolutely anything else that it needed to. That is:
<!-- There is room in here for all sorts of data. -->
This is, by the way, how Microsoft went from EMF to EMF+: all of the EMF+ records are contained within EMF comment records.
http://msdn.microsoft.com/en-us/library/cc230826.aspx
Regards,
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech