Các nhà phát triển Pango đã loại bỏ hỗ trợ cho phông chữ bitmap

Thành viên Fedora 31 phải đối mặt chấm dứt hiển thị phông chữ bitmap trong hầu hết các ứng dụng đồ họa. Đặc biệt, việc sử dụng các phông chữ như Terminus và ucs-miscfixed đã trở nên bất khả thi trong trình mô phỏng thiết bị đầu cuối Gnome. Vấn đề là do các nhà phát triển thư viện gây ra Pango, được sử dụng để vẽ văn bản, dừng lại hỗ trợ các phông chữ như vậy trong phiên bản mới nhất 1.44, trích dẫn các giao diện có vấn đề của thư viện FreeType (đã chuyển từ FreeType sang công cụ kết xuất HarfBuzz, không hỗ trợ phông chữ bitmap).

Có hai lựa chọn để giải quyết vấn đề:

  • Mua màn hình có mật độ điểm ảnh cao (Hi-DPI) vì chúng không gặp vấn đề gì khi hiển thị phông chữ.
  • Sử dụng nhiều tiện ích khác nhau, ví dụ: FontForge để chuyển đổi những phông chữ đó sang định dạng mới mà Pango có thể hiểu được. Trong trường hợp này, các vấn đề nghiêm trọng được quan sát thấy, bao gồm cả kerning.

Ngoài ra còn có tùy chọn thứ ba - hạ cấp thư viện hoặc xây dựng phiên bản trước đó từ nguồn, điều này có thể gây khó khăn cho hầu hết người dùng.

Nguồn: opennet.ru

Thêm một lời nhận xét