Richtig Dodo, wie gesagt... Je nach OS haben die Schriftarten unterschiedliche Darstellung. Beispiel:
Lucia Grande ist auf dem MAC wie Lucia Grande Bold auf dem PC. Total unzuverlässig - man könnte zwar mit einem Puffer arbeiten, aber "pre" ist einfach nur murks in dem Fall...
Solange die Funktion nicht beim User abfragen kann wie viel Platz der Text einnimmt, ist sowas nur ne (mistige) Notlösung. Dieses Feature wirds (hoffentlich) nie geben. Würde höhstens funktionieren, wenn du dem User genau deine Schriftart vor die Nase setzt (was nicht gerade einfach ist).