KS X 1002 (formerly KS C 5657) is a South Korean character set standard established in order to supplement KS X 1001. It consists of a total of 7,649 characters.
Unlike KS X 1001, KS X 1002 is not encoded in any legacy encoding. Even in 1994, it was known as "a standard that no one implemented".
Characters Characters in KS X 1002 are arranged in a 94×94 grid (as in ISO/IEC 2022), and the two-byte code point of each character is expressed in the haeng-yeol form, which specifies a row (haeng ) and the position of the character within the row (cell, yeol ).
The rows (numbered from 1 to 94) contain characters as follows: 01–07: Latin letters with diacritics (613 characters) 08–10: Greek letters with diacritics (273 characters) 11–13: miscellaneous symbols (275 characters) 14: compound jamo and Hangul syllables without an initial consonant (27 characters) 16–36: modern Hangul syllables (1,930 characters) 37–54: archaic Hangul syllables (1,675 characters) 55–85: Hanja (2,856 characters) The rows 15 and 86–94 are unassigned.
Impact on Unicode KS X 1002 is one of the sources of the CJK Unified Ideographs block in Unicode.
In Unicode 1.1, the characters at U+3D2E–U+44B7 were from rows 16–36 of KS X 1002. However, they were deleted and superseded by the new Hangul Syllables block (U+AC00–U+D7AF) in Unicode 2.0.
Precomposed modern Hangul set (rows number 16 through 36)
Statistics by jamo Initial consonants JamoCountㄱ104ㄲ94ㄴ114ㄷ117ㄸ89ㄹ102ㅁ114ㅂ120ㅃ60ㅅ103ㅆ126ㅇ102ㅈ110ㅉ124ㅊ87ㅋ90ㅌ96ㅍ86ㅎ92Total1930 Vowels JamoCountㅏ100ㅐ57ㅑ99ㅒ47ㅓ86ㅔ83ㅕ109ㅖ109ㅗ98ㅘ94ㅙ85ㅚ85ㅛ92ㅜ73ㅝ121ㅞ132ㅟ70ㅠ78ㅡ98ㅢ123ㅣ91Total1930 Final consonants JamoCount(none)50ㄱ152ㄲ28ㄳ13ㄴ97ㄵ7ㄶ18ㄷ267ㄹ104ㄺ47ㄻ26ㄼ30ㄽ52ㄾ1ㄿ13ㅀ34ㅁ137ㅂ146ㅄ12ㅅ155ㅆ96ㅇ124ㅈ46ㅊ48ㅋ46ㅌ68ㅍ64ㅎ49Total1930
References
External links KS X 1002 (in Korean; click the button to view the standard document) KS X 1002 on Charset Wiki (in Korean) Unicode Technical Note #60: Legacy Hangul Syllables Mappings – Hangul Syllable Coverage Checker