古ハングル
初声-中声-終声文字符号化方式(첫소리-가운뎃소리-끝소리 글자부호화 방식、Syllable-Initial-Peak-Final Encoding Approach)ハングル符号系、または略してチョッカックッコードという、ユニコードのハングル字母領域(U+1100〜U+11FF、U+A960〜U+A97F〔拡張A〕及びU+D7B0〜U+D7FF〔拡張B〕)のコードを初声-中声(-終声)(-傍点)の順に配列した方法を指す。
チョッカックッコードを使用して『訓民正音』諺解本の最初の句節を表記すると次のようになる。 나랏〮말〯ᄊᆞ미〮 中듀ᇰ國귁에〮 달아〮 文문字ᄍᆞᆼ와〮로 서르 ᄉᆞᄆᆞᆺ디〮 아니〮ᄒᆞᆯᄊᆡ〮
従来、チョッカックッコードを使用する場合、次のような問題点があった。 美しい形の古ハングルを出力することができなかった。タイプライターで打ったような書体でしか出力できない。 漢陽PUAにはある一部古ハングル字素をチョッカックッ単一コードでは入力することができず、いくつかの初・中・終声を合わせて入力しなければならない。
上の1番を解決するためには、OpenType(TrueType Open) GSUB技術とこれに対応する字形セットをフォントに内蔵しなければならない。マイクロソフトの場合、Uniscribe技術がこのようなフォントの出力を支援し、これを支援するパタン古ハングル、クリム古ハングル、トドゥム古ハングル、宮書古ハングルのフォントが知られている。