「KS X 1001」の版間の差分

削除された内容 追加された内容
Episteme (会話 | 投稿記録)
m編集の要約なし
Episteme (会話 | 投稿記録)
m編集の要約なし
1行目:
'''KS X 1001'''は、[[大韓民国|韓国]]で[[ハングル]]や[[漢字]]をあらわすのに用いられている[[文字コード]]([[文字集合]])の規格。
以前は'''KS C 5601'''といい、現在でもこの名称で呼ばれることが多い。
単にKSコードとも呼ばれる。
 
[[JIS X 0208]]に似た94×94文字集合で、ハングル2350字、漢字約4000字の他、英数字や[[仮名]]を含んでいる。
ハングルについては、[[ハングル#字母|字母]]を組み合わせて構成した1音節を1文字とみなしてコードを振る「完成型コード」であり、すべての可能な組み合わせを符号化しているわけではないので、表現できない音節が多数存在し、批判の声も多かった。
 
漢字は読みの順に排列されている。
10 ⟶ 11行目:
この方式は、コードから文字の読みを機械的に判定できるという利点があるが、文字コードとしての大原則に反しているという批判もある。
 
KS X 1001を[[EUC]]で符号化したものを'''韓国語EUC''' ('''EUC-KR''') というが、実際にはKS X 1001が他の[[符号化方式]]で用いられることはほとんどないため(ISO-2022-KRというものもあるがほとんど使われていない)、単にKS C 5601といっただけでEUC-KRを意味している場合が多い。
 
なお[[朝鮮民主主義人民共和国|北朝鮮]]には、KPS 9566という別の規格が存在する。