Xterm は、正しいサイズの適用中に指定されたフォントを無視します。

Xterm は、正しいサイズの適用中に指定されたフォントを無視します。

親愛なるインターネットコミュニティの友達、

Xtermは私が指定したフォントを考慮していないので問題があります。私は次のようにxinitrcとXressourcesを使用します。

 XTerm*reverseVideo: on
 xterm*FaceName:     "hack"
 XTerm*FaceSize: 15

FontまたはFaceNameを使用してフォントサイズを変更できますが、実際のフォントは変更できません。ただし、xterm -fa "name"を使用して新しい用語を起動すると、それを変更できます。何が起こっているのか理解できず、Xtermの経験がないので、ここに助けを求めます。

ありがとうございます!

答え1

これはFontconfigの(バグ付き)機能です。適切な一致が見つからない場合は、エラーを返さずにデフォルト値(固定幅フォントなど)を使用してください。これはxtermの問題ではありません...

xtermを使用できます-report-fontsxterm に示すように設定されたフォントを表示するオプションです。印刷する文字がフォントにない場合、xterm はフォント構成によって提供されるフォントに置き換えられます。

fc-listたとえば、フォントコレクション名を解決するなどして問題を解決することもできます。

答え2

次の内容には引用符を使用しないでください~/.Xresources

xterm*FaceName:     hack
  • hackインストールされているフォントの名前です。"hack"

関連情報