Como posso obter fontes com melhor aparência no meu terminal (URxvt)?


21

Percebi que as fontes no URxvt parecem um pouco de baixa resolução em comparação às fontes que vejo no meu navegador, por exemplo.

Fiquei me perguntando como eu poderia consertar meu .Xdefaultsarquivo para tornar as fontes um pouco mais detalhadas e mais nítidas.

Pode não estar visível nesta imagem, mas posso definitivamente notar a diferença ao me olhar:

insira a descrição da imagem aqui

Aqui está o meu atual .Xdefaults:

URxvt*background: Black
URxvt*foreground: White
URxvt*geometry: 80x30
URxvt*scrollBar: false

"URxvt.font: 9x15

!-- Xft settings -- !
Xft.dpi:        96
Xft.antialias:  true
Xft.rgba:       rgb
Xft.hinting:    true
Xft.hintstyle:  hintfull

! -- Fonts -- !
URxvt.font:xft:Monospace:pixelsize=15
URxvt.boldfont:xft:Monospace-Bold:pixelsize=15

você já tentou comparar um terminal preto no branco com o navegador?
Raphael Ahrens

Não, é esperada uma diferença? Vou comparar em breve, eu acho.
jcora

Também vejo agora que você está comparando duas fontes diferentes. Talvez você deva mudar a fonte.
Raphael Ahrens

Respostas:


18

Em ~/.Xresources, coloque, por exemplo, a configuração abaixo. (Existem outras configurações urxvtque podem interessá-lo aqui (observe que este é um arquivo de texto sem formatação, publicado na Web; convém usar "Exibir código-fonte" para lê-lo).) Também há outro esquema de cores, que pode ser melhor se você tiver problemas oculares devido a luzes muito emitidas pelo monitor. Mais cores .)

Então ~/.xinitrc, coloque xrdb ~/.Xresources.

Para testar, um alias como alias xup="xrdb ~/.Xresources"poderia ser útil e, em seguida, basta iniciar uma nova instância de urxvt.

URxvt.font:     xft:bitstream vera sans mono:size=16:antialias=true
URxvt.boldFont: xft:bitstream vera sans mono:bold:size=16:antialias=true

URxvt*color0:  #000000 // black
URxvt*color1:  #B40000 // red
URxvt*color2:  #00AA00 // green
URxvt*color3:  #AAAA00 // yellow
URxvt*color4:  #5555AA // blue
URxvt*color5:  #AA00AA // magenta
URxvt*color6:  #00AAAA // cyan
URxvt*color7:  #AAAAAA // white
URxvt*color8:  #555555 // black (now and below: bright)
URxvt*color9:  #FF0000 // red
URxvt*color10: #00FF00 // green
URxvt*color11: #FFFF00 // yellow
URxvt*color12: #6464FF // blue
URxvt*color13: #FF00FF // magenta
URxvt*color14: #00FFFF // cyan
URxvt*color15: #FFFFFF // white

Aqui está o que parece:

Gnus

urxvt:


5
O OP foi perguntando especificamente sobre a configuração da fonte, nem cores ...
jasonwryan

@jasonwryan: Sim, também existem fontes na minha resposta, mesmo que você não inclua cores como parte da fonte.
Emanuel Berg

11
Hum, não. Suas linhas de fonte apenas replicar as configurações (antialias) que o OP já está usando e usar uma fonte diferente ...
jasonwryan

4
OP está pedindo fonte de configuração ajuda: você não forneceu qualquer ...
jasonwryan

11
Talvez o OP estivesse perguntando sobre a configuração da fonte, mas essa resposta oferece a configuração da fonte E a próxima pergunta provável, que são os esquemas de cores e a configuração geral da configuração do urxvt. Achei esta resposta extremamente útil.
Jpaji Rajnish

9

Existem alguns bons recursos disponíveis para a configuração da fonte. A primeira que eu recomendaria é a página wiki do Arch , que possui detalhes sobre como configurar manualmente fonts.confou como instalar e usar os vários conjuntos de patches (como infinalidade - que são independentes da distribuição).

Há também um longo tópico nas placas do Gentoo que tem muitas dicas boas, mas requer algumas dicas.

Por fim, a aparência da fonte é bastante subjetiva.

As configurações que você possui .Xresourcesparecem boas, mas se você estiver insatisfeito com a aparência das fontes, precisará definir as configurações que deseja em seus arquivos $XDG_CONFIG_HOME/fontconfig/conf.daté obter o que está procurando.

Você também está definindo seu DPI em 96: verifique qual é o DPI ideal do seu monitor e defina-o de acordo .

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.