오픈타입
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
오픈타입은 마이크로소프트와 어도비가 공동 개발한 글꼴 형식으로, 애플의 트루타입을 대체하기 위해 고안되었다. 이 형식은 유니코드 문자 인코딩 지원, 최대 65,536개의 자체 글리프 지원, 고급 타이포그래피 기능 제공 등 다양한 특징을 갖추고 있다. 오픈타입은 2005년 국제 표준화 기구(ISO)의 오픈 표준으로 채택되었으며, 2016년에는 폰트 변형 기능을 도입하여 단일 폰트에서 여러 디자인 변형을 지원하는 가변 폰트를 가능하게 했다. 또한, 컬러 글리프, 일본어 글리프 집합 지원 등 다양한 기능을 제공하며, 윈도우, macOS, 리눅스 등 다양한 운영체제에서 지원된다.
더 읽어볼만한 페이지
- 글꼴 포맷 - 임베디드 오픈타입
EOT는 웹 글꼴 포함을 위한 파일 포맷으로, 트루타입 글꼴에서 생성되어 부분 집합화 및 압축을 사용하지만, 인터넷 익스플로러에서만 지원되는 독점 표준이자 보안 문제로 인해 다른 포맷으로 대체되었다. - 글꼴 포맷 - Segoe
Segoe는 스티브 매티슨이 디자인하고 마이크로소프트가 브랜드 및 사용자 인터페이스용으로 사용 허가한 글꼴로, 가독성이 높고 다양한 굵기 및 이탤릭체를 지원하며 ClearType 렌더링에 최적화된 Segoe UI를 포함한 여러 변형이 있다. - 어도비 시스템즈 - 존 워녹
존 워녹은 미국의 컴퓨터 과학자이자 기업가로서, 어도비 시스템즈의 공동 창립자이며, 포스트스크립트, 어도비 일러스트레이터, PDF 등 컴퓨터 그래픽스 및 데스크톱 출판 분야의 혁신적인 기술 개발에 기여했고, 워녹 알고리즘을 발명했다. - 어도비 시스템즈 - 포스트스크립트
어도비 시스템즈에서 개발한 포스트스크립트는 페이지 기술 언어이자 튜링 완전한 프로그래밍 언어로서, 데스크톱 출판 혁명을 이끌고 인쇄 기술 발전에 기여했으며, PDF 형식의 기반이 되었다. - 디지털 타이포그래피 - 점자
점자는 루이 브라이유가 개발한 시각 장애인용 촉각 문자 체계로, 6점 점자를 사용하여 133개 이상의 언어에 적용되었으며, 교육, 정보 접근, 사회 참여에 필수적인 역할을 수행하지만 문해력 저하와 교육의 어려움이라는 과제도 안고 있다. - 디지털 타이포그래피 - 포스트스크립트
어도비 시스템즈에서 개발한 포스트스크립트는 페이지 기술 언어이자 튜링 완전한 프로그래밍 언어로서, 데스크톱 출판 혁명을 이끌고 인쇄 기술 발전에 기여했으며, PDF 형식의 기반이 되었다.
오픈타입 - [IT 관련 정보]에 관한 문서 | |
---|---|
파일 포맷 정보 | |
이름 | 오픈타입 |
확장자 | .otf, .otc, .ttf, .ttc |
마임 유형 | font/otf, font/sfnt, application/font-sfnt (deprecated) |
타입 코드 | OTTO |
유니폼 타입 | public.opentype-font |
소유자 | 마이크로소프트, 어도비 시스템즈 |
최신 릴리스 버전 | 1.9 |
최신 릴리스 날짜 | 2021년 12월 8일 |
장르 | 폰트 파일 |
확장 대상 | 트루타입, 포스트스크립트 폰트 |
표준 | ISO/IEC 14496-22:2019 |
2. 역사
오픈타입은 1990년대 초 마이크로소프트가 애플의 고급 타이포그래피 기술인 "GX 타이포그래피" 라이선스를 시도하면서 시작되었다. 협상이 실패하자, 1994년 마이크로소프트는 자체 기술인 "트루타입 오픈" 개발에 착수했다.[127] 1996년, 어도비가 마이크로소프트와 협력하여 타입 1 글꼴에 사용되는 글리프 아웃라인 기술을 지원하면서 오픈타입이라는 이름이 붙여졌다.
2005년 말, 오픈타입은 국제 표준화 기구(ISO) 산하의 오픈 표준으로 전환되기 시작했다. 2007년 3월, ISO/IEC 14496-22 (MPEG-4 Part 22)로 공식 승인되어 "오픈 폰트 포맷"으로 불리게 되었다.[128]
2. 1. Open Font Format
'''오픈 폰트 포맷'''(OFF, 웹 오픈 폰트 포맷과 혼동하지 않도록 주의)은 ISO/IEC 14496-22 표준으로, 오픈타입 1.4 사양과 기술적으로 동일하며, 국제 표준화 기구(ISO)에 맞게 언어가 변경되었다.[11] 2009년에 발행된 OFF의 두 번째 판은 "오픈타입 폰트 포맷 사양서"와 기술적으로 동일하다고 선언되었다.[12][13] OFF는 무료로 공개된 표준이다.[14]2005년 말, 오픈타입은 국제 표준화 기구(ISO) 산하 MPEG 그룹 내에서 공개 표준으로 이전되기 시작했는데, MPEG는 이전에 (2003년) 오픈타입 1.4를 MPEG-4에 참조하여 채택했었다.[6][7][8][9] 새로운 표준 채택은 2007년 3월 ISO 표준 ISO/IEC 14496-22 (MPEG-4 Part 22)로 공식 승인받았다.[10]
2. 2. Unicode Variation Sequences
유니코드 버전 3.2(2002년 발행)는 문자의 특정 글리프 형태를 나타내기 위한 인코딩 메커니즘으로 변이 선택자를 도입했다.[15] 2007년 말, Adobe-Japan1 컬렉션에 대한 변이 시퀀스가 유니코드 표의 데이터베이스에 등록[16]되면서 OpenType 솔루션에 대한 실제적인 필요성이 제기되었다. 이에 따라 오픈타입 버전 1.5에서 `cmap` 서브 테이블 Format 14가 도입되어 변이 시퀀스를 지원하게 되었다.[17]2. 3. Color fonts
유니코드 버전 6.0은 2010년 10월에 이모지를 문자로 인코딩하여 유니코드에 도입했다.[18] 여러 회사들이 자사 제품에 유니코드 이모지 지원을 추가하기 위해 빠르게 움직였다. 유니코드 이모지는 텍스트로 처리되고, 색상은 이모지 경험의 필수적인 측면이므로, 다색 글리프를 표시하기 위한 메커니즘을 만들 필요가 생겼다.OS X, iOS, 안드로이드, 윈도우에서 사용하기 위해 애플, 구글, 마이크로소프트는 각기 다른 컬러 폰트 솔루션을 독자적으로 개발했다.
- 오픈타입과 OFF는 이미 단색 비트맵 글리프를 지원했으므로, 구글은 OFF를 확장하여 컬러 비트맵을 허용할 것을 제안했다. 애플은 이 방식을 채택했지만, ISO 표준 확장에는 참여하지 않았다. 그 결과 애플은 OS X 10.7에서 자사의 TrueType 형식에 `sbix` 테이블을 추가했고,[19] 구글은 OFF에
CBDT
및CBLC
테이블을 추가할 것을 제안했다. - 마이크로소프트는 컬러 비트맵과는 다른 접근 방식을 채택했다. 웹에서 아이콘과 같은 다색 요소를 만들기 위해 서로 다른 색상의 글리프를 겹쳐서 사용하는 기존의 관행에 주목하여, 마이크로소프트는 글리프를 레이어화된 글리프 세트에 매핑하는 새로운
COLR
테이블과 색상을 정의하는CPAL
테이블을 제안했다. - 어도비와 모질라는 확장 가능한 벡터 그래픽스를 사용하여 다색 글리프를 표현할 수 있는 새로운
SVG
테이블을 추가할 것을 제안했다.
이러한 제안들은 모두 OFF 제3판(ISO/IEC 14496-22:2015)에 통합되었다.[20] 마이크로소프트는 오픈타입 버전 1.7에
CBDT
, CBLC
, COLR
, CPAL
및 SVG
테이블을 추가했고,[17] 오픈타입 버전 1.8에는 sbix
테이블을 추가했다.[17] 마이크로소프트는 윈도우 10 버전 1607 ("Anniversary Update")에서 서로 다른 모든 컬러 형식을 지원하게 되었다.[21]오픈타입 1.9는 추가적인 그래픽 기능을 추가하는
COLR
테이블의 두 번째 버전을 도입했다.[17] 구글은 원래 향상된 버전을 제안했고, 마이크로소프트와 공동으로 개발했다. 향상된 그래픽 기능에는 세 가지 유형의 그라데이션, 아핀 변환, 합성 및 블렌딩 모드, 그리고 사용자 정의 재사용 가능 구성 요소에 대한 지원이 포함된다.[22] 이러한 향상 기능으로 COLR
테이블은 스트로크를 제외한 SVG
테이블의 모든 그래픽 기능을 갖추게 되었다. 또한 SVG
테이블에 선택 사항으로 간주되는 합성 및 블렌딩 모드에 대한 지원을 추가했다(SVG에서는 필터 효과로 구현됨).[23] 또한 COLR
테이블의 향상 기능은 오픈타입 폰트 변형과 통합되어 SVG
테이블에서는 불가능하다. 향상된 COLR
테이블은 버전 98부터 크로미움 브라우저 엔진에서 지원된다.[24]2. 4. Collections
오픈타입 사양은 버전 1.4부터 여러 글꼴을 단일 파일에 저장할 수 있는 "TrueType 컬렉션" 형식을 지원했다. 이러한 형식은 전체 서체 (글꼴 모음)를 단 하나의 파일로 배포하는 데 유용하다. 관련 글꼴을 단일 파일로 결합하면 동일한 글꼴 테이블을 공유할 수 있으므로 보다 효율적인 스토리지가 가능하다. 또한, 개별 글꼴은 65,535개의 글리프 제한이 있지만, 컬렉션 파일은 단일 글꼴 파일에서 이 제한을 극복하기 위한 "갭 모드" 메커니즘을 제공한다. (그러나 컬렉션 내의 각 글꼴은 여전히 65,535 제한을 갖는다.) TrueType 컬렉션 파일은 일반적으로 ".ttc" 파일 확장자를 갖는다.2014년, 어도비(Adobe)는 CFF 형식 글리프를 사용하는 글꼴을 결합한 컬렉션 글꼴 파일인 OpenType 컬렉션(OTC)의 생성을 발표했다. 이는 어도비와 구글(Google)이 공동 개발 중인 CJK 글꼴에 상당한 스토리지 이점을 제공했다. 예를 들어, Noto 글꼴 CJK OTC는 이를 구성하는 네 개의 개별 OTF의 합보다 약 10MB 더 작다.[26] 또한 컬렉션 사용을 통해 범 CJK 글꼴에 필요한 매우 많은 수의 글리프를 단일 파일로 결합할 수 있었다.[27]
CFF 형식 글리프가 있는 컬렉션에 대한 명시적인 지원은 버전 1.8의 OpenType 사양에 통합되었다. 이러한 더 포괄적인 적용 가능성을 반영하기 위해 "TrueType 컬렉션"을 대체하는 "OpenType 컬렉션"이라는 용어가 채택되었다.
2. 5. Font Variations
마이크로소프트는 2016년 9월 14일 어도비, 애플, 구글과 함께 오픈타입 1.8 버전을 발표했다.[28] 이 버전에는 "오픈타입 폰트 변형(OpenType Font Variations)"이 도입되어, 하나의 폰트 파일로 다양한 디자인 변형을 지원한다.[29] 이러한 폰트를 가변 폰트라고 부른다.오픈타입 폰트 변형은 TrueType GX(애플)와 Multiple Master 폰트(어도비) 기술을 다시 도입한 것이다.[30] 폰트는 글리프 윤곽의 여러 변형(마스터) 데이터를 포함하고, 폰트 래스터라이저가 이를 보간/블렌딩하여 다양한 윤곽 변형을 만들어낸다.
도널드 E. 커누스는 1978년 METAFONT 시스템에서 비슷한 개념을 선보였지만,[31] 널리 채택되지는 않았다.[32] TrueType GX와 Multiple Master 형식도 1990년대에 소개되었으나 널리 사용되지 않았고, 어도비는 Multiple Master 형식 지원을 중단했다.[33]
그러나 2016년에는 웹 폰트와 모바일 기기의 등장으로 반응형 디자인이 중요해졌고, 다양한 스타일을 효율적으로 제공하는 기술이 필요해졌다. 또한, 과거의 경쟁적인 환경과 달리,[34][35][36] 오픈타입 폰트 변형은 여러 주요 벤더들의 협력으로 개발되었다.[37]
폰트 변형은 오픈타입 1.8의 여러 기능과 함께 사용될 수 있도록 통합되었다. TrueType 또는 CFF 글리프 윤곽, TrueType 힌팅, 오픈타입 레이아웃 메커니즘 등에서 변형이 지원된다. 다만, 컬러 글리프용 'SVG ' 테이블과 수학 수식 레이아웃용 MATH 테이블에서는 변형이 지원되지 않는다. 그러나 오픈타입 1.9의 COLR 테이블 개선으로 변형 가능한 컬러 글리프를 위한 벡터 형식이 제공되었다.[38]
오픈타입 1.8은 TrueType GX용 테이블(avar, cvar, fvar, gvar)을 사용하고, CFF2 형식용 새 테이블, 변형 통합을 위한 테이블(HVAR, MVAR, STAT, VVAR, BASE, GDEF, 이름 테이블)을 도입했다.[17]
3. 기능
오픈타입은 트루타입 폰트의 일반적인 sfnt 구조를 사용하지만, 타이포그래피 및 언어 지원 기능을 향상시키는 여러 옵션을 추가한다. 오픈타입 폰트의 글리프 윤곽선 데이터는 'glyf' 테이블의 트루타입 형식 또는 'CFF ' 테이블의 CFF 형식 중 하나일 수 있다.
오픈타입은 다음과 같은 특징을 가진다.
- 유니코드 문자 인코딩을 지원하여 다양한 스크립트를 지원한다.
- 최대 65,536개의 자체를 가질 수 있다.
- 고급 타이포그래피 "레이아웃" 기능을 제공한다. 여기에는 합자, 자간 조정, 기준선 지정 등이 포함된다.
- 크로스 플랫폼을 지원하여 맥 OS, 윈도, 유닉스 계열 운영 체제에서 별도 수정 없이 사용할 수 있다.

