Fuentes perfectamente mapeadas en píxeles en Emacs


8

En Ubuntu, en IntelliJ, la fuente PragmataPro Mono se ve así:

ingrese la descripción de la imagen aquí

Tenga en cuenta los píxeles perfectamente mapeados. La configuración de IntelliJ Appearance & Behavior > Appearance > Antialiasing > Editorestá establecida en No antialiasing.

En Emacs, la misma fuente tiene antialias:

ingrese la descripción de la imagen aquí

Si agrego un ~/.Xresourcesarchivo que contiene Emacs.font: PragmataPro Mono-12:antialias=false, entonces Emacs se ve así:

ingrese la descripción de la imagen aquí

La fuente se asigna automáticamente en mapa de bits, pero no de acuerdo con las especificaciones de la fuente.

¿Cómo puedo replicar la representación de IntelliJ en Emacs?

He reproducido este problema en Ubuntu – Cinnamon y en Arch – Xfce. Gracias.


Respuestas:


2

Si su problema con la versión anti alias de la representación es que la apariencia es demasiado gruesa, puede forzar una sugerencia de fuente específica . Lo hice para la fuente Lucida Console de esta manera en mi ~/.Xresourcesarchivo:

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

Los estilos de pistas disponibles son:

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

Esta es una solución decente pero no responde la pregunta. Quiero ver pixelmappings que coincidan con la especificación de la fuente, como se ve en la captura de pantalla de IntelliJ.
Matthew Piziak
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.