-nameオプションを使用した場合にのみurxvtのフォント品質が悪い

-nameオプションを使用した場合にのみurxvtのフォント品質が悪い

i3のレイアウト保存機能を試しています。そのために起動するurxvtインスタンスに名前を割り当てたいと思います。ただし、-nameオプションを使用するたびにフォントが異なるように表示されます。

たとえば、私が使用している場合

urxvt -e ncmpcpp -s playlist

私が使ったときとフォントは違って見えます。

urxvt -name topleft -e ncmpcpp -s playlist

なぜこれを知っている人がいますか?必要に応じてスクリーンショットをアップロードできます。 -nameオプションを与えると、フォントレンダリングが不都合に見えます。色のテーマなどがあるべき場所にあります。 ncmpcppには問題ありません。 i3設定の「ドロップダウン」端末にも同じ問題があります。

ベストアンサー1

明らかに、アプリケーションクラスではなく特定のアプリケーションインスタンス用のフォントを設定しました。インスタンスとクラスの概念XResources。コマンド-nameライン引数はインスタンス名を設定します(デフォルトは実行可能ファイル名)。クラス名は常に追加されますURxvt(代わりにRxvt)。

Xリソース名では、通常、クラス名は大文字で始まり、インスタンス名は小文字で始まります。

設定を常に適用するのを待たずにURxvt.font設定してくださいurxvt.font

おすすめ記事