インターネットの仲間の皆さん、
Xterm で問題が発生しました。指定したフォントが考慮されないためです。次のように xinitrc と Xressources を使用します。
XTerm*reverseVideo: on
xterm*FaceName: "hack"
XTerm*FaceSize: 15
フォント サイズは変更できますが、実際のフォントは変更できません。フォントまたは FaceName のいずれかが使用されます。ただし、xterm -fa "name" で新しいターミナルを起動すると変更できます。何が間違っているのかわかりません。Xterm の経験がほとんどないため、助けを求めてここに来ました。
ありがとう !
答え1
これは fontconfig の (誤った) 機能です。適切な一致が見つからない場合は、エラーを返さずにデフォルト (等幅など) を使用します。xterm では問題になりません...
xtermの-report-fonts
このオプションを使用すると、xterm が設定されているフォントとして何を認識するかを確認できます。印刷する文字がフォントに含まれていない場合、xterm は fontconfig が提供するものにフォールバックします。
fc-list
たとえば、フォント ファミリ名を確認するために を使用すると、問題を確認できる場合もあります。
答え2
引用符を使用しないでください~/.Xresources
:
xterm*FaceName: hack
hack
インストールされているフォントの名前であり、"hack"