นักพัฒนา Pango ได้ยกเลิกการสนับสนุนแบบอักษรบิตแมปแล้ว

สมาชิก Fedora 31 เผชิญหน้า การเลิกจ้าง การแสดงฟอนต์บิตแมปในแอพพลิเคชั่นกราฟิกเกือบทั้งหมด โดยเฉพาะอย่างยิ่ง การใช้แบบอักษรเช่น Terminus และ ucs-miscfixed กลายเป็นสิ่งที่เป็นไปไม่ได้ในโปรแกรมจำลองเทอร์มินัล GNOME ปัญหาเกิดจากผู้พัฒนาห้องสมุด Pangoใช้ในการวาดข้อความ ยกเลิก การสนับสนุนแบบอักษรดังกล่าวในเวอร์ชันล่าสุด 1.44อ้างถึงอินเทอร์เฟซที่มีปัญหาของไลบรารี FreeType (เปลี่ยนจาก FreeType เป็นเอ็นจิ้นการเรนเดอร์ HarfBuzzซึ่งไม่รองรับฟอนต์บิตแมป)

มีสองทางเลือกในการแก้ปัญหา:

  • ซื้อ จอภาพที่มีความหนาแน่นของพิกเซลสูง (Hi-DPI) เนื่องจากไม่มีปัญหาในการแสดงแบบอักษร
  • การใช้สาธารณูปโภคต่างๆ เช่น FontForge เพื่อแปลงฟอนต์เป็นรูปแบบใหม่ที่ Pango สามารถเข้าใจได้ ในกรณีนี้จะสังเกตเห็นปัญหาร้ายแรงรวมถึงด้วย การจัดช่องไฟ.

นอกจากนี้ยังมีตัวเลือกที่สาม - ดาวน์เกรดไลบรารีหรือสร้างเวอร์ชันก่อนหน้าจากแหล่งที่มาซึ่งอาจเป็นเรื่องยากสำหรับผู้ใช้ส่วนใหญ่

ที่มา: opennet.ru

เพิ่มความคิดเห็น