Fon-piksel yang dipetakan dengan sempurna di Emacs


8

Di Ubuntu, di IntelliJ, font PragmataPro Mono terlihat seperti ini:

masukkan deskripsi gambar di sini

Perhatikan piksel yang dipetakan dengan sempurna. Pengaturan IntelliJ Appearance & Behavior > Appearance > Antialiasing > Editordiatur ke No antialiasing.

Di Emacs, font yang sama antialiased:

masukkan deskripsi gambar di sini

Jika saya menambahkan ~/.Xresourcesfile yang mengandung Emacs.font: PragmataPro Mono-12:antialias=false, maka Emacs terlihat seperti ini:

masukkan deskripsi gambar di sini

Font secara otomatis dipetakan, tetapi tidak sesuai dengan spesifikasi font.

Bagaimana saya bisa meniru rendering IntelliJ di Emacs?

Saya telah mereproduksi masalah ini di Ubuntu – Cinnamon dan di Arch – Xfce. Terima kasih.


Jawaban:


2

Jika masalah Anda dengan versi anti alias dari rendering adalah, bahwa tampilan terlalu tebal, Anda dapat memaksakan petunjuk font yang spesifik . Saya melakukannya untuk font Lucida Console dengan cara ini di ~/.Xresourcesfile saya :

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

Gaya petunjuk yang tersedia adalah:

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

Ini adalah solusi yang layak tetapi tidak menjawab pertanyaan. Saya ingin melihat pemetaan piksel yang sesuai dengan spesifikasi font, seperti yang terlihat di tangkapan layar IntelliJ.
Matthew Piziak
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.