Xterm ignora la fuente específica, mientras aplica el tamaño correcto

Xterm ignora la fuente específica, mientras aplica el tamaño correcto

Compañeros de Internet,

Tengo un problema con Xterm, ya que no quiere tener en cuenta la fuente que especifico. Yo uso xinitrc y Xressources, como sigue:

 XTerm*reverseVideo: on
 xterm*FaceName:     "hack"
 XTerm*FaceSize: 15

Puedo cambiar el tamaño de fuente, pero no la fuente real, se usa fuente o FaceName. Sin embargo, puedo cambiarlo cuando lanzo un nuevo término con xterm -fa "nombre". No entiendo qué está mal y, como no tengo mucha experiencia con Xterm, vengo aquí en busca de ayuda.

Gracias !

Respuesta1

Esa es una (mala) característica de fontconfig: si no encuentra una coincidencia adecuada, utilizará el valor predeterminado (monoespacio, etc.), sin devolver un error. No es un problema con xterm...

Puedes usar xterm-report-fontsopción para ver qué ve xterm como las fuentes configuradas. Si los caracteres que está imprimiendo no están en la fuente, xterm recurrirá a cualquier fuente que proporcione fontconfig.

Es posible que también pueda ver el problema utilizando fc-list, por ejemplo, para comprobar el nombre de la familia de fuentes.

Respuesta2

No utilice comillas en ~/.Xresources:

xterm*FaceName:     hack
  • hackes el nombre de la fuente instalada, no"hack"

información relacionada