Come posso ottenere caratteri più belli nel mio terminale (URxvt)?


21

Ho notato che i caratteri in URxvt sembrano un po 'a bassa risoluzione rispetto ai caratteri che vedo nel mio browser, ad esempio.

Mi chiedevo come avrei potuto correggere il mio .Xdefaultsfile per rendere i caratteri un po 'più dettagliati ed essere più nitidi.

Potrebbe non essere visibile in questa immagine, ma posso sicuramente notare la differenza quando mi guardo:

inserisci qui la descrizione dell'immagine

Ecco la mia attuale .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

hai provato a confrontare un terminale nero su bianco con il browser?
Raphael Ahrens,

No, è prevista una differenza? Lo confronterò presto immagino.
jcora,

Vedo anche ora che stai confrontando due diversi tipi di carattere. Forse dovresti cambiare il carattere.
Raphael Ahrens,

Risposte:


18

In ~/.Xresources, inserisci, ad esempio, la seguente configurazione. (Ci sono alcune altre configurazioni urxvtche potrebbero interessarti qui (nota che questo è un file di testo semplice, pubblicato sul web; potresti voler usare "Visualizza sorgente" per leggerlo). Qui trovi anche un'altra combinazione di colori, quella potrebbe essere migliore se dovessi mai avere problemi agli occhi a causa delle luci troppo luminose emesse da un monitor. Più colori roba.)

Quindi, in ~/.xinitrc, mettere xrdb ~/.Xresources.

Per i test, un alias come alias xup="xrdb ~/.Xresources"potrebbe essere utile, quindi semplicemente avviare una nuova istanza di 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

Ecco come appare:

gnu

urxvt:


5
L'OP chiedeva in particolare la configurazione dei caratteri, non i colori ...
jasonwryan,

@jasonwryan: Sì, ci sono anche elementi di carattere nella mia risposta, anche se non includi i colori come parte del carattere.
Emanuel Berg,

1
Uhm, no. Le tue linee di caratteri replicano solo le impostazioni (antialias) che l'OP sta già utilizzando e usano un carattere diverso ...
jasonwryan

4
OP chiede aiuto per la configurazione del carattere : non hai fornito alcun ...
jasonwryan,

1
Forse OP stava chiedendo la configurazione del font, ma questa risposta offre la configurazione del font E la probabile domanda successiva che è la combinazione di colori e la configurazione generale di urxvt. Ho trovato questa risposta estremamente utile.
Jpaji Rajnish,

9

Ci sono un paio di buone risorse disponibili per la configurazione dei caratteri. La prima che consiglierei è la pagina wiki di Arch , che contiene dettagli su come configurare manualmente fonts.confo come installare e utilizzare i vari set di patch (come l' infinito, che sono distro agnostici).

C'è anche un lungo thread sulle schede Gentoo che ha molti buoni consigli, ma richiede alcuni guadagni.

In definitiva, l'aspetto del carattere è abbastanza soggettivo.

Le impostazioni che hai nel tuo .Xresourcesaspetto vanno bene, ma se non sei soddisfatto di come appaiono i tuoi caratteri, dovrai configurare le impostazioni che cerchi nei tuoi file $XDG_CONFIG_HOME/fontconfig/conf.dfino a quando non raggiungi quello che stai cercando.

Siete anche impostando una DPI a 96: assegno cosa del monitor ottimale DPI è e imposta di conseguenza .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.