O Xterm ignora a fonte específica, ao aplicar o tamanho correto

O Xterm ignora a fonte específica, ao aplicar o tamanho correto

Colegas da internet,

Encontro um problema com o Xterm, pois ele não quer levar em consideração a fonte que especifico. Eu uso xinitrc e Xressources, conforme a seguir:

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

Posso alterar o tamanho da fonte, mas não a fonte real, a fonte ou o FaceName é usado. No entanto, posso alterá-lo quando iniciar um novo termo com xterm -fa "nome". Não entendi o que há de errado e, como sou bastante inexperiente com o Xterm, venho aqui em busca de ajuda.

Obrigado !

Responder1

Esse é um recurso (errado) do fontconfig: se ele não encontrar uma correspondência adequada, ele usará o padrão (monoespaçado, etc.), sem retornar um erro. Não é um problema com o xterm ...

Você pode usar o xterm-report-fontsopção para ver o que o xterm vê como as fontes definidas. Se os caracteres que você está imprimindo não estiverem na fonte, o xterm retornará para qualquer fonte fornecida pelo fontconfig.

Você também poderá ver o problema usando fc-list, por exemplo, para verificar o nome da família da fonte.

Responder2

Não use aspas em ~/.Xresources:

xterm*FaceName:     hack
  • hacké o nome da fonte instalada, não"hack"

informação relacionada