
私は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
次のようになります。
これが(少しでも)役に立つことを願います!