I think that errors should be printed to stderr when Inkscape is run in batch mode and cannot find a font. I am trying to advocate the use of Inkscape in the rendering tool chain of a professional print shop, but it would be a disaster for a customer to submit an SVG file and receive their several-hundred-dollar printing job back, only to discover that we had silently replaced one of their designer's carefully-chosen fonts with Helvetica! :-)
If the font-fallback code could just provide some external indication that a font is missing, then my toolchain can halt and ask for human intervention before making a costly mistake.
I think that errors should be printed to stderr when Inkscape is run in batch mode and cannot find a font. I am trying to advocate the use of Inkscape in the rendering tool chain of a professional print shop, but it would be a disaster for a customer to submit an SVG file and receive their several- hundred- dollar printing job back, only to discover that we had silently replaced one of their designer's carefully-chosen fonts with Helvetica! :-)
If the font-fallback code could just provide some external indication that a font is missing, then my toolchain can halt and ask for human intervention before making a costly mistake.