Ubuntu 19.04 中 urxvt 的完整字体提示?

Ubuntu 19.04 中 urxvt 的完整字体提示?

我正在运行 19.04,并且我关注Ubuntu 18.04 中完整字体提示不起作用启用完整字体提示。它适用于 Chromium 等图形应用程序,但不适用于我的终端 (urxvt)。如何为 urxvt 启用完整字体提示?

编辑:

这是 urxvt(左)和 emacs(右)的并排截图。emacs 的字体稍微清晰一些。我承认,两者的差异看起来并不那么明显,但在工作中,我使用分辨率设置为 1920x1080 的 4K 显示器,无论出于什么原因,两者的差异都更加明显。

截屏

以下是我的内容~/.Xresources

URxvt.foreground: #F2F2F2
URxvt.background: #000000
URxvt.font: xft:Monospace:size=15
URxvt.perl-ext-common: selection-to-clipboard,font-size
URxvt.font-size.step: 1
URxvt.keysym.C-equal: perl:font-size:increase

/* stop Ctrl-Shift from entering ISO 14755 mode */
URxvt.iso14755: false
URxvt.iso14755_52: false

/* font-size plugin from https://github.com/majutsushi/urxvt-font-size */

答案1

完整的字体提示是通过像Xft*hintstyle: hintfull和 这样的行来完成的Xft*hinting: true。它们可以添加到您的~/.Xdefaults文件中。以下是我的一些行:

Xft*dpi: 82
Xft*antialias: true
Xft*hinting: true
Xft*rgba: rgb
Xft*autohint: false
Xft*hintstyle: hintfull
Xft*lcdfilter: lcddefault

URxvt*letterSpace: -2

您可以添加很多内容,例如选择不同的字体等。您可以尝试各种设置,直到找到自己喜欢的设置。每个人都不一样。:

URxvt.intensityStyles: false
URxvt.allow_bold: false
URxvt.font: xft:Ubuntu Mono:style=Regular:pixelsize=17
URxvt.boldFont: xft:Ubuntu Mono:style=Bold:pixelsize=17  
URxvt.saveLines: 8192

启动后urxvt它应该看起来像这样:

在此处输入图片描述

希望这对(某些)人有帮助!

相关内容