1. 문자 집합과 글꼴의 차이점과 연관성은 무엇인가요?
문자 세트, 문자 인코딩 및 글꼴 간의 관계
1 문자 세트?
문자 세트(CHARACTER SET) 또는 문자 세트는 컬렉션을 참조합니다. ; 문자 세트에는 다양한 유형이 있으며 각 문자 세트에는 서로 다른 문자 수가 포함됩니다. 일반적인 문자 세트 이름: ASCII 문자 세트, GB2312 문자 세트, GB18030 문자 세트, UNICODE 문자 세트 등 ?
1.1ASCII 문자 집합?
1960년대에 관련 미국 표준화 기관에서 ASCII(AMERICAN STANDARD CODE FOR INFORMATION INTERCHANGE: American Standard Code for Information Exchange) 인코딩을 도입하고 문자 집합을 개발했습니다. 256개의 기호만 표현할 수 있는 문자 인코딩으로, 주로 현대 영어와 기타 서유럽 언어를 표시하는 데 사용됩니다. 이는 오늘날 가장 일반적인 단일 바이트 인코딩 시스템이며 국제 표준 ISO 10646과 동일합니다. ?
1.2GB 시리즈 문자 세트(GB2312, GB13000, GBK, GB18030)?
GB2312는 구 중국 국가 표준 관리국에서 발표했으며 6763개의 간체 한자, 682개의 기호를 포함합니다. , GB2312에서 정의한 문자 집합이 너무 작고 한자를 너무 적게 수용하기 때문입니다. UNICODE 도입 후 우리나라는 기술적으로 구현하기 어려운 이유로 즉시 GB13000 표준을 공식화하고 확장 문자를 개발했습니다. 즉, GBK는 GB2312를 기반으로 번체 한자를 포함한 더 많은 한자를 정의하고 이를 중국어 간체 버전의 WINDOWS에 구현합니다. 20세기 말에는 GBK 문자 집합이 더 이상 충분하지 않게 되었고 WINDOWS 운영 체제는 UNICODE 문자 집합을 지원하도록 커널을 변경했습니다. UNICODE는 GB 시리즈 문자 집합과 호환되지 않습니다. 따라서 중국 정부는 2000년 3월 17일 새로운 한자 인코딩 국가 표준 GB18030을 발표했습니다. 우리나라의 모든 비휴대용/임베디드 컴퓨터 시스템에 대한 필수 구현 표준으로 GB18030에는 27484개의 한자와 호환될 뿐만 아니라 UNICODE3.0 버전, 이전 GB 문자 인코딩 표준과도 호환됩니다. ?
2? 문자 인코딩 및 글꼴 라이브러리?
문자 세트는 텍스트 모음일 뿐이며 네트워크 전송 및 처리에 적합하지 않을 수 있습니다. 컴퓨터는 다양한 문자 집합 텍스트를 정확하게 처리해야 하며 때로는 적용하기 전에 인코딩(ENCODING)해야 합니다. 소위 문자 인코딩은 각 "문자"가 1바이트 또는 여러 바이트에 저장되어야 하는지, 그리고 어떤 바이트를 저장에 사용해야 하는지를 규정합니다. 이 규정을 "인코딩"이라고 합니다. 다양한 국가와 지역에서 인코딩 표준을 제정할 때 일반적으로 "문자 집합"과 "인코딩"이 동시에 제정됩니다. 따라서 GB2312, GBK 등과 같이 우리가 일반적으로 "문자 집합"이라고 부르는 것에는 "문자 집합"이라는 의미 외에 "인코딩"이라는 의미도 포함됩니다. UNICODE 문자 집합의 인코딩을 UTF라고 합니다. 현재 일반적인 인코딩 표준에는 UTF-16 리틀 엔디안(LITTLE ENDIAN), UTF-16 빅 엔디안(BIG ENDIAN) 및 UTF-8 가변 길이 인코딩이 포함됩니다. ?
글꼴 라이브러리는 글꼴 라이브러리(FONT LIBRARY)입니다. 실제로 컴퓨터에 표시되는 모든 문자는(언어에 관계없이) 작은 패턴입니다. 글꼴 라이브러리는 이러한 작은 패턴을 어떤 형태의 그림으로 저장한 다음 표시해야 할 때 복원하는 것입니다. WINDOWS 운영 체제에서 글꼴 라이브러리는 시스템 디스크의 windows/fonts 폴더에 있습니다. Linux 운영 체제에서는 글꼴 라이브러리가 /usr/share/fonts/ 폴더에 있습니다.