유니 코드 ® 서체 란 무엇입니까?
UNICODE® 서체는 UNICODE® Universal Character Set (UCS)에있는 문자를 표시하는 데 필요한 그래픽 정보입니다. UCS에는 각각 코드 포인트라고하는 백만 명이 넘는 문자가 있으며 지속적으로 수정되고 확장되고 있습니다. 이러한 이유로, 많은 유니 코드 ® 서체는 서양식 영어 문자 및 숫자와 같이 표현 될 수있는 문자의 하위 집합에 대한 그래픽 데이터 만 제공하기로 선택하지만 가능한 한 많은 문자에 대한 디스플레이 정보를 제공하려는 일부 서체가 있습니다. 궁극적으로 유니 코드 ® 서체와 UCS의 연결은 문자를 사용하여 소프트웨어에 의해 처리됩니다. 글꼴이 프로그래밍 수준에서 어떻게 행동 해야하는지에 대한 실제 정의가 없기 때문입니다.
유니 코드 ® 서체를 사용하는 것은 완전한 글꼴을 만드는 두 요소를 전달하는 것과 관련이 있습니다. 첫 번째는 UCS입니다. 이것은 어떤 문자가 특정 숫자에 매핑되는지에 대한 정의입니다. 이것은 의미합니다UCS에서 영어 번호 1은 특정 색인 번호로 설정됩니다. 그런 다음이 숫자를 사용하여 문자를 화면에 렌더링하거나 용지에 인쇄 할 수 있도록 그래픽 데이터를 찾기 위해 서체로 인덱스를 결정하는 데 사용될 수 있습니다. Unicode® 표준은 기본 UC를 다루고 서체 또는 둘 사이의 관계 구현이 아니라 프로그램마다 다를 수 있습니다.
유니 코드 ® 서체 내의 정보는 어떤 식 으로든 UCS 캐릭터를 표시하거나 표현하는 역할을 수행하는 거의 모든 것일 수 있습니다. UCS 캐릭터의 그래픽 표현은 글리프라고합니다. 서체의 글리프는 이미지 일 수 있거나 벡터 데이터가 될 수 있으므로 문자를 그려야하는 모든 크기로 축적 될 수 있습니다. 유니 코드 ® 서체를 구현 해야하는 방법에 대한 정의는 없으므로정보를 3 차원 (3D)으로 렌더링하거나 시각적 데이터 대신 오디오 서명을 제공합니다.
유니 코드 서체, 특히 수만 명의 개별 문자가있을 수있는 비 서구 언어로 복잡한 문자를 구현하는 몇 가지 전형적인 방법이 있습니다. 한 가지 방법은 각각 둘 이상의 문자로 사용할 수있는 여러 요소에서 단일 글리프를 컴파일하는 방법에 대한 정보를 제공하는 것입니다. 이를 통해 서체가 반복적 인 그래픽 데이터를 덜 유지하고 대신 필요한 고유 한 이미지를 생성하기 위해 레이어링 시스템으로 바꿀 수 있습니다.