한글 완성형 인코딩

위키백과 ― 우리 모두의 백과사전.

이 문서는 일반적인 한글 완성형 인코딩에 대한 글이다. KS X 1001 기반의 인코딩은 EUC-KR을 참고하라.

한글 완성형 인코딩 또는 완성형한글을 그 구조와 관계 없이 코드를 배당하여 표현하는 문자 인코딩들을 총칭하는 말이며, 흔히 한글 조합형 인코딩과 비교된다.

[편집] 7비트 완성형

청계천 주변 상가에서 만들어져 보급되었기 때문에 흔히 청계천 한글이라고도 불리고, 그 구조에 따라 7×2 한글이라고도 불린다. 최상위 비트를 사용할 수 없는 영문 프로그램들에서 사용하기 위하여 만들어졌으며, 로마자 소문자 뒤에 대문자가 오거나 $ 등의 특수문자 뒤에 로마자가 오는 등 일반적으로 사용되지 않는 조합에 자주 사용되는 한글을 배열한 것이다. 이 방법을 구현하는 한글 카드가 저렴했기 때문에 애용되었지만, 표현할 수 있는 글자 수가 1300여자로 제한되고 영문이 한글로 표시되는 경우도 종종 있었다. (dBASE라는 이름이 "늦ASE"라고 출력되기도 했다.)

[편집] 2바이트 완성형

이 부분의 본문은 KS X 1001, EUC-KR입니다.

현재 KS X 1001EUC-KR로 표준화되어 사용되고 있는 문자 집합 및 인코딩이다. 한글 문자 집합 및 인코딩 표준화 과정에서 이미 사용되고 있던 조합형 인코딩들을 수용할 경우, 그 인코딩을 사용하는 업체와 사용하지 않는 업체 사이의 형평성이 문제가 되어 새로 만든 것으로 알려져 있다. ISO/IEC 2022와의 호환성 때문에 94×94 문자 집합을 선택했으며, 결과적으로 2350자만의 한글을 완성된 형태로 지원하게 되어서 많은 논란을 낳았다.

[편집] 같이 보기