내 xterm에서 사용하고 싶은 글꼴(7x14, xorg-fonts-miscbitmaps 패키지의 일부)이 설치되어 있습니다. 문제는 X가 내가 그렇게 하도록 허락하지 않는다는 것이다.
X는 글꼴 디렉토리를 선택하는 것 같습니다.
# grep -A 3 FontPath /var/log/Xorg.0.log
(==) FontPath set to:
/usr/local/lib/X11/fonts/misc/,
/usr/local/lib/X11/fonts/TTF/,
/usr/local/lib/X11/fonts/OTF
...하지만 X 안에는 나타나지 않습니다.
# xlsfonts | egrep "[0-9]+x[0-9]"
6x13
이 /usr/local/lib/X11/fonts/misc
폴더에는 다양한 N 및 M 값에 대한 NxM-*.pcf.gz 파일이 많이 포함되어 있습니다. 그런데 6x13만 가능한 것 같습니다.
나머지 기타 글꼴을 사용 가능하게 만드는 방법은 무엇입니까?
답변1
비트맵 글꼴을 설치할 때 다음을 실행해야 합니다.mkfontdir
파일에 글꼴을 등록합니다 fonts.dir
. (이것은 FreeBSD에만 국한된 것이 아닙니다.) 나는 패키지 설치 스크립트가 이 문제를 해결하기를 바랐지만 아마도 이 패키지는 그렇지 않을 수도 있습니다.
쓰기 권한이 있는 사용자로 /usr/local/lib/X11/fonts/misc/
실행합니다 mkfontdir /usr/local/lib/X11/fonts/misc/
. 그런 다음 실행 중인 X 인스턴스에 글꼴 목록을 다시 읽도록 지시합니다 xset fp rehash
.
답변2
추가 단계는 지침에서 생략되었습니다 xset fp+ /usr/local/lib/X11/fonts/misc/
. font.dir
파일이 이미 존재하는 경우 이 mkfontdir
명령을 건너뛸 수 있습니다.