将 .pcf 位图柠檬字体添加到 urxvt .Xdefault 配置中

将 .pcf 位图柠檬字体添加到 urxvt .Xdefault 配置中

我找到了这个 i3 设置(http://dotshare.it/dots/1011/)并想在我自己的机器上配置它以使用此基础对其进行自定义。从urxvt的配置开始,我Lemon目前在字体上失败了。

正如我lemon从 AUR 包下载的

我可以在.pcf这里找到柠檬格式的字体https://aur.archlinux.org/packages/phallus-fonts-git/

安装它向我展示了:

~ $ ls /usr/share/fonts/misc/
fonts.dir            lemon-ISO8859-15.pcf  lemon-ISO8859-4.pcf  lemon.pcf            uushi-ISO8859-15.pcf  uushi-ISO8859-4.pcf  uushi.pcf
lemon-ISO8859-1.pcf  lemon-ISO8859-2.pcf   lemon-ISO8859-9.pcf  uushi-ISO8859-1.pcf  uushi-ISO8859-2.pcf   uushi-ISO8859-9.pcf

到目前为止,一切都很好。

URxvt.font:xft:lemon:pixelsize=10
URxvt.boldFont:xft:Lemon:bold:pixelsize=10
URxvt.italicfont:xft:Lemon:italic:pixelsize=10
URxvt.bolditalicFont:xft:Lemon:bold:italic:pixelsize=10
URxvt*letterSpace: -1
URxvt*allow_bold: true
! URXVT FONT SETTINGS
!------------------------------------------------
Xft.autohint: true
Xft.antialias: true
Xft.hinting: true
Xft.hintstyle: hintslight
Xft.rgba: rgb
Xft.lcdfilter: lcddefault

从 emacs 推送https://github.com/xetra11/termbin-minor-mode

在这里你可以看到我下载的字体具体配置。这取决于 font-alias Lemon

跑步

~ $ fc-match Lemon
DejaVuSans.ttf: "DejaVu Sans" "Book"

告诉我没有定义,因此它使用后备字体。我检查/usr/shares/fonts过,fonts.alias但还没有可用的。

所以我尝试应用字体的全名lemon-ISO8859-1

 URxvt.font:xft:lemon-ISO8859-1:pixelsize=10

这导致了后备字体,但不知何故字体大小更大。

答案1

我在这里找到了答案https://www.reddit.com/r/linuxquestions/comments/64nqt0/trying_to_use_bitmap_fonts_in_urxvt_is_just_not/

实际上真实的名称仅在使用时才能找到fc-list

相关内容