Pango kūrėjai pašalino bitmap šriftų palaikymą

Nariai "Fedora 31" susiduria nutraukimas rodyti bitmap šriftus beveik visose grafikos programose. Visų pirma, GNOME terminalo emuliatoriuje nebeįmanoma naudoti šriftų, tokių kaip Terminus ir ucs-miscfixed. Problemą sukelia bibliotekos kūrėjai Pango, naudojamas tekstui piešti, nutrauktas tokių šriftų palaikymas naujausioje versijoje 1.44, nurodant problemines FreeType bibliotekos sąsajas (perjungtas iš FreeType į atvaizdavimo variklį „HarfBuzz“, kuri nepalaiko bitmap šriftų).

Yra dvi problemos sprendimo galimybės:

  • Pirkti monitoriai su dideliu pikselių tankiu (Hi-DPI), nes jie neturi problemų rodydami šriftus.
  • Naudojant įvairias komunalines paslaugas, pvz. FontForge konvertuoti tokius šriftus į naują Pango suprantamą formatą. Tokiu atveju pastebimos rimtos problemos, įskaitant su kerningas.

Taip pat yra ir trečia galimybė – sumažinti bibliotekos versiją arba sukurti ankstesnę jos versiją iš šaltinio, o tai daugeliui vartotojų gali būti sudėtinga.

Šaltinis: opennet.ru

Добавить комментарий