Bắt đầu từ hôm nay tôi nhận được các vấn đề kết xuất phông chữ với rxvt-unicode. Cụ thể với nhiều phông chữ, tôi nhận được rất nhiều khoảng trống giữa các ký tự. Trong các phông chữ khác rxvt từ chối thay đổi kích thước.
Dưới đây là một ví dụ về vấn đề khoảng cách giữa urxvt và xterm.
Các tài nguyên phông chữ:
URxvt*font: xft:Terminus:medium:size=10
xterm*faceName: xft:Terminus:medium:size=10
Và các kết xuất
- urxvt
- xterm
Tôi đã thử tất cả các hoán vị của gợi ý và khử răng cưa. Thay đổi kích thước hoặc pixelize sẽ thay đổi kích thước phông chữ trong urxvt nhưng điều này cũng làm tăng khoảng cách thêm.
Có ai có ý tưởng tôi có thể cố gắng khắc phục điều này?
gvim
khi sử dụng cấu hình của mình trên một hệ thống có cài đặt phông chữ tôi muốn. xft
hoặc một cái gì đó rơi trở lại trên một phông chữ không đơn cách và đó là cách chúng xuất hiện.
xterm
là thực sự sử dụng cùng một phông chữ. CácJ
và0
là khác biệt rõ rệt. Bạn có thể xác nhận điều này bằng cách sử dụng phông chữ không tồn tại trong tệp tài nguyên (xterm*faceName: xft:Nosuchfont:medium:size=10
). Nếu nó vẫn trông giống nhau, rõ ràng đó không phải là Terminus.