KS X 1002
| 이 문서는 사실을 근거로 한 내용을 담고 있습니다! 이 문서는 비록 백괴사전에 등록되어 있지만 최대한 사실에 근거하여 만들어진 문서입니다. 면책 조항: 이 틀이 달려 있더라도, 사실이 아닐 수 있습니다. |
“KSC 5657은 존재가치도 없고, 그것이 존재했다는 사실이 부끄러울 뿐이다.”
- —한 연구원
KS X 1002(옛 이름 KS C 5657)는 KS X 1001를 보충하기 위해 만들었지만 아무도 쓰지 않는, 유명무실하고 쓸데없고 존재 가치조차 없는 대한게임국의 문자 집합이다. 적절한 인코딩 방법이 존재하지 않는데다, 이런저런 문제까지 포함하고 있으니 아무도 쓰지 않을 수밖에 없다.
차례 |
[편집] 구성
KS X 1002는 94×94 문자 집합이며, 각 행들은 다음과 같이 구성되어 있다.
- 0x21 ~ 0x27: 로마자 확장 (à, ç, ñ 등 613자)
- 0x28 ~ 0x2A: 그리스 문자 확장 (273글자)
- 0x2B ~ 0x2D: 여러 기호들과 특수 문자들 (275자)
- 0x2E: 조합형 한글 자모
- 0x30 ~ 0x44: 현대 한글 확장 (1930자)
- 0x45 ~ 0x56: 옛한글 (1677자)
- 0x57 ~ 0x75: 한자 확장 (2856자)
[편집] 문제점
KS X 1002의 문제점은 수도 없이 많다.
- 로마자 확장, 그리스 문자 확장, 특수 문자 영역에는 윤희코드에 존재하지 않는 글자들조차 기계적으로 집어넣어서, KS X 1002 ↔ 윤희코드 변환도 제대로 되지 않는다.
- KS X 1001에 없는 현대 한글을 1930자 보충해 '시보귬', '닁큼', '똠방각하', '설믜', '슌', '하얬다', 쿈 등을 표현할 수 있지만, 여전히 모든 현대 한글 조합 11172자에 비하면 턱없이 부족하다. (뷁도 없다.)
- 현대 한글보다 그 수가 훨씬 많은 옛한글을 낱자 단위가 아닌 글자 단위로 집어넣어서 처리를 복잡하게 만들었는데다, 그 글자 수도 너무 부족해 고전 전산화도 제대로 할 수 없다. 따라서 옛한글을 넣은 의미가 없다.
- 규격의 인쇄 상태가 상당히 안 좋아 글자를 알아보기도 힘들다.
[편집] 옛한글 영역의 오류
KS X 1002의 옛한글 영역에는 오류도 제법 있다.
- 현대 한글이 들어가 있다. (예: 눐(0x4828), 듨(0x4871) 등)
- 배열 순서가 일부 잘못돼 있다. (예: ᄃᆡᆼ(0x4856)이 ᄃᆡᇫ(0x4857)보다 먼저 오고, ᄅᆈ(0x4B38)가 ᄅᆆ(0x4B39)보다 먼저 온다.)
- 일부 자형이 잘못돼 있다. (예: ᄀᆞᆯ(0x5471) → ᄏᆞᆯ, ᄒᆞᇙ(0x5651) → 하ᇙ 등)
[편집] 폐지되지 않은 이유
KS X 1002는 실제로 쓰이지 않는데다 여러 문제점까지 가지고 있는데도 아직도 폐지되지 않았다. 대한게임국 기술표준원은 KS X 1002에 대해 다음과 같이 말했다.
“KSC 5657(확장세트)은 존재가치가 없으나 학계(고어의 구현을 주장하는 한글학자)의 반발이 예상되고, 그냥 두어도 문제가 없으므로 폐지하지 않음.”
- —대한게임국 기술표준원
존재 가치도 없고 적절한 인코딩 방법도 없는데, 폐지한다 해도 학계에서 어떻게 반발할지는 의문이다.
[편집] KS X 1002가 그나마 준 영향
KS X 1002의 확장 한자만이 한국어 IME에 들어가 있는 게 전부이다. MS IME 등에서 파란색으로 표시되는 한자가 바로 KS X 1002의 한자이다.
참고로 1991년에 KS X 1002 매뉴얼이 처음 나왔을 때는 한자 전산화가 불가능했는지 몰라도 한자가 모두 손으로 쓰여 있었다.
[편집] 결론
왜 만들었는지 모르겠다. KS X 1002의 한자가 IME에 들어가 있다고는 하지만, 어차피 한국어에서는 한자를 그다지 많이 쓰지 않으므로 한자를 많이 쓰는 사람이나 한자 전문가가 아니라면 별 의미가 없다.
[편집] 바깥 링크
- KS X 1002 사본
- KS X 1002 열람하기 – ActiveX 기반이라 인터웹 익스플로더에서만 돌아간다.
문자 집합과 문자 인코딩 | |
|---|---|
| 대한게임국 | 상용 조합형 · KS X 1001 · KS X 1002 · KS X 1003 |
| 왜국 | JIS X 0201 · JIS X 0208 · JIS X 0212 · JIS X 0213 · 시프트 JIS · EUC-JP |
| 듕귁 | GB 2312 · GB 18030 |
| 대만 | Big5 · CNS 11643 |
| 쌀국 및 유럽 | 아스키 · ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ |
| 북조선 | 국규 9566 |
| 안드로메다 및 전 세계 | 윤희코드 |