OpenType과 TrueType은 모두 디지털 장치에서 텍스트를 저장하고 렌더링하는 데 사용되는 글꼴 파일 형식입니다. 두 형식 모두 널리 사용되지만, 설계와 기능에서 몇 가지 중요한 차이점이 있습니다.
TrueType은 다음과 같이 구성되어 있습니다애플과 마이크로소프트는 1980년대 후반에 소개되었습니다표준 글꼴 형식입니다. 주요 특징은 다음과 같습니다:
- 이차 베지에 곡선: TrueType 글꼴은 이차 베지에 곡선을 사용해 문자 윤곽선을 정의하며, 다양한 글꼴 크기와 해상도에 잘 맞습니다.
- 인쇄 정확도: 도입 당시 TrueType 폰트에는 "font instruction set"이 포함되어 있었는데, 이는 다양한 크기와 해상도에서 폰트의 표시 및 인쇄 정확도를 제어하는 내장 폰트 명령어 집합이었습니다.
- 단일 파일 구조: TrueType 글꼴은 일반적으로 단일 파일(확장자 .ttf)에 저장됩니다.
OpenType은 다음과 같이 구성되어 있습니다.1990년대 후반 마이크로소프트와 어도비가 공동으로 개발한 글꼴 형식입니다이 문서는 TrueType과 PostScript(타입 1) 포맷의 특징을 결합하고 몇 가지 새로운 기능을 추가했습니다. OpenType의 주요 기능은 다음과 같습니다:
- 4도 베지에 곡선: OpenType 글꼴은 TrueType 곡선이나 4도 베지에 곡선을 기반으로 한 PostScript의 곡선을 사용할 수 있습니다. OpenType 글꼴에서 PostScript 아웃라인을 지원하는 파일은 보통 .otf 확장자를 가집니다.
- 고급 타이포그래피 기능: OpenType 폰트는 합자, 대체문자, 상첨자, 첨자, 텍스트 변형 등 더 복잡한 타이포그래피 기능을 지원합니다. 이러한 기능들은 복잡한 텍스트 레이아웃과 다국어 지원에 유용합니다.
- 더 많은 문자: OpenType 폰트는 최대 65,536자(확장 유니코드 범위)를 지원하며, 추가 문자 집합, 역사적 형태 등 많은 글리프를 포함할 수 있습니다.
- 멀티플랫폼 호환성: OpenType 폰트는 다양한 플랫폼과 애플리케이션 간에 일관성을 유지하도록 설계되어 macOS, Windows, Linux 등에서 사용할 수 있습니다.
전반적OpenType은 더 현대적이고 다재다능한 폰트 파일 형식입니다고급 타이포그래피 옵션과 더 나은 문자 지원을 제공합니다. 하지만 TrueType 폰트는 전자 출판 분야에서 여전히 널리 사용되고 있으며, 단순함과 안정성 덕분에 많은 시스템과 기기에서 지원받고 있습니다. OpenType 포맷은 TrueType 및 Type 1 글꼴 포맷의 한계를 해결하기 위해 도입되었으며, 더 강력한 타이포그래피 기능과 광범위한 언어 지원을 제공합니다.
.ttf 파일 확장자는 원래 TrueType 폰트를 식별하는 데 사용되었지만, OpenType 폰트 형식에서도 사용할 수 있다는 점도 주목할 만합니다. OpenType은 Microsoft와 Adobe가 공동으로 개발한 폰트 형식으로, TrueType 폰트 기술을 기반으로 하지만 PostScript 폰트 데이터 지원과 더 고급 타이포그래피 기능을 제공합니다.
OpenType 폰트는 두 가지 다른 파일 확장자를 가질 수 있습니다:
- .otf - 이 확장자는 일반적으로 PostScript 형태의 아웃라인을 사용하는 글꼴을 포함하는 표준 OpenType 폰트 확장자입니다. 이 글꼴들은 OpenType PS 또는 OpenType PostScript로 알려져 있습니다.
- .ttf - 이 확장은 역사적으로 TrueType 폰트를 지칭하는 데 사용되었지만, TrueType 형식 아웃라인을 사용하는 OpenType 폰트를 지칭하는 데에도 사용됩니다. 이들은 OpenType TT 또는 OpenType TrueType으로 알려진 글꼴입니다.
따라서 .ttf 파일은 일반적으로 TrueType 글꼴을 나타내지만, 글꼴 파일 내의 데이터 구조에 따라 OpenType 글꼴일 수도 있습니다. 특정 .ttf 파일이 진정한 TrueType 폰트인지 OpenType 폰트인지 판단하려면 폰트 뷰어 도구나 전문 소프트웨어를 사용해 메타데이터나 아웃라인 서식을 확인해야 할 수 있습니다. 대부분의 경우, 폰트 파일이 TrueType이든 OpenType 형식이든 관계없이 이러한 형식을 지원하는 대부분의 최신 운영체제와 애플리케이션에서 사용할 수 있습니다.
|