OpenType은 Adobe와 Microsoft가 공동으로 개발한 크로스 플랫폼 글꼴 파일 형식입니다. Adobe는 전체 Adobe Type Library를 이 형식으로 변환했으며 현재 수천 개의 OpenType 글꼴을 제공합니다.
OpenType 형식의 두 가지 주요 이점은 플랫폼 간 호환성(Macintosh 및 Windows 컴퓨터에서 동일한 글꼴 파일 작동)과 광범위하게 확장된 문자 세트 및 레이아웃 기능을 지원하는 기능으로, 이를 통해 보다 풍부한 언어 지원 및 고급 인쇄 제어를 제공합니다.
OpenType 형식은 Adobe® PostScript 글꼴 데이터 및 새로운 인쇄 기능도 지원할 수 있는 TrueType SFNT 형식의 확장입니다. Adobe Type Library에 있는 것과 같이 PostScript 데이터를 포함하는 OpenType 글꼴에는 글꼴 파일 이름에 .otf 접미사가 포함되어 있으며, TrueType 기반 OpenType 글꼴에는 .ttf 파일 이름 접미사가 포함되어 있습니다.
OpenType 글꼴은 확장된 문자 세트 및 레이아웃 기능을 포함할 수 있어 보다 광범위한 언어 지원과 보다 정확한 인쇄 제어를 제공합니다. 풍부한 기능의 Adobe OpenType 글꼴은 글꼴 이름의 일부이며 애플리케이션 글꼴 메뉴에 표시되는 “Pro”라는 단어로 구별할 수 있습니다. OpenType 글꼴은 PostScript Type 1 및 TrueType 글꼴과 함께 설치 및 사용될 수 있습니다.
하나의 크로스 플랫폼 글꼴 파일
모든 OpenType 글꼴은 모든 윤곽선, 지표 및 비트맵 데이터에 대해 단일 글꼴 파일을 사용하므로 더욱 간단하게 파일을 관리할 수 있습니다. 또한 동일한 글꼴 파일이 Macintosh 및 Windows 컴퓨터에서 작동합니다. 결과적으로 OpenType을 사용하면 글꼴 파일을 플랫폼 간에 이동할 수 있으며 글꼴을 사용하는 모든 문서에 대한 플랫폼 간 이식성이 눈에 띄게 향상됩니다.
비트맵, 윤곽선 및 지표 데이터는 OpenType 글꼴의 단일 크로스 플랫폼 파일로 결합되어 글꼴 관리를 단순화합니다.
더 나은 언어 지원
세계의 거의 모든 언어를 포괄하는 국제 다중 바이트 문자 인코딩인 유니코드를 기반으로 하는 OpenType 글꼴은 하나의 글꼴에 여러 언어 문자 세트를 포함하여 더 쉽게 다국어 타이포그래피를 만들 수 있습니다. 모든 Adobe OpenType 글꼴에는 서양에서 사용되는 표준 범위의 라틴 문자와 “추정”, 리터 및 유로화 기호를 비롯한 여러 국제 문자가 포함됩니다. Adobe의 OpenType Pro 글꼴은 전체 범위의 악센트 부호가 있는 문자를 추가하여 터키어 및 폴란드어와 같은 중부 및 동부 유럽 언어를 지원합니다. 많은 Pro 글꼴에는 동일한 글꼴에 키릴 자모 및 그리스어 확장자가 포함되어 있습니다.
OpenType을 통해 글꼴 디자이너는 이전 글꼴 형식보다 뛰어난 언어 지원을 제공할 수 있습니다.
고급 타이포그래피
과거에는 일반적인 웨스턴 PostScript 글꼴이 256개의 글리프로 제한되어 “전문가 세트” 문자에 액세스하려면 두 개 이상의 스타일 관련 글꼴을 설치하고 관리해야 했습니다. OpenType은 문서에 필요한 모든 글리프를 워크플로 전체에 걸쳐 하나의 크로스 플랫폼 글꼴 파일에 포함하므로 글꼴 관리 및 게시 워크플로를 현저하게 단순화합니다. OpenType 글꼴은 65,000개 이상의 글리프를 포함할 수 있으므로 단일 글꼴 파일에 여러 비표준 글리프를 포함할 수 있습니다(예: 올드 스타일 숫자, 진정한 작은 대문자, 분수, 스와시, 상위 본문, 하위 본문, 제목 글자, 컨텍스트 및 스타일 대체, 전체 범위의 합자).
역사적으로 일부 최고 품질의 서체에는 다양한 인쇄 크기에 대해 서로 다른 디자인이 포함되어 있었습니다. Adobe의 OpenType 글꼴 중 일부에는 캡션, 일반, 부제목 및 디스플레이의 네 가지 광학 크기 변형이 있습니다. “광학”이라고 하는 이러한 변형은 특정 포인트 크기에서 사용하도록 최적화되었습니다. 원하는 정확한 크기는 모음에 따라 다르지만 일반적인 크기 범위에는 캡션(6~8포인트), 일반(9~13포인트), 부제목(14~24포인트) 및 디스플레이(25~72포인트)가 포함됩니다.
이전 글꼴 기술의 한계로 인해 전문가 문자 세트 및 다국어 지원에는 별도의 글꼴 파일이 필요했습니다. OpenType 글꼴은 기본 문자 세트, 전문가 세트 및 광범위한 추가 글리프를 하나의 파일로 결합하여 훨씬 더 많은 인쇄 기능을 제공합니다.
OpenType 기능 지원
OpenType 기능 지원에 대한 논의의 핵심은 문자와 글리프의 구분에 있습니다. 문자는 글자와 같이 언어의 가장 작은 의미 단위를 나타내는 유니코드 표준에 의해 할당된 코드 포인트입니다. 글리프는 해당 문자가 취할 수 있는 특정 형태입니다. 하나의 문자는 여러 글리프에 대응할 수 있습니다. 예를 들어 소문자 “a”, 작은 대문자 “a” 및 대체 스와시 소문자 “a”는 모두 동일한 문자이지만 세 개의 개별 글리프입니다. 하나의 글리프는 “ffi” 합자의 경우처럼 여러 문자를 나타낼 수도 있습니다. 이는 f, f 및 i의 세 문자 시퀀스에 해당합니다.
OpenType 레이아웃 기능을 사용하여 글리프를 배치하거나 대체할 수 있습니다. 모든 문자에는 기본 글리프 및 위치 지정 동작이 있습니다. 하나 이상의 문자에 레이아웃 기능을 적용하면 위치가 변경되거나 다른 글리프로 대체될 수 있습니다. 예를 들어 “a”에 작은 대문자 기능을 적용하면 작은 대문자 “a” 글리프가 일반적인 소문자 “a” 글리프로 대체됩니다. OpenType Pro 글꼴의 대체 글리프에 액세스하기 위해 애플리케이션은 최종 사용자가 OpenType 레이아웃 기능을 텍스트에 적용할 수 있도록 하는 사용자 인터페이스를 제공합니다. 유니코드 또는 고급 OpenType 레이아웃 기능을 지원하지 않는 애플리케이션에서 오늘날 PostScript Type 1 글꼴의 글리프 세트와 유사한 OpenType Pro 글꼴의 기본 글리프 세트에 계속 액세스할 수 있습니다.
소문자 “a” 문자는 OpenType 글꼴의 여러 글리프로 표시될 수 있습니다.
OpenType 및 Adobe 애플리케이션
대부분의 Macintosh 및 Windows 애플리케이션은 ATM Light 또는 기본 운영 체제 지원을 통해 OpenType과 호환되지만, Adobe InDesign® 및 Adobe Photoshop®은 고급 OpenType 기능 지원을 제공한 최초의 Adobe 애플리케이션이었습니다(각 애플리케이션에서 지원하는 사항에 대한 자세한 내용은 OpenType 사용 안내서 참조). 향후 다른 Adobe 애플리케이션도 이를 따를 것으로 예상됩니다. InDesign 및 기타 OpenType에 정통한 애플리케이션을 사용하면 OpenType 글꼴의 대체 글리프로 자동으로 대체되는 OpenType 레이아웃 기능을 활성화할 수 있습니다. 자동 합자, 작은 대문자, 스와시 및 올드 스타일 숫자와 같은 OpenType 레이아웃 기능의 대부분은 InDesign의 문자 팔레트에 있는 OpenType 팝업 메뉴를 통해 액세스할 수 있습니다. 또한 OpenType 글꼴의 대체 글리프는 글리프 삽입 팔레트를 통해 수동으로 선택할 수 있습니다.
Adobe InDesign을 사용하면 적절한 문자 메뉴 항목을 선택하기만 해도 OpenType 글꼴의 합자 및 올드 스타일 숫자를 문서에 자동으로 대체할 수 있습니다.
Adobe InDesign을 사용하면 삽입 글리프 팔레트를 사용하여 OpenType 글꼴의 대체 글리프를 선택하고 삽입할 수 있습니다.