Elfi Heck wrote:
I found the problem, horizontal text is not render correctly on my system, vertical text goes fine.
Usually when all the characters of a text are drawn in the same place that is because the program (doesn't matter if it's Inkscape or something else) can not determine each character's width. That's mostly because the font is not installed correctly (this includes the case when the font file itself is broken).
Vertical text rendering fine doesn't mean anything because the program doesn't need to know the width of the character in this case.
As for why you don't have the font, I don't know. My Ubuntu system has it. I don't think there's a rule about which fonts should be included in a Linux distro. Probably some simply are and some are not. Might depend on the distro, or the version, or even which desktop is used (I use Gnome). Maybe someone else more versed in Linux standardization efforts can shed more light on this.
In any case if you want to make sure you can display an SVG correctly on another system than the one it was created with, install the font yourself or convert all your text to curves (in which case you will not be able to change it with the text tool anymore).
HTH, Elfi
I just did some more testing, and all my horizontal text with all fonts types and all font sizes are not rendered correctly when using them. Vertical text goes correctly with all fonts.
With the Gimp and OpenOffice I can also correctly type horizontal text.
I will do some more testing when I got some freshly installed ubuntu and fedora machines.
Tanks for all the feedback,
Kind regards,
Jelle