DebianシステムにEmacs24(emacs24-lucid
from wheezy-backports
)をインストールstable
し、X11で実行しています。
X11では、Emacs24は、系列に使用可能なビットマップフォントの1つのサイズを選択した場合にのみ、一部のフォント系列(ProFontIIxなど)をアンチエイリアシングされていないフォントとして表示します。問題は、これらの「魔法の」次元が何であるかを調べることです。
試してみましたがxfontsel
、何らかの理由でProFontIIx
認知を提供するオプションには含まれていません(このフォントはEmacs24によってインストールされ見つかったにもかかわらず)。
アンチエイリアシングされていないフォントを生成するサイズをどのように計算できますか?
(明らかに言うと:はい。いいえアンチエイリアシングが欲しいです。 )
ベストアンサー1
使用する場合フォント構成fc-list
簡単な名前が示すように(つまり、14個のダッシュがあるX11フォント名ではない)、を使用する必要がありfonts.conf
ますxlsfonts
。
たとえば、私のシステムにインストールされているさまざまなサイズのCourierフォントの一部のリストにはpixelsize
ビットマップフォントが表示され、拡張可能なフォントは省略されています。
% fc-list Courier : family style pixelsize
Courier:style=Bold Italic
Courier:style=Regular:pixelsize=34
Courier:style=Regular
Courier:style=Regular:pixelsize=12
Courier:style=Regular:pixelsize=14
Courier:style=Regular:pixelsize=8
Courier:style=Regular:pixelsize=11
Courier:style=Regular:pixelsize=10
Courier:style=Regular:pixelsize=20
Courier:style=Regular:pixelsize=17
Courier:style=Regular:pixelsize=18
Courier:style=Regular:pixelsize=25
Courier:style=Regular:pixelsize=24
...