web-dev-qa-db-fra.com

Comment obtenir des polices plus belles dans mon terminal (URxvt)?

J'ai remarqué que les polices dans URxvt semblent un peu en basse résolution par rapport aux polices que je vois dans mon navigateur, par exemple.

Je me demandais comment pourrais-je réparer mon .Xdefaults fichier pour que les polices aient un peu plus de détails et soient plus nettes.

Ce n'est peut-être pas visible sur cette photo, mais je peux certainement remarquer la différence en me regardant:

enter image description here

Voici mon actuel .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
22
jcora

Dans ~/.Xresources, mettez, par exemple, la configuration ci-dessous. (Il existe d'autres configurations de urxvt qui pourraient vous intéresser ici (notez qu'il s'agit d'un fichier texte brut, publié sur le Web; vous voudrez peut-être utiliser "Afficher la source" pour lisez-le.) Vous y trouverez également un autre schéma de couleurs, qui pourrait être mieux si vous rencontrez des problèmes oculaires en raison de lumières trop vives émises par un moniteur. Plus couleurs trucs.)

Puis dans ~/.xinitrc, mettez xrdb ~/.Xresources.

Pour les tests, un alias comme alias xup="xrdb ~/.Xresources" pourrait être utile, alors démarrez simplement une nouvelle instance 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

Voici à quoi cela ressemble:

Gnus

urxvt:

19
Emanuel Berg

Il existe quelques bonnes ressources disponibles pour la configuration des polices. Le premier que je recommanderais est le page wiki Arch , il contient des détails sur la façon de configurer manuellement votre fonts.conf ou comment installer et utiliser les différents jeux de patchs (comme infinality - qui sont indépendants de la distribution).

Il y a aussi un long fil conducteur sur les planches Gentoo qui a beaucoup de bons conseils, mais nécessite quelques patauges.

En fin de compte, l'apparence des polices est assez subjective.

Les paramètres que vous avez dans votre .Xresources semble bien, mais si vous n'êtes pas satisfait de l'apparence de vos polices, vous devrez configurer les paramètres que vous recherchez dans vos fichiers dans$XDG_CONFIG_HOME/fontconfig/conf.d jusqu'à ce que vous obteniez ce que vous cherchez.

Vous définissez également votre DPI à 96: vérifiez ce que votre moniteur le DPI optimal est et réglez-le en conséquence .

9
jasonwryan