BDF (파일 포맷)

BDF(Glyph Bitmap Distribution Format)은 비트맵 글꼴을 저장하기 위한 어도비의 파일 형식이다. 내용은 컴퓨터 및 인간이 읽을 수 있는 텍스트 파일 형식을 취한다. BDF는 일반적으로 Unix 계열의 X 윈도 시스템 환경에서 사용된다. 주로 보다 효율적이고 오픈타입(OpenType) 및 트루타입(TrueType) 글꼴과 같은 확장 가능한 글꼴로 PCF 글꼴 형식으로 대체되었다.

포맷 구성

[편집]

2013년 기준으로 BDF의 현재 버전은 2.2이다. 향후 개정은 예상되지 않고 있다. 이전 버전은 CBDF(Character Bitmap Distribution Format)라고 불렸었다.

1988년 X 컨소시엄은 BDF 2.1을 X 윈도우 화면 글꼴의 표준으로 채택했지만[1], X 윈도우PCF, 오픈타입트루타입과 같은 다른 글꼴 표준으로 크게 옮겨졌다.

버전 2.2에는 비 서구권 언어에 대한 쓰기 지원이 추가되었다. 예를 들어, BDF 2.2 글꼴 정의의 글리프는 단순히 왼쪽에서 오른쪽 방향이 아닌 위에서 아래 방향으로 렌더링을 지정할 수도 있다.

BDF 글꼴 파일은 세 부분으로 구성된다.

  1. 글꼴의 모든 글리프에 적용되는 전역(Global) 섹션
  2. 각 글리프에 대해 별도의 항목이 있는 섹션
  3. ENDFONT 문

[편집]

이것은 ASCII 대문자 'A'에 대해 하나의 글리프가 포함된 예제 글꼴이다. 이 비트맵 문자는 GNU 유니폰트(GNU Unifont)에서 가져온 것이다.

STARTFONT 2.1
FONT -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1
SIZE 16 75 75
FONTBOUNDINGBOX 16 16 0 -2
STARTPROPERTIES 2
FONT_ASCENT 14
FONT_DESCENT 2
ENDPROPERTIES
CHARS 1
STARTCHAR U+0041
ENCODING 65
SWIDTH 500 0
DWIDTH 8 0
BBX 8 16 0 -2
BITMAP
00
00
00
00
18
24
24
42
42
7E
42
42
42
42
00
00
ENDCHAR
ENDFONT

같이 보기

[편집]

각주

[편집]
  1. “X Window System, Version 11, Release 3”. 《X.Org Foundation》. October 1988. 2016년 1월 19일에 확인함. 

참고

[편집]