Possible fix: Make the width of the text shape just a little bigger. We would have to make sure the shape is still centered.
For text in non-text shapes, maybe we can just make the bounding box of the text a little bigger.
cd 5/24/06 - i'm not sure this is a fix. i have a constant in the XMLTOSVGHandler that call TEXT_MAX_WIDTH_OFFSET which allows you to tune the constraints of the text width in relation to the objects width. I've tried tuning it back and forth, and can find inconsistent results both ways if i try hard enough. I think we should focus on fixing the font issue before tackling this.