Pango ishlab chiquvchilari bitmap shriftlarini qo'llab-quvvatlashni olib tashladilar

foydalanuvchilar Fedora 31 duch kelgan tugatish deyarli barcha grafik ilovalarda bitmap shriftlarini ko'rsatish. Xususan, GNOME terminal emulyatorida Terminus va ucs-miscfixed kabi shriftlardan foydalanish imkonsiz bo'lib qoldi. Muammo kutubxona ishlab chiquvchilari tomonidan yuzaga kelgan pango, matnni chizish uchun ishlatiladi, to'xtadi so'nggi versiyada bunday shriftlarni qo'llab-quvvatlash 1.44, FreeType kutubxonasining muammoli interfeyslariga iqtibos keltirgan holda (FreeType'dan renderlash mexanizmiga o'tgan) HarfBuzz, bu bitmap shriftlarini qo'llab-quvvatlamaydi).

Muammoni hal qilishning ikkita varianti mavjud:

  • sotib olish to'g'risida yuqori piksel zichligi (Hi-DPI) bo'lgan monitorlar, chunki ular shriftlarni ko'rsatishda muammolarga duch kelmaydi.
  • Turli yordamchi dasturlardan foydalanish, masalan. FontForge bunday shriftlarni Pango tushunadigan yangi formatga aylantirish uchun. Bunday holda, jiddiy muammolar, shu jumladan bilan kuzatiladi kerning.

Uchinchi variant ham mavjud - kutubxonani pasaytirish yoki manbadan oldingi versiyasini yaratish, bu ko'pchilik foydalanuvchilar uchun qiyin bo'lishi mumkin.

Manba: opennet.ru

a Izoh qo'shish