Οι προγραμματιστές του Pango αφαίρεσαν την υποστήριξη για γραμματοσειρές bitmap

Μέλη Fedora 31 αντιμέτωποι λήξη εμφάνιση γραμματοσειρών bitmap σε όλες σχεδόν τις εφαρμογές γραφικών. Συγκεκριμένα, η χρήση γραμματοσειρών όπως το Terminus και το ucs-miscfixed έχει καταστεί αδύνατη στον εξομοιωτή τερματικού GNOME. Το πρόβλημα προκαλείται από τους προγραμματιστές της βιβλιοθήκης Πάνγκο, που χρησιμοποιείται για τη σχεδίαση κειμένου, σταμάτησε υποστήριξη για τέτοιες γραμματοσειρές στην τελευταία έκδοση 1.44, αναφέροντας προβληματικές διεπαφές της βιβλιοθήκης FreeType (μετάβαση από FreeType στη μηχανή απόδοσης HarfBuzz, το οποίο δεν υποστηρίζει γραμματοσειρές bitmap).

Υπάρχουν δύο επιλογές για την επίλυση του προβλήματος:

  • Αγορά οθόνες με υψηλή πυκνότητα εικονοστοιχείων (Hi-DPI), καθώς δεν αντιμετωπίζουν προβλήματα με την εμφάνιση γραμματοσειρών.
  • Χρησιμοποιώντας διάφορα βοηθητικά προγράμματα, π.χ. FontForge για να μετατρέψετε τέτοιες γραμματοσειρές σε μια νέα μορφή που μπορεί να κατανοήσει το Pango. Σε αυτή την περίπτωση, παρατηρούνται σοβαρά προβλήματα, συμπεριλαμβανομένου του kerning.

Υπάρχει επίσης μια τρίτη επιλογή - υποβάθμιση της βιβλιοθήκης ή δημιουργία της προηγούμενης έκδοσής της από την πηγή, κάτι που μπορεί να είναι δύσκολο για τους περισσότερους χρήστες.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο