Especificando fontes no xterm

3

Estou com dificuldade para que as fontes gettings sejam exibidas corretamente em xterm . A situação é complicada por ser um servidor sem cabeçalho ao qual estou me conectando de um Macbook Pro via xpra , sem nenhum ambiente de desktop instalado no servidor.

Parece que ~/.Xresources está sendo lido. Mas se o conteúdo for simplesmente

XTerm*renderFont: true
XTerm*faceName: mono:normal:size=9

a fonte usada está em itálico e aparentemente em negrito.

Quais são os conteúdos mínimos que eu preciso no arquivo Xresources para obter uma fonte monoespaçada não em itálico?

Algumas perguntas relacionadas:

  • Eu sempre (ou quase sempre) recebo este aviso: Cannot convert string "nil2" to type FontStruct
  • Em um determinado xterm, como faço para listar a fonte que está realmente usando? Eu encontrei soluções na web para listar a fonte padrão que será usada (por exemplo, appres ), mas não para a que está sendo realmente usada nessa instância específica.
por user1071847 26.04.2016 / 23:28

1 resposta

3

O manual xterm mostra uma opção que pode ajudar (adicionado em patch # 298 em 2013):

-report-fonts
Print a report to the standard output showing information about fonts which are loaded. This corresponds to the reportFonts resource.

Além disso, appres é útil para mostrar quais recursos são usados, por exemplo,

*VT100.font3:   6x10
*VT100.font4:   7x13
*VT100.font5:   9x15
*VT100.font6:   10x20
*VT100.font1:   nil2
*VT100.font2:   5x7

Quando xterm não pode alocar uma fonte, ele tenta usar fixed .

    
por 27.04.2016 / 00:09

Tags