다음
이전
차례
지난 몇년 동안 꽤 많은 수의 유니코드 폰트들이 X11용으로 사용 가능하게
되었으며, 사용 가능한 폰트의 수는 빠른 속도로 증가하고 있다.
- Markus Kuhn은 많은 다른 지원자들과 함께 X11과 관련한 과거의 -misc-FIXED-*-Iso8859-1 폰트들을 모든 유럽 문자들(라틴어, 그리
스어, 키릴어, 국제적인 표음 문자, 수학 및 기술 부호와 아르메니아어, 그
루지아어, 카타카나, 태국어, 그외의 다른 문자와 같은 몇몇 폰트들에서 사
용하는)을 지원하는 목록 일람으로 확장시켰다. 더 많은 정보를 얻으려면
X11을 위한 유니 코드 폰트와 툴 페이지를 살펴보라. 이러한 폰트들은 현재
XFree86 4.0.1 혹은 그 이상의 버전과 함께 배
포된다.
- Markus는 또한
X11R6.4 배포판 내에 포함된 모든 Adobe와 Bmp;H BDF의 폰트들의 ISO 10646-1 버전을 준비했다. 이러한 폰트들은
이미 완전한 포스트스크립트 폰트의 목록 일람(대략 30개의 문자들이 추가
되었으며 대부분 CP1252 MS-윈도우즈에서 또한 사용된다. 예를 들면, 깔끔
한 인용부호와 대시 기호(-) 등이 있다)을 포함한다. 그러나 이러한 것들은
ISO 8859-1 인코딩 아래에서는 사용할 수 없었다. 지금은 ISO 10646-1 버
전내에서 모두 액세스 할 수 있다.
- XFree86 4.0은 ISO 10646-1 인코딩에서 모든 애플/마이크로소프트 폰트
를 X 어플리케이션에서 사용할 수 있게 하는
통합된 트루타입 폰트 엔진과 함께 제
공된다.
- 앞으로의 XFree86 릴리즈는 배포판으로부터 과거의 BDF 폰트들을 대부
분 제거하고 그것들을 ISO 10646-1로 인코딩한 버전으로 대체될 것 같다. X
서버는 과거의 8비트 소프트웨어가 어떤 폰트를 요청할 때 재빨리 ISO 106
46-1 폰트 파일로부터 ISO 8859-*와 같은 다른 폰트 인코딩을 생성하는 자
동 인코딩 변환기로 확장될 것이다. 현대의 소프트웨어는 ISO 10646-1 폰트
인코딩을 오히려 직접 사용해야만 한다.
-
ClearlyU (cu12)는
Mark Leisher가
만든 3700개 이상의 문자들을 가진 X11을 위한 12개의 점과 100dpi(단위
인치당 점의 개수)에 비례하는 크기의 매우 유용한 ISO 10646-1 BDF 폰트이
다.(
이미지 예 )
- NEW: Dmitry Yu. Bolkhovityanov는 텍스
트 모드의 IBM PC 에뮬레이터에서 사용하기 위해서 BDF 파일 안에
유니코 드 VGA 폰트를 만들었다.
- Roman Czyborra의
GNU 유니코 드 폰트 프로젝트는 비 상용(free)의 완벽한 816/1616 픽
셀 유니코드 폰트를 모으는 연구를 하고 있다.
-
etl-unicode는
Primoz Peterlin이 준비한 ISO 10646-1 BDF 폰트이다.
- George Williams는
Type1 유니코드 폰트 패밀리를 만들었는데, 이것은 또
한 BDF에서도 유용하다. 그는 또한
PfaEdit 포스트스크립트와 비트맵 폰트 에디
터를 개발했다.
유니코드 X11용 폰트의 명칭은 -ISO10646-1
이라는 단어로
끝난다. 이것은 현재 모든 유니코드와 ISO 10646-1 16비트 폰트들을 위한
X 논리 폰트 기술자(X Logical Font Descriptor: XLF D) 영역 CHARSET_REGISTRY
와 CHARSET_ENCODING
을 위해 공식적으로
등록된 값이다. *-ISO10646-1
폰
트들은 전체 유니코드 문자셋의 명시되지 않은 몇몇 서브셋을 포함하고 있
다. 그리고 사용자들은 그들이 선택한 폰트가 무엇이든지 간에 필요한 문자
들의 서브셋을 포함하는지 확인해야만 한다.
*-IS010646-1
폰트들은 일반적으로 폰트에서 유효하지 않
은 어떤 문자를 나타내기 위해서 유니코드가 아닌(non-Unicode) 특별한 gly
ph을 가리키는 DEFAULT_CHAR
값을 명시하고 있다(일반적으로
0x00에 위치하고 H 크기를 갖는 대시(-)로 연결된 box이다). 이것은 사용자
들이 적어도 지원하지 않는 문자가 있다는 것을 명백하게 알아차릴 수 있도
록 한다. xterm을 위한 6x13과 같은 크기의 작은 고정-폭 폰트들(the small
er fixed-width fonts)은 모든 유니코드를 지원할 수 없을 것이다. 왜냐하
면 간지(Kanji)와 같은 많은 서체들(scripts)은 유럽지역 유저들이 폭넓게
사용하는 픽셀 사이즈 보다 훨씬 더 큰 픽셀 사이즈로 나타내기 때문이다.
유럽인이 사용하기 위한 전형적인 유니코드 폰트들은
CEN MES-3 레퍼토리와
같은 오직 1000내지 3000가지 문자들의 서브셋을 포함할 것이다.
여러분들은 *-ISO10646-1 폰트에서
ASCII 문자의 인용 부호 형태가 표준 라인 안
에 인용 부호를 배치하고 다른 플랫폼에서도 실행하기 위해서 약간 바뀌었
다는 것을 알아 차릴 수 있을 것이다.
다음
이전
차례