A página de manual é o lugar certo, para opções:
-fn
fontlist
Select the fonts to be used. This is a comma separated list of font names that are checked in order when trying to find glyphs for characters. The first font defines the cell size for characters; other fonts might be smaller, but not (in general) larger. A (hopefully) reasonable default font list is always appended to it. See resource font for more details.
e configurações de recursos:
font
: fontlist
Select the fonts to be used. This is a comma separated list of font names that are checked in order when trying to find glyphs for characters. The first font defines the cell size for characters; other fonts might be smaller, but not (in general) larger. A (hopefully) reasonable default font list is always appended to it; option-fn
.Each font can either be a standard X11 core font ( XLFD ) name, with optional prefix
"x:"
or a Xft font (Compile xft), prefixed with"xft:"
.
Dado o comentário de @thrig, você deve ser capaz de fazer isso:
urxvt.font: xft:DejaVu Sans Mono, xft:Noto Emoji
(se você tiver essas fontes instaladas).
No entanto, o pacote google-noto-emoji-fonts no Fedora24 parece ser uma fonte de largura mista, que o urxvt não suporta, dando a seguinte mensagem:
$ urxvt -fn 'xft:DejaVu Sans Mono,xft:Noto Emoji'
urxvt: unable to calculate font width for 'Noto Emoji:slant=0:weight=100:pixelsize=19:minspace=True', ignoring.
De acordo com um relatório de bugs do tipo Font-Awesome Não pode ser usado com o urxvt # 3681 , o urxvt não verifica as larguras de glifos na área uso privado (isto é, não padronizado). Isso se aplica a qualquer uma das fontes Emoji.
Se você se importa apenas com o Emoji, o urxvt é executado apenas com essa fonte (e usa células de largura dupla para tudo):
urxvt -fn 'xft:Noto Emoji'