
On Thu, 15 Jun 2006, Ruud Steltenpool wrote:
If i use Inkscape for adjusting 1 thing, i want the SVG code of only that 1 thing to change, not have lots of my SVG code changed just because of some internal representation or convenience for the Inkscape implementors.
So basically what you like to see is this:
Inkscape opens/imports your SVG document, makes an internal representation of it. You do some editing. And want to apply the modified objects to the text structure found in your old document.
Inkscape keeps a score for 'modified', elements, uses something like libxml to parse the tree and modifies a specific tag/id pair. After that, writes it out in layer sequence. Now this may sound stupid, but your 'textual' (visual) reprentation will change if a library reads it in, makes a structure out of it, and writes it out in a specific manner.
Probably you don't like inkscape because it adds all possible attributes to the code and it becomes unreadable. But I find it rather interesting how you would like to determe if a change changes only the imported attributes or it should add more attributes because a shape is modified.
Yours Sincerely,
Stefan de Konink
ps. this almost sounds like a 'MS Word' HTML-export discussion. Probably the only thing that is asked is the output to be clean as plain-svg.