Phông chữ pixelmaps hoàn hảo trong Emacs


8

Trong Ubuntu, trong IntelliJ, phông chữ PragmataPro Mono trông như thế này:

nhập mô tả hình ảnh ở đây

Lưu ý các pixel được ánh xạ hoàn hảo. Cài đặt IntelliJ Appearance & Behavior > Appearance > Antialiasing > Editorđược đặt thành No antialiasing.

Trong Emacs, phông chữ tương tự được khử răng cưa:

nhập mô tả hình ảnh ở đây

Nếu tôi thêm một ~/.Xresourcestệp chứa Emacs.font: PragmataPro Mono-12:antialias=false, thì Emacs trông như thế này:

nhập mô tả hình ảnh ở đây

Phông chữ được tự động bitmap, nhưng không theo đặc điểm kỹ thuật của phông chữ.

Làm cách nào tôi có thể sao chép kết xuất của IntelliJ trong Emacs?

Tôi đã sao chép vấn đề này trong Ubuntu Ubuntu Cinnamon và trên Arch lược Xfce. Cảm ơn bạn.


Câu trả lời:


2

Nếu vấn đề của bạn với phiên bản chống răng cưa của kết xuất là, ngoại hình quá dày, bạn có thể buộc một gợi ý phông chữ cụ thể . Tôi đã làm điều đó cho phông chữ Lucida Console theo cách này trong ~/.Xresourcestệp của mình :

Emacs.font: Lucida Console-14:antialias=true:hinting=true:autohint=false:hintstyle=3

Các kiểu gợi ý có sẵn là:

hintnone        hintstyle       0
hintslight      hintstyle       1
hintmedium      hintstyle       2
hintfull        hintstyle       3

Đây là một cách giải quyết tốt nhưng nó không trả lời câu hỏi. Tôi muốn xem các pixelmappings phù hợp với đặc điểm kỹ thuật của phông chữ, như được thấy trong ảnh chụp màn hình IntelliJ.
Matthew Piziak
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.