プログラミング雑談スレ♯++
■ このスレッドは過去ログ倉庫に格納されています
0191デフォルトの名無しさん
2014/05/06(火) 10:34:28.60ID:mfZzKbLoUnicodeの話だよね?
マジレスするとハングルはUnicode的にはすげー面倒でな、
・ハングル字母(ハングル文字をパーツ毎にバラしたもの)はU+1100-11FF
・ハングル音節文字(↑を組み合わせたもの)は、Unicode 1.1まではU+3400-4DFF、
Unicode 2.0以降はU+AC00-D7AFに定義されている。文字数は11172文字
・昔にKS完成型(KS C 5601-1987)が定義され、韓国内で広く普及している事情がある
ので、互換性を持たせるためにU+3130-318Fにハングル互換字母が定義されている
(ハングル互換字母の半角版はFF00〜FFEFの領域内に定義されているる)
・ちなみに中世ハングルのために、字母拡張A・Bとして、A960〜A97F、D7B0〜D7FFの
領域も割り当てられている。
つか、例えばJavaならその文字の汎用カテゴリー(≒種類)を判別できるメゾッドがあったはず
■ このスレッドは過去ログ倉庫に格納されています