Hi Bob,
I saw George already answered to your question this early morning.
With the extension George mentioned you are able to edit embedded SVG images too.
So if you add an empty SVG-Element to your content and execute that function, you are able to create a new SVG image.
That’s not nice at the moment, but it’s not a hard work enhancing this functionality that way.
This functionality works with any SVG editor (Inkscape and Adobe Illustrator are used in my projects) and it works with any XML flavor which supports embedded SVG (not DITA only).
SVG images are always embedded to your XML content file and aren’t referenced to file system.
Our first thinking of implementing this extension was a reuse of existing images in different contexts. You want to create one single image, enhance it and use it in different manners. As this SVG is embedded we don’t think about any reuse.
Perhaps in DITA it could make sense to enhance the reuse potential by using conref functionality, but this of course depends on the requirements, concepts and processes.
I’m not sure about your use case(s). Could you provide more information, please.
Best Regards
Markus Wiedenmaier
practice innovation
DE-78259 Mühlhausen – Ehingen
Email: mailto:markus.wiedenmaier@practice-innovation.de