인코딩과 문자 집합/EUC-KR

위키책, 위키책

EUC-KR은 대한민국에서 사용되는 인코딩이다. 한글 완성형 인코딩이기도 하다.

구성 방법[+/-]

EUC-KR 인코딩은 다음과 같이 구성된다.

  • 128보다 작은 바이트에 KS X 1003을 배당한다.
  • 128보다 크거나 같은 바이트에 KS X 1001을 배당한다. 각 글자는 행과 열에 128을 더한 코드값을 사용하여 2바이트로 표현된다.

따라서 KS X 1001의 40-27에 배당된 "위"라는 글자는 EUC-KR에서 C0 A7라는 바이트 열로 표현된다.

KS X 1001에는 한글 채움 문자를 사용하여 규격의 문자 집합에 포함되지 않은 한글을 표현하는 확장 방법이 있으며, 사용 가능하기는 하지만 지원되는 소프트웨어는 Mozilla Firefox와 같이 드물며, 한글의 나머지 글자들을 포함시킨 인코딩인 코드 페이지 949를 사용하는 것이 일반적이다.