비트맵 글꼴의 "기본" 크기를 결정하는 방법은 무엇입니까?

비트맵 글꼴의 "기본" 크기를 결정하는 방법은 무엇입니까?

Debian 시스템에 Emacs24( emacs24-lucidfrom wheezy-backports) 를 설치 stable하고 X11에서 실행하고 있습니다.

X11에서 Emacs24는 계열에 사용할 수 있는 비트맵 글꼴 중 하나의 크기를 선택할 때만 일부 글꼴 계열(예: 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
...

관련 정보