2015-10-28 14 views
7

Bitte beachten Sie, dass die Schriftart, über die ich spreche, NICHT lateinische Zeichen haben.Hinzufügen einer zusätzlichen Glyphe (eines Zeichens) in einem Webfont

Wenn Sie this link gehen würden, werden Sie in der Lage sein zu sehen, dass die gesamte Website in Devanagari Schrift ist, außer ein Zeichen: der Großbuchstabe ‚S‘ mit Caron (Š). Dieser Charakter ist leider unvermeidbar, weil der Geschäftsname selbst diesen Charakter hat (dh die übersetzte Devanagari-Version desselben).

Also was ich vorhabe ist zu bearbeiten die Schriftart-Dateien und fügen Sie den Charakter darin, aber ich glaube, dass es nicht so einfach ist.

Ich habe versucht, andere font-face-Konverter zu verwenden, aber alle von ihnen haben dieses eine Zeichen fehlt, was zu der Annahme führt, dass die Hauptschrift selbst nicht den Charakter hat. Und doch, wenn ich diese Webseite lokal zu sehen, ist das Zeichen vorhanden und arbeiten, wie Sie den Vergleich unten sehen können -

Schriftart, wenn sie lokal betrachtet
Font when viewed locally

Schriftart als online angezeigt
enter image description here

Zusätzlich können Sie den Quellcode des folgenden Links anzeigen und nach dem Zeichen "Š" mit Anführungszeichen suchen (Sie werden es nicht finden) -

Das bedeutet, dass bei der Konvertierung nach @font-face etwas schief gelaufen ist. Ich habe verschiedene @font-face Generatoren ausprobiert, von denen keiner hilft.

Also, wie mache ich das funktioniert? Oder gibt es eine bessere Lösung?

+0

Ihr zweiten Link führt zu 404-Seite. –

+0

Aber der Link zeigt nichts. –

+0

Quelltext anzeigen gibt Ihnen die Liste der Zeichen und ihrer Codes. Wenn Sie nach Š suchen, werden Sie es nicht finden. – DriftingSteps

Antwort

5

Sie können alle der Devanagari Zeichen finden (und ihre Unicode-Zeichen-Codes) hier: http://unicode.org/charts/PDF/U0900.pdf

Von hier aus können Sie entweder kopieren und Paster Zeichen 0921 (was ich glaube, ist das Zeichen, das Sie suchen) in Ihr Quelle - oder Sie können ihre Unicode-Darstellung verwenden.

Möglicherweise müssen Sie etwas optimieren, damit es perfekt mit Ihrer Schriftart über einen Bereich übereinstimmt.

Als Referenz dient das zu kopierende und einzufügende Zeichen . Hier

ist ein Screenshot, wie die <h1> sieht mit dem Zeichen kopiert und eingefügt in. Screenshot of H1 Screenshot of Text

+1

Das sieht außergewöhnlich gut aus ... Da die Website CMS-basiert ist, werde ich finden eine Möglichkeit, alle Zeichen auf diese Weise zu ersetzen, hoffentlich sehen sie besser aus. Aber ehrlich gesagt, das ist bis zum Äußersten macgyver lol. – DriftingSteps

+1

Sicher, aber bitte verstehe, dass dies nicht meine erste Wahl sein könnte :) – DriftingSteps

+1

Hmm. Könnten Sie das gesamte H1-Tag aus dem Arbeitscode auf Ihrem lokalen Computer veröffentlichen? –

Verwandte Themen