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-fonts
opçã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"