xterm
構成ファイルを介したビットマップフォントとサイズの操作を説明する多くの参考文献~/.Xresources
ではXTerm.VT100.font: -*-fixed-*-*-*-100-*-*-*-*-*-*-*
。-*
私が見たすべての参考文献は、フォントを変更するために例でこれらの文字を使用しましたが(文字列の全長は-*
多少可変ですが)、これらの文字の目的や意味を説明するものではありません。
答え1
これは従来のサーバーレンダリングX11フォントの名前です。名前の形式が呼び出されます。X 論理フォントの説明(XLFD).奥に紹介説明があります。X マニュアルページ。
XLFDには14個のフィールドが含まれており、各フィールドの前にはダッシュが付いています。フィールドの位置によって、ファウンドリ、シリーズ、重量などの意味が決まります。フィールドには、*
サーバーが任意の値を選択できるようにする値を含めることができます。たとえば、
-*-fixed-*-*-*-*-100-*-*-*-*-*-*-*
fixed
ファミリ名があり、ピクセルサイズ(高さの画面上のピクセル数)が100(非常に大きい)のすべてのフォントを表します。-*-fixed-*-*-*-*-*-100-*-*-*-*-*-*
fixed
ファミリ名が100ポイントで、ポイントサイズ(高さが0.1ポイント、ポイントは次の2つのフィールドの解像度で定義されています)が100ポイント(非常に小さい)のすべてのフォントを表します。-*-fixed-*-*-*-100-*-*-*-*-*-*-*
スタイル(通常は空)をに設定するため、どのフォントとも一致しませんsans
。condensed
フィールド100
が欠落している場合、最後のフォントは*
2つ以上のフィールドと一致します。
あなたは実行することができますxfontsel
システムで利用可能なフォントを探します。ビットマップフォントの場合、xfontselは利用可能なすべてのサイズを一覧表示します。ベクトルフォントの場合は、必要なサイズを選択できます。
今日、多くのアプリケーションはクライアント側のレンダリングフォントをサポートしているため、アンチエイリアシングなどの優れた機能を使用できます。これらは使用フォント構成まったく異なる命名規則を使用してフォントを見つけます。