CMU 글꼴은 컴퓨터 모던 유니코드 글꼴(Computer Modern Unicode font family)의 약칭으로, 조판 프로그램 TeX에서 사용된 서체의 원래 패밀리이다. CMU는 "Computer Modern Unicode"의 머리글자이다.
개요
CMU 글꼴은 스탠퍼드 대학교의 컴퓨터 과학자 도널드 크누스(Donald Knuth)가 자신의 메타폰트(Metafont) 프로그램을 사용하여 설계한 서체이다. 1992년에 가장 최근 업데이트되었으며, CMU 글꼴 또는 그 변형은 과학 출판, 특히 수학 표기법을 자주 사용하는 학문 분야에서 전 세계적으로 널리 사용되고 있다.
디자인 특징
CMU 글꼴은 18세기 후반에 등장한 모던(Modern) 또는 디돈(Didone) 계열의 세리프(serif) 글꼴에 속한다. 이 계열의 특징은 다음과 같다.
- 두꺼운 요소와 얇은 요소 사이의 명암비(contrast)가 높다.
- "응력"(stress) 또는 두꺼움의 축이 완벽하게 수직이다.
- 특히 모노타입 모던 8a(Monotype Modern 8a)를 기반으로 하며, 오름차순(ascender) 및 내림차순(descender)의 길이에 비해 x높이(x-height)가 상대적으로 더 크다.
모노타입 CMU 글꼴은 1950년대 이후 타임스 뉴 로먼(Times New Roman)이 사용되기 전까지 수학 인쇄에 광범위하게 사용되었다.
메타폰트 체계
CMU 글꼴의 가장 특이한 특징은 메타폰트(Metafont) 시스템으로 설계된 완전한 유형 패밀리라는 점이다. 소스 파일은 다음과 같은 요소를 제어하는 62개의 고유 매개변수로 관리된다.
- 다양한 요소의 너비와 높이
- 세리프의 존재 여부
- 구식 숫자(old-style figures) 사용 여부
- "i"의 점이 정사각형인지 반올림되었는지 여부
- "g"와 "o" 같은 소문자에 포함된 "초타원"(super-ellipse) 요소
이러한 매개변수 체계 덕분에 크누스는 한 글꼴이 텍스트 도중 천천히 다른 글꼴로 변화(morphing)하는 효과를 시연하기도 하였다. CMU 글꼴이 유일한 메타폰트 디자인 서체는 아니지만, 가장 성숙되고 널리 사용되는 사례로 평가된다.
블루스카이(BlueSky) 변환
- 1988년: 블루스카이(BlueSky, Inc.)에 의해 포스트스크립트 타입 3(PostScript Type 3) 글꼴 형식으로 변환되었다.
- 1992년: 글꼴 힌팅(font hinting)을 포함하기 위해 Type 1 형식으로 변환되었다.
- 이후 Type 1 버전은 오픈 폰트 라이선스(Open Font License) 하에 자유롭게 배포되도록 미국수학협회(AMS, American Mathematical Society)에 기부되었다.
이 버전은 현재 대부분의 표준 TeX 배포판에서 이용할 수 있다.
영향
CMU 글꼴의 메타폰트적 요소와 오픈 폰트 라이선스 환경은 이후 보다 광범위한 수학·과학 조판용 글꼴 프로젝트인 STIX 글꼴 프로젝트에 자연스럽게 영향을 주었다.
라이선스
CMU 글꼴은 오픈 폰트 라이선스 하에 배포되므로 개인 및 상업적 용도로 자유롭게 사용할 수 있다.