KOI8-U

KOI8-U(RFC 2319)는 키릴 문자를 사용하는 우크라이나어를 다루도록 설계된 8비트 문자 인코딩이다. 러시아어와 불가리아어를 다루는 KOI8-R을 기반으로 하지만, 8개의 상자 그리기 문자를 대문자와 소문자 Ґ, Є, І, Ї 네 개의 우크라이나 문자로 대체한다.

KOI8-RU는 밀접하게 관련되어 있지만 벨라루스어를 위해 Ў를 추가한다. 둘 다 문자 할당은 KOI8-E의 문자 할당과 일치하며, KOI8-F에 추가된 Ґ는 예외이다.

마이크로소프트 윈도우에서 KOI8-U는 코드 페이지 번호 21866으로 할당된다. IBM에서 KOI8-U는 코드 페이지/CCSID 1168로 할당된다.

KOI8은 실제로 유행하지 못했던 ISO 8859-5보다 훨씬 더 일반적으로 사용된다. 또 다른 일반적인 키릴 문자 인코딩은 Windows-1251이다. 미래에는 둘 다 결국 유니코드에 자리를 내줄 수도 있다.

KOI8은 "정보 교환을 위한 코드, 8비트"를 의미하는 러시아어인 Kod Obmena Informatsiey, 8 bit ()의 약자이다.

KOI8 문자 집합은 키릴 문자가 ISO 8859-5와 같이 키릴 알파벳 순서가 아니라 유사 라틴 알파벳 순서로 배열되어 있다는 특징을 가지고 있다. 이는 8번째 비트가 제거되고 텍스트가 KOI8 자체를 포함하여 ASCII 기반의 모든 문자 집합으로 표시될 경우에도 텍스트가 대소문자가 뒤바뀐 전사로 여전히 합리적으로 읽을 수 있다는 유용한 효과를 제공한다. 예를 들어, "KOI" 약어 "Код Обмена Информацией"는 kOD oBMENA iNFORMACIEJ가 된다.

문자 집합
다음 표는 KOI8-U 인코딩을 보여준다. 각 문자는 해당 유니코드 코드 포인트와 함께 표시된다.

RFC 2319는 문자 0x95가 U+2219 (∙)여야 한다고 명시하고 있지만, Windows-1251의 글머리표 문자와 일치하도록 U+2022 (•)일 수도 있다.

일부 참고 자료에는 오타가 있어 문자 0xB4가 올바른 U+0404가 아닌 U+0403이라고 잘못 기재되어 있다. 이 오타는 RFC 2319의 부록 A에 있다 (그러나 RFC 본문의 표에는 올바른 매핑이 나와 있다).

 같이 보기 
 KOI 문자 인코딩
 우크라이나어 알파벳

 각주 

더 읽어보기






 외부 링크 

 https://web.archive.org/web/20050206230944/http://www.net.ua/KOI8-U/

분류:문자 집합