레거시 Xorg 글꼴.별칭 일치가 더 이상 작동하지 않습니다.

레거시 Xorg 글꼴.별칭 일치가 더 이상 작동하지 않습니다.

나는 가지고있다

# xset -q
[...]
Font-Path:
   /usr/share/fonts/misc/,/usr/share/fonts/TTF/,/usr/share/fonts/100dpi/,built-ins
[...]

예를 들어 "고정"을 정의하는 /usr/share/fonts/misc/fonts.alias는 다음과 같습니다.

(cd /usr/share/fonts; grep '^fixed' */fonts.alias)
cyrillic/fonts.alias
misc/fonts.alias

내 생각에는 Fonts.alias가 글꼴 이름과 일치할 것 같습니다.

# xlsfonts -fn fixed
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
fixed

(iso8859-1 인코딩은 어떤fonts.dir에도 나열되지 않지만) 실제로

# grep '^fixed' */fonts.alias     # in /usr/share/fonts
misc/fonts.alias:fixed        -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1

이게 맞는 것 같긴 합니다만,

# grep '^7x13bold' */fonts.alias
misc/fonts.alias:7x13bold     -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1

알겠어요

# xlsfonts -fn 7x13bold
xlsfonts: pattern "7x13bold" unmatched

그리고

# xfig
Warning: Cannot convert string "7x13bold" to type FontStruct

나의 이전 이해에 따르면 XServer는~해야 한다Fonts.alias와 일치하지만 일치하지 않습니다.

Xorg 서버는 고정되어 있고 7x13bold 또는 기타 짧은 형식과 일치할 수 없는 다른 항목과 어떻게 일치합니까?

Fontconfig에 대해 알려주지 마세요. 나는 Fontconfig와 그것을 사용하는 방법에 대해 알고 있지만 이것은아니요예를 들어 XFig가 레거시 XLoadFont 작업을 사용하도록 도와주세요.

xfontserver가 필요합니까? 아마도 보안 문제 때문에 이전 xfs용 젠투 패키지도 볼 수 없습니다. 더 많은 아이디어를 환영합니다!

관련 정보