4. OpenType 지원
오픈타입은 다양한 운영 체제와 응용 프로그램에서 폭넓게 지원된다.
대부분의 응용 프로그램과 최신 운영 체제는 기본적인 로마자 지원을 제공하며, 오픈타입 글꼴은 다른 이전 형식과 마찬가지로 잘 작동한다. 기본적인 로마자 지원 외에도 유니코드를 통한 확장된 언어 지원, 아랍어, 인도아리아어와 같은 복잡한 표기 스크립트 지원, 라틴 문자를 사용하는 영어와 같은 언어에 대한 고급 타이포그래피 지원이 포함된다.
윈도우 3.1 이후 모든 버전의 윈도우는 OpenType TT 글꼴(.ttf)을 지원하며, 윈도우 2000 이상은 OpenType PS 글꼴(.otf)을 지원한다. Adobe Type Manager를 설치하면 윈도우 95, 98, Me에서 OpenType PS 글꼴의 기본적인 로마자 지원을 추가할 수 있었다.[96]
확장된 언어 지원은 유니코드를 통해 제공된다. 마이크로소프트 윈도우에서는 Microsoft Office Publisher, 대부분의 어도비 응용 프로그램, Microsoft Office 2003 (Word 2002 제외)에서 지원한다. CorelDRAW X3 이상, TextEdit, Pages, Keynote 등 애플 자체 응용 프로그램을 포함한 많은 Mac OS X 응용 프로그램에서도 지원된다.[39] Linux와 같은 무료 운영 체제에서도 널리 지원된다 (예: AbiWord, Gnumeric, Calligra Suite, Scribus, OpenOffice.org 3.2 이상 버전 등).[39]
복잡한 스크립트에 대한 OpenType 지원은 주로 Microsoft Office의 Microsoft 응용 프로그램(예: Microsoft Word, Microsoft Publisher)에서 나타났다. Adobe InDesign은 일본어에서 광범위한 OpenType 기능을 제공하지만, 중동 또는 인도 스크립트는 직접 지원하지 않는다. InDesign의 별도 버전은 아랍어 및 히브리어와 같은 중동 스크립트를 지원한다. InDesign, Photoshop, Illustrator를 포함한 많은 Adobe Creative Suite 4 응용 프로그램의 문서화되지 않은 기능은 중동, 인도 및 기타 언어를 지원하지만, 어도비에서 공식적으로 지원하지 않으며 해당 기능에 대한 사용자 인터페이스를 제공하기 위해 타사 플러그인이 필요하다.
라틴 문자 스크립트 언어에 대한 고급 활자 지원은 어도비 응용 프로그램(예: Adobe InDesign, Adobe Photoshop, Adobe Illustrator)에 처음 나타났다. QuarkXPress 7 버전에서는 어도비와 유사한 지원을 제공했으며, CorelDRAW는 X6 버전부터 OpenType 활자 기능을 지원하기 시작했다.
Windows Presentation Foundation의 텍스트 엔진은 OpenType 기능을 지원하는 최초의 마이크로소프트 윈도우 API였다. 윈도우 7은 DirectWrite를 도입하여 고급 OpenType 활자 기능을 지원한다.[42] Mac OS X에서는 AAT를 지원하는 응용 프로그램이 OpenType을 지원한다.
4. 1. 기본 로마자 지원
거의 모든 응용 프로그램과 최신 운영 체제는 기본적인 로마자 지원을 제공하며 다른 이전 형식과 마찬가지로 오픈타입 글꼴로도 잘 작동한다. 기본적인 로마자 지원 외에도 유니코드를 통한 확장된 언어 지원, 아랍어, 인도아리아어와 같은 복잡한 표기 스크립트 지원, 그리고 라틴 문자를 사용하는 영어와 같은 언어에 대한 고급 타이포그래피 지원이 포함된다.윈도우 3.1 이후 모든 버전의 윈도우는 OpenType TT 글꼴(.ttf)을 지원한다. 윈도우 2000 이상은 OpenType PS 글꼴(.otf)을 지원한다. Adobe Type Manager는 윈도우 95, 98, 또는 Me에서 OpenType PS 글꼴의 기본적인 로마자 지원을 추가할 수 있었다.[96]
4. 2. 확장된 언어 지원
확장된 언어 지원은 유니코드를 통해 마이크로소프트 윈도우 (Microsoft Office Publisher, 대부분의 어도비 응용 프로그램, Microsoft Office 2003 포함, Word 2002 제외), CorelDRAW X3 이상, TextEdit, Pages, Keynote 등 애플 자체 응용 프로그램을 포함한 많은 Mac OS X 응용 프로그램에서 제공된다.[39] 또한 Linux와 같은 무료 운영 체제에서도 널리 지원된다(예: AbiWord, Gnumeric, Calligra Suite, Scribus, OpenOffice.org 3.2 이상 버전 등).[39]복잡한 스크립트에 대한 OpenType 지원은 지금까지 주로 Microsoft Office의 Microsoft 응용 프로그램, 예를 들어 Microsoft Word 및 Microsoft Publisher에서 나타났다. Adobe InDesign은 일본어에서 광범위한 OpenType 기능을 제공하지만 중동 또는 인도 스크립트는 직접 지원하지 않는다. 하지만 InDesign의 별도 버전은 아랍어 및 히브리어와 같은 중동 스크립트를 지원한다. InDesign, Photoshop 및 Illustrator를 포함한 많은 Adobe Creative Suite 4 응용 프로그램의 문서화되지 않은 기능은 중동, 인도 및 기타 언어를 사용할 수 있지만 어도비에서 공식적으로 지원하지 않으며 해당 기능에 대한 사용자 인터페이스를 제공하기 위해 타사 플러그인이 필요하다.
4. 3. 고급 타이포그래피
라틴 문자 스크립트 언어에 대한 고급 활자 지원은 어도비 응용 프로그램(예: Adobe InDesign, Adobe Photoshop, Adobe Illustrator)에 처음 나타났다. QuarkXPress 7 버전에서는 어도비와 유사한 지원을 제공했다. CorelDRAW는 X6 버전부터 OpenType 활자 기능을 지원하기 시작했다.Windows Presentation Foundation의 텍스트 엔진은 OpenType 기능을 지원하는 최초의 마이크로소프트 윈도우 API였다. 윈도우 7은 DirectWrite를 도입하여 고급 OpenType 활자 기능을 지원한다.[42] Mac OS X에서는 AAT를 지원하는 응용 프로그램이 OpenType을 지원한다.
5. OpenType Feature File
오픈타입 글꼴 속성(윤곽선 제외)은 어도비의 OpenType Feature File 형식으로 저장된 텍스트를 사용하여 정의할 수 있다.[44][45] OpenType Feature File은 일반적으로 `.fea` 확장자로 끝나는 이름을 갖는다. 이 파일은 Adobe Font Development Kit for OpenType(AFDKO), FontLab, FontForge, Glyphs, DTL OTMaster, RoboFont 또는 FontTools를 사용하여 바이너리 글꼴 컨테이너(.ttf
또는 .otf
)로 컴파일할 수 있다.
7. Math
마이크로소프트는 오피스 2007 및 이후 버전에서 새로운 수학 편집 및 렌더링 엔진을 지원하기 위해 일련의 테이블을 추가했다.[50][51] 이 확장은 2014년 4월에 ISO 표준(ISO/IEC CD 14496-22 3rd edition)에 추가되었다.[52] XeTeX와 LuaTeX도 이러한 테이블을 어느 정도 지원한다. 파이어폭스 웹 브라우저에서 사용되는 Gecko 렌더링 엔진도 MathML 구현에서 일부 OpenType 수학 기능을 지원한다.[62][63]
8. Color
유니코드 이모지의 등장은 트루타입 및 오픈타입 형식에서 컬러 글리프를 지원해야 할 필요성을 만들었다. 애플, 구글, 마이크로소프트, 모질라와 어도비는 각각 다른 컬러 글리프 지원 방식을 개발했다. 각 확장을 위한 새로운 테이블은 오픈타입 버전에 추가되었다.[83]
- 애플은 Mac OS X Lion에 컬러 확장 기능을 추가했으며, 이는 iOS 4+에도 추가되었다. 글꼴은 sbix 테이블 내에 색상 있는 PNG영어 이미지로 확장되었다.[72][73][74]
- 구글은 CBDT 및 CBLC 테이블 쌍 안에 포함된 임베디드 컬러 비트맵 이미지를 사용하여 유사한 확장을 사용했다.[75] 구글 버전은 FreeType 2.5에서 구현되었다.[76]
- 마이크로소프트는 Windows 8.1에서 글꼴에 컬러 지원을 추가했으며, 이는 Segoe UI 이모지 글꼴에서 처음 구현되었다.[73][77][78][79] 마이크로소프트의 구현은 전적으로 벡터 그래픽스에 의존한다.[73][80] 마이크로소프트는 COLR 테이블과 CPAL ("색상 팔레트") 테이블, 두 개의 새로운 오픈타입 테이블을 추가했다. COLR 테이블은 레이어 글리프를 허용하고, CPAL 테이블은 레이어의 색상을 정의한다. 다중 레이어 방식은 하위 호환 구현뿐만 아니라 글리프를 둘러싼 색상 컨텍스트에 따라 렌더링을 변경할 수 있게 한다.[73] Adam Twardoch에 따르면: "TypeCon [2013]에서 Greg Hitchcock은 팔레트의 역할을 다음과 같이 명확히 했다. 첫 번째 팔레트는 기본적으로 "어두운 배경에 밝은 색상" 상황에 사용되며, 두 번째 팔레트는 "밝은 배경에 어두운 색상" 상황에 사용하도록 설계되었다. 사용자는 추가 팔레트를 선택할 수 있어야 한다."[76]
- 모질라와 어도비는 SVG 테이블에 임베디드 SVG영어 문서를 추가하여 다른 벡터 기반 확장을 개발했다(색상뿐만 아니라 애니메이션도 지원). SVG 테이블은 CPAL 테이블에 정의된 색상 팔레트를 사용할 수도 있었다.[81] 지원은 Firefox 26에서 처음 구현되었다.[75]
어도비, 모질라, 구글, 마이크로소프트는 각자 ISO/IEC 14496-22를 통해 컬러 확장을 표준화하기 위해 제출했다.[82] 애플의 sbix 테이블은 원래 AAT 글꼴에서만 지원되었지만, 나중에 오픈타입 버전 1.8에 추가되었다.[84] 마이크로소프트 윈도우 10 기념 업데이트는 네 가지 컬러 글꼴 확장을 모두 지원하는 최초의 운영 체제였으며, 마이크로소프트 엣지는 최초의 브라우저였다.[85][86]
오픈타입 버전 1.8.3에서 SVG 테이블에 대한 사양이 수정되어 구현에 대한 명확성을 높이고 상호 운용성을 향상시켰다. 애플은 Safari 12, iOS 12 및 macOS 10.14에서 수정된 사양을 지원하고 있다.[87] 마이크로소프트 윈도우의 구현도 이 수정 사항을 준수한다.
9. SING gaiji solution
어도비는 2005년에 "가이자"(外字, "외부 문자"를 뜻하는 일본어) 문제에 대한 해결책으로 SING(Smart INdependent Glyphlets)이라는 새로운 기술을 출시했다.[88][89] SING 기술은 각 글리프를 독립형 글꼴로 패키징하여 ''글리플릿''을 생성한다. 글리플릿은 오픈타입을 기반으로 하며, 트루타입 또는 CFF 글꼴 형식의 글리프 윤곽선, 메트릭 및 구성 동작을 선언하는 표준 오픈타입 테이블, 메타데이터 등을 포함한다.
10. 일본어 OpenType 폰트
JIS X 0208 등의 한자 코드는 미세한 글자 모양 차이 대부분이 포섭 기준에 따라 같은 부호 위치로 통합되어 있어, 이러한 차이를 표현하고 구분하기 어렵다. OpenType은 이러한 미세한 글자 모양 차이 등을 포함하여 대응 가능한 특징을 가지고 있다. 일본에서는 글리프 집합으로 Adobe-Japan1 시리즈를 사용하여 미세한 글자 모양 차이를 구별하는 경우가 많다.
한자의 이체자 전환은 폰트에 내장된 GSUB 테이블을 이용한 전환이 Adobe InDesign 등에서 구현되어 있다. Unicode 5.1에서 이체자 선택자로 IVS (Ideographic Variation Sequences)가 도입되었고, 2007년 12월에는 Adobe-Japan1이 IVD (Ideographic Variation Database)에 등록되었다[108][109]。
일본어 글리프 집합은 다음과 같다.
- Adobe-Japan1-3 (Std): 9,354 글리프
- Adobe-Japan1-4 (Pro): 15,444 글리프
- Adobe-Japan1-5 (Pr5): 20,317 글리프 (애플(Apple Inc.)이 제정하고 Mac OS X v10.1에서 채택한 독자적인 글리프 집합인 APGS (Apple Publishing Glyph Set) 지원)
- Adobe-Japan1-6 (Pr6): 23,058 글리프 (사용 빈도가 낮은 한자를 다수 수용) [111]
현재 어도비(Adobe), 모리사와(モリサワ) 등 몇몇 일본어 폰트 벤더가 Adobe-Japan1-6에 준거한 OpenType 폰트를 다수 판매하고 있다. 애플(Apple)은 macOS에 히라기노(ヒラギノ) OpenType 폰트를 표준으로 채용하고 있으며, 어도비(Adobe)는 DTP 소프트웨어 Adobe InDesign에서 OpenType의 문자 조판 기능에 완전 대응하는 등 각 방면에서 대응이 진행되고 있다.
11. 출력における従来のフォントとの違い
전통적인 OCF 폰트와 CID 폰트는 동적 로딩 출력이 불가능하지는 않지만 불안정하다. OpenType은 트루타입과 마찬가지로 다운로드 출력이 가능하므로, 컴퓨터에 해당 폰트가 설치되어 있으면 출력이 가능하다.[112]
참조
[1]
웹사이트
Media Types
https://www.iana.org[...]
IANA
2017-10-17
[2]
웹사이트
OpenType Specification
https://learn.micros[...]
2024-04-13
[3]
웹사이트
ISO/IEC 14496-22:2019 - Information technology — Coding of audio-visual objects — Part 22: Open Font Format
https://www.iso.org/[...]
2015-12-13
[4]
웹사이트
US Registered Trademark Number 2217574
http://htsdr.uspto.g[...]
2014-09-30
[5]
웹사이트
Suitcase Type Foundry Information Guide]
http://www.suitcaset[...]
[6]
웹사이트
ISO/IEC 14496-22 "Open Font Format"
http://mpeg.chiarigl[...]
chiariglione.org
2020-02-21
[7]
웹사이트
ISO To Adopt OpenType File Format as Font Standard For MPEG-4
https://www.adobe.co[...]
Adobe Systems Incorporated
2010-01-28
[8]
웹사이트
Referencing Explanatory Report to accompany FPDAM/FDAM Submission of ISO/IEC 14496–11/Amd.2, Referenced Specification: The OpenType font format specification, version 1.4.
http://kikaku.itscj.[...]
2010-01-28
[9]
웹사이트
Combined CD Registration and CD Consideration Ballot on ISO/IEC CD 14496-22: Information technology – Coding of audio-visual objects – Part 22: Open Font Format – SC 29/WG 11 N 7485
http://kikaku.itscj.[...]
2010-01-28
[10]
웹사이트
ISO/IEC 14496-22:2007 – Information technology – Coding of audio-visual objects – Part 22: Open Font Format
http://www.iso.org/i[...]
ISO
2009-11-11
[11]
웹사이트
ISO/IEC 14496-22, First edition 2007-03-15, Information technology — Coding of audio-visual objects — Part 22: Open Font Format
http://standards.iso[...]
2010-01-28
[12]
웹사이트
ISO/IEC 14496-22:2009 – Information technology – Coding of audio-visual objects – Part 22: Open Font Format
http://www.iso.org/i[...]
ISO
2010-01-28
[13]
웹사이트
ISO/IEC 14496-22, Second edition 2009-08-15, Information technology — Coding of audio-visual objects — Part 22: Open Font Format
http://standards.iso[...]
2010-01-28
[14]
웹사이트
Publicly Available Standards
http://standards.iso[...]
Standards.iso.org
2009-11-11
[15]
웹사이트
Unicode Standard Annex #28, Unicode 3.2
https://www.unicode.[...]
2017-04-22
[16]
웹사이트
Ideographic Variation Database
https://www.unicode.[...]
2017-04-22
[17]
웹사이트
OpenType Specification Change Log
https://learn.micros[...]
2024-04-13
[18]
웹사이트
Unicode 6.0.0
https://www.unicode.[...]
2017-04-22
[19]
웹사이트
The 'sbix' table
https://developer.ap[...]
2017-04-22
[20]
웹사이트
ISO/IEC 14496-22:2015 Information technology -- Coding of audio-visual objects -- Part 22: Open Font Format
https://www.iso.org/[...]
2017-04-22
[21]
웹사이트
What's new in DirectWrite § Windows 10 Anniversary Update
https://learn.micros[...]
2024-04-13
[22]
웹사이트
COLR — Color Table
https://learn.micros[...]
2024-04-13
[23]
웹사이트
SVG — The SVG (Scalable Vector Graphics) Table
https://learn.micros[...]
2024-04-13
[24]
웹사이트
Feature: COLRv1 Color Gradient Vector Fonts
https://chromestatus[...]
2021-12-10
[25]
웹사이트
Introducing & Building OpenType Collections (OTCs)
https://blogs.adobe.[...]
2017-01-19
[26]
웹사이트
Noto Sans CJK – Google Noto Fonts
https://www.google.c[...]
2017-01-19
[27]
웹사이트
Google and Adobe's pan-CJK open font
https://lwn.net/Arti[...]
2017-01-19
[28]
웹사이트
Special OpenType Session
https://www.youtube.[...]
2017-04-22
[29]
웹사이트
Introducing OpenType Variable Fonts
https://medium.com/@[...]
2017-04-22
[30]
웹사이트
OpenType Font Variations Overview
https://learn.micros[...]
2024-04-13
[31]
논문
Mathematical typography
https://projecteucli[...]
[32]
간행물
Questions and Answers with Prof. Donald E. Knuth
http://www.tug.org/T[...]
1996-03
[33]
웹사이트
The Adobe Originals Silver Anniversary Story: How the Originals endured in an ever-changing industry
https://blog.typekit[...]
2017-04-22
[34]
웹사이트
The Font Wars
https://courses.cs.w[...]
2021-12-14
[35]
웹사이트
Adobe Inc.
https://www.britanni[...]
2022-04-10
[36]
서적
Accidental Empires
Penguin Books
1996
[37]
웹사이트
The Font Wars
https://www.pastemag[...]
2017-04-22
[38]
웹사이트
COLR — Color Table § COLR table and OpenType Font Variations
https://learn.micros[...]
2024-04-13
[39]
웹사이트
OpenOffice Supports OpenType Fonts ...
http://qa.openoffice[...]
2011-02-03
[40]
웹사이트
Some Open Thoughts About OpenType
http://www.alphabett[...]
2016-05-15
[41]
웹사이트
How to Enable OpenType Ligatures in Word 2010
http://www.orzeszek.[...]
Orzeszek.org
2009-11-11
[42]
웹사이트
Windows 7 Developer's Guide
http://code.msdn.mic[...]
Code.msdn.microsoft.com
2009-11-11
[43]
웹사이트
LibreOffice 4.1 ReleaseNotes
https://wiki.documen[...]
2015-04-15
[44]
문서
Christopher Slye – OpenType feature files, ATypI 2006 slides
http://blogs.adobe.c[...]
[45]
웹사이트
OpenType Feature File Specification
https://adobe-type-t[...]
2019-03-20
[46]
웹사이트
Script Tags
https://learn.micros[...]
2024-04-13
[47]
웹사이트
ISO/IEC 14496-22:2009(E)
http://standards.iso[...]
2009-11-02
[48]
웹사이트
Language System Tags
https://learn.micros[...]
2024-04-13
[49]
웹사이트
Registered Features: Definitions and Implementations (k – o)
https://learn.micros[...]
2024-04-13
[50]
웹사이트
LineServices – Murray Sargent: Math in Office
http://blogs.msdn.co[...]
2017-01-19
[51]
웹사이트
Three Typefaces for Mathematics
http://ultrasparky.o[...]
2017-01-19
[52]
웹사이트
OpenType Math Tables – Murray Sargent: Math in Office
http://blogs.msdn.co[...]
2017-01-19
[53]
웹사이트
Unicode Technical Report #25 : UNICODE SUPPORT FOR MATHEMATICS
https://www.unicode.[...]
2017-01-19
[54]
웹사이트
UTN #28: Nearly Plain-Text Encoding of Mathematics
https://www.unicode.[...]
2017-01-19
[55]
웹사이트
Special Capabilities of a Math Font – Murray Sargent: Math in Office
http://blogs.msdn.co[...]
2017-01-19
[56]
웹사이트
Patent US7492366 - Method and system of character placement in opentype fonts - Google Patents
https://patents.goog[...]
2017-01-19
[57]
웹사이트
Patent US7242404 - Enlargement of font characters - Google Patents
https://patents.goog[...]
2017-01-19
[58]
웹사이트
Patent US7453463 - Enlargement of font characters - Google Patents
https://patents.goog[...]
2017-01-19
[59]
웹사이트
RichEdit 8.0 Preview – Murray Sargent: Math in Office
http://blogs.msdn.co[...]
2017-01-19
[60]
문서
https://www.tug.org/[...]
[61]
웹사이트
TeX Live 2013 released
http://www.preining.[...]
Preining.info
2017-01-19
[62]
웹사이트
OpenType MATH Fonts
https://fred-wang.gi[...]
2017-01-19
[63]
웹사이트
MathML:Open Type MATH Table - MozillaWiki
https://wiki.mozilla[...]
2017-01-19
[64]
웹사이트
Experiences typesetting OpenType math with LuaLaTEX and XeLaTEX
http://www.tug.org/~[...]
2017-01-19
[65]
웹사이트
The New Font Project: TEX Gyre
https://www.tug.org/[...]
2017-01-19
[66]
웹사이트
The Latin Modern Math (LM Math) font — GUST
http://www.gust.org.[...]
2017-01-19
[67]
웹사이트
Package lm-math
http://www.ctan.org/[...]
CTAN
2017-01-19
[68]
웹사이트
UK-TUG 2012 - TeX Gyre Math report on Vimeo
http://vimeo.com/519[...]
2017-01-19
[69]
웹사이트
/tex-archive/fonts/tex-gyre-math
http://www.ctan.org/[...]
CTAN
2017-01-19
[70]
웹사이트
Progress of the TEX Gyre Math Font Project
http://www.gust.org.[...]
2017-01-19
[71]
웹사이트
Fonts for Mozilla's MathML engine - Mozilla | MDN
https://developer.mo[...]
2024-09-23
[72]
웹사이트
Apple Color Emoji – Typographica
http://typographica.[...]
2017-01-19
[73]
웹사이트
Color Emoji in Windows 8.1—The Future of Color Fonts?
http://opentype.info[...]
2017-01-19
[74]
웹사이트
Extended Bitmaps
https://developer.ap[...]
2017-01-19
[75]
웹사이트
Colorful typography on the web: get ready for multicolor fonts – Pixelambacht
http://pixelambacht.[...]
2017-01-19
[76]
웹사이트
FontLab Blog Color fonts. Overview of the proposals for color extensions of the OpenType font format. - FontLab Blog
http://blog.fontlab.[...]
2017-01-19
[77]
웹사이트
Script and font support in Windows § Windows 8.1
https://learn.micros[...]
2024-04-13
[78]
웹사이트
Petzold Book Blog - Multicolor Font Characters in Windows 8.1
http://www.charlespe[...]
2017-01-19
[79]
웹사이트
Innovations in High Performance 2D Graphics with DirectX | Build 2013 | Channel 9
http://channel9.msdn[...]
2017-01-19
[80]
웹사이트
How to enter and use Emoji on Windows 8.1 - Scott Hanselman
http://www.hanselman[...]
2017-01-19
[81]
웹사이트
SVG — The SVG (Scalable Vector Graphics) Table § Colors and Color Palettes
https://learn.micros[...]
2024-04-13
[82]
웹사이트
Chromatic fonts are coming
https://lwn.net/Arti[...]
2017-01-19
[83]
웹사이트
OpenType specification (OpenType 1.7)
https://learn.micros[...]
2024-04-13
[84]
웹사이트
OpenType specification (OpenType 1.8)
https://learn.micros[...]
2024-04-13
[85]
웹사이트
"What's new in DirectWrite § Windows 10 Anniversary Update"
https://learn.micros[...]
2024-04-13
[86]
웹사이트
Using color fonts for beautiful text and icons
https://blogs.window[...]
2018-09-14
[87]
웹사이트
What's New in Safari
https://developer.ap[...]
2018-09-14
[88]
웹사이트
Adobe Glyphlet Development Kit (GDK) for SING Gaiji Architecture
https://www.adobe.co[...]
Adobe.com
2009-11-11
[89]
간행물
SING: Adobe's New Gaiji Architecture
http://partners.adob[...]
2009-07-16
[90]
문서
[91]
웹사이트
application/font-sfnt
https://www.iana.org[...]
IANA
2017-03-26
[92]
웹사이트
ISO/IEC 14496-22:2015 - Information technology -- Coding of audio-visual objects -- Part 22: Open Font Format
https://www.iso.org/[...]
国際標準化機構
2017-03-25
[93]
웹사이트
What is OpenType? - Microsoft Typography
https://www.microsof[...]
マイクロソフト
2017-09-21
[94]
웹사이트
OpenType specification change log - Microsoft Typography
https://www.microsof[...]
マイクロソフト
2017-09-21
[95]
웹사이트
商標公報4632036 特許情報プラットフォーム J-PlatPat
https://www.j-platpa[...]
2017-09-26
[96]
웹사이트
OpenType Overview - Microsoft Typography
https://www.microsof[...]
マイクロソフト
2017-09-26
[97]
문서
[98]
문서
[99]
웹사이트
The OpenType Font File - Microsoft Typography
https://www.microsof[...]
マイクロソフト
2017-09-21
[100]
웹사이트
Recommendations for OpenType Fonts - Microsoft Typography
https://www.microsof[...]
マイクロソフト
2017-09-21
[101]
웹사이트
Advanced Typographic Extensions - OpenType Layout - Microsoft Typography
https://www.microsof[...]
マイクロソフト
2017-09-26
[102]
문서
[103]
웹사이트
The Benefits Of OpenType/CFF Over TrueType - Adobe Typekit Blog
https://blog.typekit[...]
2017-09-21
[104]
문서
[105]
웹사이트
OpenType Font Variations Overview - Microsoft Typography
https://www.microsof[...]
マイクロソフト
2017-09-21
[106]
웹사이트
OpenTypeカラーフォント:Windows Insider用語解説 - @IT
https://www.atmarkit[...]
[107]
웹사이트
Color Fonts - Windows applications | Microsoft Docs
https://docs.microso[...]
[108]
웹사이트
Unicode 5.1.0
https://unicode.org/[...]
Unicode
2017-10-03
[109]
웹사이트
Ideographic Variation Database
https://unicode.org/[...]
Unicode
2017-10-03
[110]
웹사이트
Unicode 6.3.0
https://unicode.org/[...]
Unicode
2017-10-03
[111]
웹사이트
The Adobe-Japan1-6 Character Collection - Adobe Technical Note #5078
http://www.adobe.com[...]
アドビシステムズ
2017-09-21
[112]
웹사이트
OpenTypeフォントとは?
http://www.morisawa.[...]
株式会社モリサワ
2017-09-21
[113]
웹사이트
ISO/IEC 14496-22 "Open Font Format"
http://mpeg.chiarigl[...]
chiariglione.org
2020-02-21
[114]
웹사이트
ISO To Adopt OpenType File Format as Font Standard For MPEG-4
https://www.adobe.co[...]
Adobe Systems Incorporated
2010-01-28
[115]
웹사이트
Referencing Explanatory Report to accompany FPDAM/FDAM Submission of ISO/IEC 14496–11/Amd.2, Referenced Specification: The OpenType font format specification, version 1.4.
http://kikaku.itscj.[...]
2010-01-28
[116]
웹사이트
Combined CD Registration and CD Consideration Ballot on ISO/IEC CD 14496-22: Information technology – Coding of audio-visual objects – Part 22: Open Font Format – SC 29/WG 11 N 7485
http://kikaku.itscj.[...]
2010-01-28
[117]
웹사이트
ISO/IEC 14496-22:2007 – Information technology – Coding of audio-visual objects – Part 22: Open Font Format
http://www.iso.org/i[...]
ISO
2009-11-11
[118]
웹사이트
ISO/IEC 14496-22, First edition 2007-03-15, Information technology — Coding of audio-visual objects — Part 22: Open Font Format
http://standards.iso[...]
2010-01-28
[119]
웹사이트
ISO/IEC 14496-22:2009 – Information technology – Coding of audio-visual objects – Part 22: Open Font Format
http://www.iso.org/i[...]
ISO
2010-01-28
[120]
웹사이트
ISO/IEC 14496-22, Second edition 2009-08-15, Information technology — Coding of audio-visual objects — Part 22: Open Font Format
http://standards.iso[...]
2010-01-28
[121]
웹사이트
ISO/IEC 14496-22:2009 – Information technology – Coding of audio-visual objects – Part 22: Open Font Format
http://www.iso.org/i[...]
ISO
2010-01-28
[122]
웹사이트
ISO/IEC 14496-22, Second edition 2009-08-15, Information technology — Coding of audio-visual objects — Part 22: Open Font Format
http://standards.iso[...]
2010-01-28
[123]
웹사이트
MPEG 146 - MPEG reaches First Milestone for Fifth Edition of Open Font Format
https://www.mpeg.org[...]
2024-10-06
[124]
웹인용
Media Types
https://www.iana.org[...]
IANA
2017-10-17
[125]
웹인용
OpenType specification
https://docs.microso[...]
2021-12-10
[126]
웹인용
ISO/IEC 14496-22:2019 - Information technology — Coding of audio-visual objects — Part 22: Open Font Format
https://www.iso.org/[...]
2015-12-13
[127]
웹인용
보관된 사본
http://www.suitcaset[...]
2007-05-09
[128]
웹사이트
ISO/IEC 14496-22:2007 - Information technology - Coding of audio-visual objects - Part 22: Open Font Format
http://www.iso.org/i[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com