SVG backend patch for text handling

Hi,

The attached patch fixes a few text-related issues in the SVG backend.
The first two were suggested by Bryan Cole on the list a month and a
half ago.

1. Don't emit a carriage return before and after the string inside the
<text> element. This was causing a problem in some SVG viewers.
2. Use font-family and font-style rather than the font-name used in
the PS backend. Now Inkscape gets the right font.
3. Don't define a stroke-width. This was making all text look bold.

Regards,

Jared

svgtext.diff (2.06 KB)