Oracle® Solaris 11.2 데스크탑 관리자 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

레거시 X11 글꼴 시스템

일부 응용 프로그램은 원래 X 윈도우 시스템 글꼴 방식을 여전히 사용합니다. 이 방식은 스타일링 선택폭이 좁고, 더 복잡한 글꼴 이름 지정 체계를 사용하며, 안티알리아싱 또는 LCD 글꼴 부드럽게 기능도 없습니다. X11 글꼴 이름 지정 체계에 대한 자세한 내용은 X Logical Font Description 사양을 참조하십시오. X11 글꼴 명령 중 일부는 다음과 같습니다.

  • xlsfonts – 시스템에 알려진 모든 글꼴 목록을 제공합니다.

  • xfontsel – 시스템에 알려진 글꼴에 대한 단순 글꼴 선택 응용 프로그램을 제공합니다.

XLFD(X Logical Font Description) 이름의 필드를 사용하여 특정 스타일과 크기를 지정할 수 있습니다. 예를 들어, xterm에서 DejaVu Mono 글꼴을 12–포인트 크기의 굵은체 변형으로 사용하려면 다음 명령을 입력합니다.

$ xterm -fn '-misc-dejavu sans mono-bold-r-normal--12-120-72-72-m-*-iso10646-1'

레거시 X11 글꼴 시스템을 사용하여 글꼴을 설치하려면 mkfontdir 또는 mkfontscale 명령으로 메타 데이터 파일을 만들고 xset 명령으로 X 서버 글꼴 경로에 디렉토리를 추가합니다. xset 명령으로 변경된 글꼴 경로는 새로운 세션마다 기본 설정으로 되돌아갑니다.


주 - /etc/X11/fontpath.d 파일에서 글꼴 디렉토리에 글꼴 경로 링크를 추가하면 모든 세션 동안 기본 X11 글꼴 경로에 영구적으로 추가할 수 있습니다. 자세한 내용은 Xorg(1) 매뉴얼 페이지에서 FONTSFONTPATH.D 섹션을 참조하십시오.

/etc/X11/fontpath.d 디렉토리는 Oracle Solaris OS의 기본 fonts.conf 파일에 포함되므로 이 방법으로 추가된 글꼴은 fontconfig 라이브러리를 사용하여 자동으로 응용 프로그램에 제공됩니다.


레거시 X11 글꼴 시스템에 대한 정보와 비트맵 및 스케일 가능 글꼴을 설치하는 방법은 http://www.x.org/releases/X11R7.6/doc/xorg-docs/fonts/fonts.html을 참조하십시오.

레거시 X11 글꼴 시스템을 사용하여 비트맵 글꼴을 설치하는 방법

글꼴을 설치할 때 먼저 모든 관련 글꼴 파일과 인덱스 파일을 포함하는 글꼴 디렉토리를 만들어야 합니다. 그런 다음 새 디렉토리를 글꼴 경로에 넣어서 X 서버에 새 디렉토리의 존재를 알려야 합니다.

  1. (옵션)BDF 형식 글꼴 파일을 PCF 형식으로 변환합니다.

    비트맵 글꼴은 대개 BDF 형식으로 배포되지만 이진 PCF 형식이 더 효율적입니다.

    1. bftopcf 명령을 사용하여 BDF 형식 파일을 변환합니다.

      예를 들어, courier12.bdf 파일을 변환하려면 다음을 입력합니다.

      $ bdftopcf courier12.bdf
    2. 결과 PCF 형식 파일을 압축합니다.

      예를 들면 다음과 같습니다.

      $ gzip courier12.pdf
  2. 모든 사용 가능한 글꼴 파일을 디렉토리로 복사합니다.

    예를 들어, /usr/local/share/fonts/bitmap/ 디렉토리를 사용하려면 다음을 입력합니다.

    $ mkdir /usr/local/share/fonts/bitmap/
    $ cp *.pcf.gz /usr/local/share/fonts/bitmap/
  3. fonts.dir 인덱스 파일을 만듭니다.
    $ mkfontdir /usr/local/share/fonts/bitmap/
  4. X 서버에 새 글꼴 디렉토리가 알려지도록 글꼴 경로를 설정합니다.
    • 현재 세션 동안만 글꼴 경로를 설정하려면 fp 옵션을 사용합니다.

      옵션 앞에 플러스 기호(+)를 붙이면 글꼴 경로의 시작 부분에 디렉토리가 추가됩니다. 옵션 뒤에 붙이면 글꼴 경로의 끝 부분에 디렉토리가 추가됩니다.

      예를 들면 다음과 같습니다.

      $ xset +fp /usr/local/fonts/Type1
      $ xset fp+ /usr/local/fonts/bitmap

      자세한 내용은 xset 매뉴얼 페이지를 참조하십시오.

    • 글꼴 경로를 영구적으로 설정하려면 X 서버의 xorg.conf 파일에 지정합니다.

      이 파일의 Files 섹션의 FontPath 항목에 언급된 모든 디렉토리를 순서대로 추가하여 경로를 계산합니다.

      예를 들면 다음과 같습니다.

      FontPath "/usr/local/fonts/Type1"
      ...
      FontPath "/usr/local/fonts/bitmap"

    자세한 내용은 xorg.conf 매뉴얼 페이지를 참조하십시오.