문자
폰트
폰트는 크기, 글꼴, 속성들로 구성된 문자들의 집합이다. 폰트 크기는 포인트(point)라는 단위로 나타내는데 포인트는 1/72인치를 말한다. 보통 우리가 사용하는 폰트는 10포인트이다. 글꼴은 글씨체를(문자의 모양을) 말하는데, Times Roman, Script 등을 말한다. 속성은 폰트에 지정된 특성으로서 음영, 밑줄, 이탤릭체 등을 말한다.
글꼴 : Times Roman
System
속성 : Underline
Italic
크기 : 10-point font
폰트의 종류
비트맵 폰트(bitmapped font)
각각의 문자가 문자를 구성하는 점들의 집합으로 표현된 비트맵 형식으로 저장된 폰트를 말한다. 이렇게 표현된 문자들을 확대하면 모서리 부분들이 계단형식으로 나타나므로 매끄럽지 못하고 울퉁불퉁한 모양으로 나타난다. Times Roman, System 등의 폰트가 여기에 속한다.
벡터 폰트(vector font)
문자를 구성하는 점들사이의 선의 집합으로서 문자를 표현하는 폰트이다. 여기서 각각의 선들은 수식으로 표현된다. 수식으로 표현되기 때문에 확대/축소가 쉽다. Roman, Modern, Script 등의 폰트가 여기에 속한다.
윤곽석 폰트(외곽선 폰트)
문자를 표현하기 위해 문자를 구성하는 직선들과 곡선들의 집합으로 표현한 폰트이다. 벡터 폰트에 외곽선 등을 추가한 것이다. 벡터 폰트를 확장한 것이기 때문에 축소, 확대를 했을 때 비트맵처럼 계단형 모양이 되는 것이 아니라 매끄러운 모양이 된다. 포스트 스크립 폰트가 윤곽선 폰트의 좋은 예이다. 화면에 표시되는 문자는 비트맵 형식이기 때문에 선과 곡선으로 문자를 표시한 포스트 스크립트 폰트를 출력할 때에는 출력기기에 포스트 스크립트를 구성하는 선, 곡선의 형식으로 변환해야 한다. 또한 포스트 스크립트 폰트를 출력할 때 비트맵 형식을 포스트 스크립 폰트로 변환하는 계산을 프린터에서 하기 때문에 dumb 폰트라고도 한다.
![]() 이전으로 |
![]() 한단계 위 |
![]() 처음으로 |
![]() 다음으로 |