Dimensionando a fonte xterm padrão para "Grande"

Dimensionando a fonte xterm padrão para "Grande"

Em xterm, gostaria de aumentar o tamanho da fonte padrão para a font5/Font5/"Large"opção do VTFont padrão. Até agora consegui fazer isso manualmente com o mouse através do menu de controle, o que é brilhante, mas pode se tornar um fardo sempre que abro uma nova janela do xterm. Portanto, eu gostaria de conseguir o mesmo definindo-o como padrão em meu .Xresourcesarquivo, para que cada nova janela do xterm seja aberta no tamanho de fonte "Grande" por padrão, em vez de usar o menu de controle.

Lendo a página de manual e fazendo mais pesquisas on-line, tentei, em tentativas separadas: xterm*font: font5e xterm*font: *-fixed-*-*-*-18-*alcançar xterm*faceSize: 12.0um resultado semelhante. Embora a primeira tentativa não tenha funcionado, nas duas últimas a fonte foi realmente aumentada, mas um tanto desfocada quando comparada com o que posso conseguir através da opção do menu de controle. Certamente, deve haver uma maneira!

Editar : encontrei uma segunda maneira de aumentar, diminuir e redefinir o tamanho do VTFont padrão via Ctrl+plus// Ctrl+minus:Ctrl+0

xterm*VT100.Translations: #override \
    Ctrl <Key> minus: smaller-vt-font() \n\
    Ctrl <Key> plus: larger-vt-font() \n\
    Ctrl <Key> 0: set-vt-font(d)

No entanto, este método ainda requer tratamento manual sempre que abro uma nova janela do xterm. A busca continua. . .

Responder1

Você pode usar oinitialFontrecurso para fazer isso:

   initialFont (class InitialFont)
           Specifies which of the VT100 fonts to use initially.  Values
           are the same as for the set-vt-font action.  The default is
           "d", i.e., "default".

por exemplo,

xterm*VT100.initialFont: 5

informação relacionada