2017-07-07 8 views
0

Seltsame Frage, die ich gefunden habe. Ich verwende Schriftart HouschkaRoundedAltBoldRegular.otfAndroid. Font gebrochen mit Kappen Buchstaben T

ich es meinem Textview wie diese hinzugefügt haben.

Typeface myTypeface = Typeface.createFromAsset(getAssets(), "HouschkaRoundedAltBoldRegular.otf"); 
tutorialTextView.setTypeface(myTypeface); 

Arbeitete auf Android gut, bis ich Mützen Brief T bemerkt ist gebrochen. Es funktioniert gut in anderen Windows-Programmen (Word Office).

Hier sind einige Beispiele, wie es am Telefon aussieht.

Text: "Tutorial"

"Tutorial"

Text: "TTU Tu Th Tt Tk TOTP"

"TTu Tu Th Tt To Tk ToTp"

Wie Sie sehen, es bricht, wenn der nächste Buchstabe ist kürzer als Top-Line von T.

Es scheint, dass es ein Font + Android-Bug ist.

Was kann ich in dieser Situation tun?

Danke.

Bearbeiten: In Photoshop, wenn Sie Kerning zu Optical ändern, funktioniert es.

Wie kann ich Kerning unter Android ändern? Oder es wird einfach einfacher sein, die Schriftart zu reparieren?

Antwort

0

Für ein interessantes Thema gibt es eine interessante Lösung, die ich gefunden habe.

Nur Russisch Т verwenden < = Kyrillisch T < = Latein (http://translit.ru)

Sie sehen gleich aus, aber man arbeitet andere nicht. (Der Abstand ist ein bisschen durcheinander, aber es ist die beste Lösung fand ich)

enter image description here

Noch kann ich nicht herausfinden, ob seine Schriftarten Fehler oder Android oder beides.