Browser stellt Schrift kursiv dar, auch wenn es keinen kursiven Schriftschnitt gibt
Michael
- browser
Hallo an alle Mitleser!
Mein Problem ist folgendes:
In einem Onlinetool soll Nutzer Schriftarten, -größen und -stile wie fette oder kursive Darstellung frei wählen können. Anschliessend wird für die weitere Verarbeitung ein Bild generiert.
Nicht jede der angebotenen Schriften hat einen kursiven Schriftschnitt dabei. Die Schrift [Nunito] hat zB keinen (http://www.fontsquirrel.com/fonts/nunito)
Die Browser stellen jedoch den Text trotzdem kursiv dar, indem sie irgendwie eine schräge Variante berechnen. Das Tool, dass aus den HTML-Elementen eine Bilddatei erzeugt, kann das jedoch nicht, somit unterscheidet sich die Darstellung im Browser von dem erzeugten Bild.
Ich habe zu diesem Thema bis jetzt leider nichts gefunden. Ist das ein bekanntes Problem? Kann man das irgendwie abschalten? (Meine Hoffnung ist gering). Könnt ihr mir dazu ein paar weiterführende links schicken?
Vielen Dank für eure Hilfe
Michael
Hallo,
Die Browser stellen jedoch den Text trotzdem kursiv dar, indem sie irgendwie eine schräge Variante berechnen.
das tun nicht die Browser, sondern der Font-Renderer des Betriebssystems (z.B. Windows). Der bekommt von der Anwendung (Browser) die Bestellung: Schriftart "foo" in 14px und kursiv. Also tut er folgendes:
Das Tool, dass aus den HTML-Elementen eine Bilddatei erzeugt, kann das jedoch nicht, somit unterscheidet sich die Darstellung im Browser von dem erzeugten Bild.
Schade ...
Ich habe zu diesem Thema bis jetzt leider nichts gefunden. Ist das ein bekanntes Problem? Kann man das irgendwie abschalten? (Meine Hoffnung ist gering). Könnt ihr mir dazu ein paar weiterführende links schicken?
Nein, und ich fürchte, dass du mit dieser Abweichung wohl leben musst.
So long,
Martin
ich würde die Vorschau als PDF ausgeben und die Schriftart einbetten so wie hier
@@Michael
Nicht jede der angebotenen Schriften hat einen kursiven Schriftschnitt dabei. […] Die Browser stellen jedoch den Text trotzdem kursiv dar
Nicht kursiv, sondern kursiviert, im Englischen oblique (was auch ein gültiger Wert für font-style
ist – wozu auch immer).
LLAP 🖖
Ich danke euch für die Informationen. Habt ihr vielleicht Tipps oder Erfahrungen zum Erstellen eines bestimmten Schnittes mittels fontforge, ausgehend zB von einem Regular-Schnitt zu einem Italic-Schnitt?
Herzliche Grüße Michael