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-fonts
opció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
hack
es el nombre de la fuente instalada, no"hack"