Pango-ontwikkelaars hebben de ondersteuning voor bitmaplettertypen verwijderd

Leden Fedora 31 geconfronteerd beëindiging weergave van bitmaplettertypen in bijna alle grafische toepassingen. In het bijzonder is het gebruik van lettertypen zoals Terminus en ucs-miscfixed onmogelijk geworden in de GNOME-terminalemulator. Het probleem wordt veroorzaakt door de bibliotheekontwikkelaars Pango, gebruikt om tekst te tekenen, gestopt ondersteuning voor dergelijke lettertypen in de nieuwste versie 1.44, daarbij verwijzend naar problematische interfaces van de FreeType-bibliotheek (overgeschakeld van FreeType naar de rendering-engine HarfBuzz, dat geen bitmaplettertypen ondersteunt).

Er zijn twee opties om het probleem op te lossen:

  • Kopen monitoren met een hoge pixeldichtheid (Hi-DPI), omdat ze geen problemen hebben met het weergeven van lettertypen.
  • Met behulp van verschillende hulpprogramma's, b.v. fontforge om dergelijke lettertypen om te zetten naar een nieuw formaat dat Pango kan begrijpen. In dit geval worden ernstige problemen waargenomen, ook met spatiëring.

Er is ook een derde optie: het downgraden van de bibliotheek of het bouwen van de vorige versie vanaf de broncode, wat voor de meeste gebruikers moeilijk kan zijn.

Bron: opennet.ru

Voeg een reactie