
On Jun 14, 2006, at 8:38 PM, bulia byak wrote:
On 6/14/06, Ruud Steltenpool <svg@...705...> 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.
If it's just one thing, perhaps you will have no problem writing a simple script to change it? So that you never again have to touch the evil Inkscape?
To be fair, this complaint is actually a feature request asking for "roundtripping" like a lot of HTML editors, and at least one XML editor have. And to be fair to Inkscape, the vast majority don't offer this feature and Inkscape produces very readable, if verbose, output.
As I understand it, a roundtripping XML editor (like Xopus) first performs an initial XSL transformation that marks each element with a reference back to the source document so that subsequent transformations can be reverted back in part, if not in whole. It's actually an interesting abstract problem that may have a more general solution.
David