© 1995, 1998, 2000, 2001, 2003, 2005, 2007, 2009, 2012, 2017 Adobe Systems Incorporated.
이 문서 파일의 사본을 획득 할 사람에게 허가는 다음과 같이 부여됩니다. 문서의 사본을 사용, 복사, 게시, 배포, 서브 리센스 및/또는 판매 할 수있는 사람에게 다음과 같은 경우 다른 사람이 동일한 작업을 수행 할 수 있습니다.
이 문서의 수정, 편집 또는 기타 변경이 허용되지 않습니다. 그리고
위의 저작권 통지 및이 권한 통지는 문서의 모든 사본에 포함되어야한다.
이 문서 파일의 사본을 얻는 사람은이 문서의 내용으로부터 자신의 파생물 작품을 만들기 위해 자신의 파생물 작품을 작성하여 파생물을 사용하고, 복사, 게시, 배포하고, 서브 리센스 및/또는 판매 할 수 있도록 허가를받을 수 있도록 허가가 부여됩니다. 파생 된 작업 이이 문서의 사본 또는 버전으로 표시되지 않는 경우 다른 사람이 동일하게 수행 할 수 있습니다.
Adobe는 수입 또는 이익 손실 또는 간접적, 부수적, 특별, 결과적 또는 기타 유사한 손해에 대해 어떤 당사자에게도 책임을지지 않아야합니다 (불법 행위 또는 엄격한 책임 포함), Adobe가 그러한 손해의 가능성에 대해 조언을 받았거나 계약 또는 기타 법적 또는 공평한 근거를 기반으로하는 불법 행위에 근거한 경우. 어도비 재료는 "그대로"기준으로 제공됩니다. Adobe는 구체적으로 Adobe 자료에 대한 상업성 또는 특정 목적에 대한 적합성 또는 적합성에 관한 것과 관련이 있지만 Adobe 자료에 관한 타사 권리의 비 침해를 포함하여 Adobe 자료와 관련된 모든 Express, 법정 또는 묵시적 보증을 부인합니다.
Adobe는이 사양의 주제에 대한 특허를 보유하지 않습니다.
마지막 업데이트 된 2017-10-10
이 문서의 목적은 19,179 개의 글리프를 열거하고 다음 3 /cidsysteminfo 사전 항목에서 지정 된 Adobe-CNS1-7 문자 컬렉션을 정의하고 설명하는 것입니다.
이 문자 컬렉션을 참조하는 CIDFONT 리소스에는 위에 표시된 /레지스트리 및 /주문 문자열과 일치하는 /cidsysteminfo 사전이 포함되어야합니다.
이 문서는 포스트 스크립트 제품과 함께 사용하거나 OpenType 전통적인 중국 글꼴을 개발하기 위해 글꼴 개발자를 위해 설계되었습니다. 또한이 캐릭터 컬렉션의 글리프에 대해 더 많이 알아야하는 애플리케이션 개발자 및 최종 사용자에게도 유용합니다. 이 문서는 독자가 Adobe CMAP 및 CIDFONT 파일 사양 이라는 제목의 Adobe Technical Note #5014에 설명 된 CID-Keyed Font 파일 형식에 익숙 할 것으로 예상합니다.
캐릭터 컬렉션에는 특정 언어, 대본 또는 시장에 대한 글꼴 제품을 개발하는 데 필요한 글리프가 포함되어 있습니다. 특정 인코딩은 파일로 인스턴스화 된 CMAP 리소스를 사용하여 정의되며 일반적으로 문자 컬렉션의 하위 집합을 참조합니다.
각 보충제의 결과로 인한 캐릭터 컬렉션에는 모든 이전 보충제와 관련된 글리프가 포함됩니다. 예를 들어, 보충 7에는 보충제 0 ~ 6에 정의 된 모든 글리프가 포함됩니다.
Adobe-CNS1-7 캐릭터 컬렉션은 19,179 개의 글리프, 특히 0-19178 년 사이에 CIDS 0에서 7로, Adobe-CNS1-6은 CNS 11643 비행기 1과 2, Big Five, Hong Kong GCCS 및 1999, 2001, 2008, 2008, HONG KONG FIRCS를 지원합니다. HKSC로 설정 또는 단축). 다음 표는이 8 가지 보충제를 요약하고 Adobe-CNS1-7.pdf 파일에 글리프가 표시되는 페이지를 제공합니다.
| 보충 | 추가 CID | CID 범위 | 총 CID | 설립 날짜 | 페이지 |
|---|---|---|---|---|---|
| 0 | N/A | 0–14098 | 14,099 | 1995-06-26 | 1–29 |
| 1 | 3,309 | 14099–17407 | 17,408 | 1998-09 | 29–35 |
| 2 | 193 | 17408–17600 | 17,601 | 1998-10-12 | 35–36 |
| 3 | 1,245 | 17601–18845 | 18,846 | 2000-06 | 36–38 |
| 4 | 119 | 18846–18964 | 18,965 | 2001-08 | 38 |
| 5 | 123 | 18965–19087 | 19,088 | 2005-07-08 | 38–39 |
| 6 | 68 | 19088–19155 | 19,156 | 2009-09-24 | 39 |
| 7 | 23 | 19156–19178 | 19,179 | 2017-07-04 | 39 |
캐릭터 컬렉션의 각 CID ( 문자 ID )는 문자 모양의 클래스 또는 글리프와 관련이 있습니다. 주어진 글리프 클래스의 글리프의 특정 모양은 서체 스타일과 다른 요인에 따라 다릅니다. 모든 CID에 대한 글리프는이 문서에 설명되어 있으며 CID와 Glyph 모양 클래스 사이의 특정 예 또는 인스턴스를 제공합니다. 글꼴 개발자는 캐릭터 컬렉션의 각 CID에 대한 글리프를 설계해야하며 CIDFONT 리소스를 교정하거나 검증 할 때이 문서를 참조로 사용할 수 있습니다.
다음 섹션에서는 Adobe-CNS1-7 캐릭터 컬렉션의 8 가지 보충제 각각의 역사와 내용을 자세히 설명합니다.
14,099 글리프, 특히 CID 0 ~ 14098을 열거하는 보충제 0은 CNS 11643-1992 문자 세트 표준 (평면 1 및 2 만 해당), Big Five 및 Eten Extensions를 Big Five로 지원합니다.
Supplement 1은 3,309 개의 추가 글리프, 특히 CID 14099 ~ 17407을 제공하며, 홍콩 GCC와 그 확장을 지원하는 데 필요하며, Monotype 및 Dynacomware의 공급 업체 별 캐릭터 세트를 제공합니다. CIDS 14099 ~ 14122는 구두점 및 라인 드레임 글리프이며, 수직 및 수평 쓰기 모드의 요구를 완전히 지원하기 위해 포함되어 있습니다.
Supplement 2는 193 Glyph, 특히 CID 17408 ~ 17600을 추가하며, OpenType 'vrt2'( glyph substub ) 기능을 지원하기 위해 보충제 1에서 발견 된 모든 비 배양 라틴어 및 라틴어 같은 글리프의 사전 회전 버전 만 추가하도록 설계되었습니다.
Supplement 3은 1,245 개의 글리프, 특히 CID 17601 ~ 18845입니다. 유로 통화 기호의 글리프는 CID 17601 ~ 17605 (비례, 전폭 및 반 세기의 유로 글리프와 함께 사전 계급 제안 및 반부 윈도 글리프)에 있습니다. 또한 중화 인민 공화국 (Hong Kong SCS-1999)의 홍콩 특별 행정 지역 (SAR)의 정부에 의해 처음 발표 된 홍콩 SC를 완전히 지원하는 데 필요한 글리프도 포함되어 있습니다. Adobe-CNS1-1에 아직 포함되지 않은 Hanzi의 글리프는 CIDS 17606에 CIDS 18784를 통해 할당됩니다. CIDS 18785 ~ 18845는 추가 기호와 함께 라틴어 또는 라틴어 같은 글리프에 대한 위치를 할당함으로써 홍콩 SC에 대한 지원을 완료합니다.
Supplement 4는 119 개의 글리프, 특히 CID 18846 년부터 18964 년까지 116 개를 추가합니다. 116 개 글리프 (CIDS 18849 ~ 18964)는 홍콩 SCS-2001에 116 자, 이들은한지 (Hanzi)의 추가를 반영하기 위해 추가되었습니다.
CIDS 18846, 18847 및 18848은 3 개의 홍콩 SC 캐릭터 (0xc8e0, 0xc8e9 및 0xc8f1)와 3 개의 큰 5 자 (0xa4eb, 0xa8a4 및 0xf0e8)의 디자인을 구별하기 위해 필요합니다. 과거에는 이전 세 캐릭터가 CIDS 732, 1289 및 2550을 사용하여 렌더링되었습니다. 그러나 3 개의 홍콩 SCS 캐릭터의 목적은 3 개의 유니 코드 "CJK Radicals Supplement"문자 (u+2e9d ⺝, u+2ec6 ⻆ 및 u+2ee3 ⻣)를 나타내는 것입니다. 이로 인해 CIDS 18846, 18847 및 18848의 추가가 필요한 설계 조정이 이루어졌습니다.
Supplement 5는 123 개의 새로운 글리프, 특히 CID 18965 년부터 19087 년까지 123자를 추가하여 Hanzi 인 홍콩 SCS-2004에 추가 된 것을 반영합니다.
Supplement 6은 68 개의 새로운 글리프, 특히 CID 19088 년부터 19155 년까지 68 개의 새로운 글리프를 추가하여 홍콩 SCS-2008에 68자가 추가 된 것을 반영합니다.
Supplement 7은 23 개의 새로운 글리프, 특히 CID 19156 년부터 19178 년까지의 23자를 추가하여 홍콩 SCS-2016에한지 인 23 자의 추가를 반영합니다. Hong Kong SCS-2016은 또한 Glyph가 이미 Supplement 3에 포함 된 Euro Currency 기호를 추가했습니다.
다음 섹션에서는 글꼴 개발자에게 관심이있는 특별한 글리프 및 기타 메모를 자세히 설명합니다. 몇몇 글리프 수업은 복잡하며 약간의 설명과 설명이 필요합니다.
다음 표는 공간으로 분류되거나 공간으로 렌더링되는 모든 Adobe-CNS1-7 글리프를 나열하고 권장되는 세트 너비와 함께 의도 된 사용법과 관련된 정보를 제공합니다.
| CID | 폭을 설정합니다 | 설명 |
|---|---|---|
| 1 | 비례항 | 라틴 공간 —U+0020 |
| 99 | 전체 폭 | 공간 공간 —U+3000 |
| 13648 | 반 폭 | 라틴 공간 —U+2002 |
| 17408 | 전체 폭 | CID+1의 사전 방향 버전 |
| 17506 | 전체 폭 | CID+13648의 사전 방향 버전 |
다른 글리프의 사전 회전 버전으로 묘사 된 공간 글리프에는 수평 설정 너비 측면에서 전체 폭 세트 너비를 할당해야하지만 OpenType 글꼴로 인스턴스화 할 때는 OpenType 'VMTX'( 수직 메트릭 ) 테이블에 지정된 수직 세트 너비가 비 끊임없는 반대 대기업의 테이블과 일치해야합니다.
Adobe-CNS1-7은 Hanzi (일명 Ideographs)로 분류 된 17,898 개의 글리프를 포함하며 보충제로 분리 된 CID 범위는 다음과 같습니다.
| 보충 | CID 범위 |
|---|---|
| 0 | 281–289, 536–561, 595–13645, 13999–14008, 14056–14062 |
| 1 | 14123–17407 |
| 2 | 없음 |
| 3 | 17608–18784 |
| 4 | 18846–18964 |
| 5 | 18965–19087 |
| 6 | 19088–19155 |
| 7 | 19156–19178 |
OpenType 'VRT2'( 수직 대체 및 회전 ) GSUB 기능을 지원하기 위해 Adobe-CNS1-7 문자 컬렉션에는 전체 폭이 아닌 모든 라틴어 및 라틴어 같은 글리프에 대한 사전 회전 된 양식이 포함되어 있습니다. 아래 표는 수평 CID 및 CID 범위가 해당 미리 회전 된 CID 범위에 어떻게 매핑되는지에 대해 자세히 설명합니다.
| 보충 | 수평 CID 및 CID 범위 | 사전 방향 CID 범위 |
|---|---|---|
| 2 | 1–98, 13648–13742 | 17408–17600 |
| 3 | 17601, 17603 | 17604–17605 |
다음 표는 CID 및 CID 범위를 제공하여 비례 또는 반 폭 설정 너비로 설계 될 글리프가 명시 적으로 표시되는 것을 나타냅니다. 다른 모든 글리프는 전체 너비가 될 것으로 예상됩니다.
| 폭을 설정합니다 | CIDS & CID 범위 |
|---|---|
| 비례항 | 1–98, 17601 |
| 반 폭 | 13648–13742, 17603 |
이 문서에 제공된 글리프 테이블에는 상대적 설정 너비를 나타내는 등록 마크가 포함됩니다. 위의 표에서와 같이 너비 클래스를 명시 적으로 지정하는 것은 등록 마크 사이의 거리를 측정하는 것보다 더 정확하고 신뢰할 수 있습니다. 두 리소스를 가이드로 사용하십시오.
글리프 테이블에 사용 된 등록 마크는 별도의 레이어에 있으며, 존재가 성가신 경우 해당 레이어를 끄면 디스플레이를 방지 할 수 있습니다.
글꼴 개발자에게 추가 세부 정보를 제공하는 Cid2Code.txt DataFile과 함께 Adobe-CNS1-7 문자 컬렉션과 관련된 CMAP 리소스는 CMAP 리소스 오픈 소스 프로젝트의 일부로 제공됩니다.
개별 Adobe-CNS1-7 CMAP 리소스 에 대한보다 완전한 설명은 Adobe Technical Note #5094에서 찾을 수 있습니다.
일반적으로 Big Five와 같은 레거시 인코딩을 기반으로하는 CMAP 리소스는 더 이상 업데이트되지 않습니다. 오히려 UTF-8, UTF-16 (UTF-16BE) 및 UTF-32 (UTF-32BE) 인코딩을 위해 사용할 수있는 유니 코드 CMAP 리소스는 정기적으로 업데이트되며 새로운 보충제 또는 새로운 버전의 유니 코드에 의해 새로운 매핑이 트리거됩니다. 또한, UCS-2 CMAP 리소스는 더 이상 사용되지 않고 감가 상각됩니다. 개발자는 UTF-16 CMAP 리소스를 대신 사용해야합니다.이 자원은 현재 공개적 인 UCS-2와 호환되기 때문입니다.
Adobe-CNS1_Sequences.txt DataFile에 지정된 표준화 된 변동 시퀀스 (SVSES)는 CJK 호환성 사고에 해당합니다.
CIDS 0부터 19178 년까지의 대표 글리프는이 저장소에 포함 된 Adobe-CNS1-7.PDF 파일에 제공되며 페이지 당 500 개의 글리프가 표시됩니다. 그리고 독자 편의를 위해 각 보충제의 시작은 명확하게 표시됩니다. 각 글리프를 예시하는 데 사용되는 서체는 Adobe Ming STD L (일명, AdobemingStd-light 또는 Adobe 明體 std l)입니다. 특정 글꼴 인스턴스는 /cidfontversion 사전 항목에 반영된 버전 7.000입니다.
다음 섹션에서는 원래 Adobe Technical Note #5080이라고하는이 문서의 기록을 자세히 설명합니다.
보충 5에 대한 글리프 (CIDS 18965 ~ 19087)가 추가되었다. /cidfontversion 값 5.000을 갖는 AdobemingStd-light ( Adobe Ming Std L )가 대표 글리프에 사용되었습니다.
보충 6의 글리프 (CIDS 19088 ~ 19155)가 추가되었다. /cidfontversion 값 6.001을 갖는 Adobemingstd-light ( Adobe Ming Std L )가 대표 글리프에 사용되었습니다. 전체 문서가 완전히 다시 작성되었습니다.
보충 7의 글리프 (CIDS 19156 ~ 19178)가 추가되었다. /cidfontversion 값 7.000을 갖는 AdobemingStd-light ( Adobe Ming Std L )가 대표 글리프에 사용되었습니다. 전체 사양은 Github Markdown 구문으로 포팅되어 개정되었습니다.
사소한 편집 변경.
그게 다야.