4.1. 한국어(EUC_KR) 지원을 위한 확장 유니코드
기본적으로 KSC5601에서 (0xA1A0-0xACFF)의 영역을 (0xE1A0-ECFF)의 영역으로 매핑시킨다. 변경하는 함수는 다음과 같다. Unicode Character Value = KSC5601 Character Value | 0xE000 SC5601 Character Value = Unicode Character Value & 0xAFFF 하는 코드 character는 <표 4-1-1>과 같다. (표에 나타나 있는 Code값은 KSC5601값 이다.)
<표 4-1-1> 문자 코드표
┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │A1A0│ 、 。 · ‥ … ¨ 〃 ― ∥ \ ∼ ‘ ’│ │A1B0│ “ ” 〔 〕 〈 〉 《 》 「 」 『 』 【 】 ± ×│ │A1C0│ ÷ ≠ ≤ ≥ ∞ ∴ ° ′ ″ ℃ Å ¢ £ ¥ ♂ ♀│ │A1D0│ ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ § ※ ☆ ★ ○ ● ◎ ◇ ◆│ │A1E0│ □ ■ △ ▲ ▽ ▼ → ← ↑ ↓ ↔ 〓 ≪ ≫ √ ∽│ │A1F0│ ∝ ∵ ∫ ∬ ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ ∧ ∨ ¬ │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │A2A0│ ⇒ ⇔ ∀ ∃ ´ ~ ˇ ˘ ˝ ˚ ˙ ¸ ˛ ¡ ¿│ │A2B0│ ː ∮ ∑ ∏ ¤ ℉ ‰ ◁ ◀ ▷ ▶ ♤ ♠ ♡ ♥ ♧│ │A2C0│ ♣ ⊙ ◈ ▣ ◐ ◑ ▒ ▤ ▥ ▨ ▧ ▦ ▩ ♨ ☏ ☎│ │A2D0│ ☜ ☞ ¶ † ‡ ↕ ↗ ↙ ↖ ↘ ♭ ♩ ♪ ♬ ㉿ ㈜│ │A2E0│ № ㏇ ™ ㏂ ㏘ ℡ € ® ? ? ? ? ? ? ? ?│ │A2F0│ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │A3A0│ ! " # $ % & ' ( ) * + , - . /│ │A3B0│ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?│ │A3C0│ @ A B C D E F G H I J K L M N O│ │A3D0│ P Q R S T U V W X Y Z [ ₩ ] ^ _│ │A3E0│ ` a b c d e f g h i j k l m n o│ │A3F0│ p q r s t u v w x y z { | }  ̄ │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │A4A0│ ㄱ ㄲ ㄳ ㄴ ㄵ ㄶ ㄷ ㄸ ㄹ ㄺ ㄻ ㄼ ㄽ ㄾ ㄿ│ │A4B0│ ㅀ ㅁ ㅂ ㅃ ㅄ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ ㅏ│ │A4C0│ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ ㅟ│ │A4D0│ ㅠ ㅡ ㅢ ㅣ ㅤ ㅥ ㅦ ㅧ ㅨ ㅩ ㅪ ㅫ ㅬ ㅭ ㅮ ㅯ│ │A4E0│ ㅰ ㅱ ㅲ ㅳ ㅴ ㅵ ㅶ ㅷ ㅸ ㅹ ㅺ ㅻ ㅼ ㅽ ㅾ ㅿ│ │A4F0│ ㆀ ㆁ ㆂ ㆃ ㆄ ㆅ ㆆ ㆇ ㆈ ㆉ ㆊ ㆋ ㆌ ㆍ ㆎ │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │A5A0│ ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ? ? ? ? ?│ │A5B0│ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ ? ? ? ? ? ?│ │A5C0│ ? Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο│ │A5D0│ Π Ρ Σ Τ Υ Φ Χ Ψ Ω ? ? ? ? ? ? ?│ │A5E0│ ? α β γ δ ε ζ η θ ι κ λ μ ν ξ ο│ │A5F0│ π ρ σ τ υ φ χ ψ ω ? ? ? ? ? ? │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │A6A0│ ─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━ ┃ ┏ ┓│ │A6B0│ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸│ │A6C0│ ╂ ┒ ┑ ┚ ┙ ┖ ┕ ┎ ┍ ┞ ┟ ┡ ┢ ┦ ┧ ┩│ │A6D0│ ┪ ┭ ┮ ┱ ┲ ┵ ┶ ┹ ┺ ┽ ┾ ╀ ╁ ╃ ╄ ╅│ │A6E0│ ╆ ╇ ╈ ╉ ╊ ? ? ? ? ? ? ? ? ? ? ?│ │A6F0│ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │A7A0│ ㎕ ㎖ ㎗ ℓ ㎘ ㏄ ㎣ ㎤ ㎥ ㎦ ㎙ ㎚ ㎛ ㎜ ㎝│ │A7B0│ ㎞ ㎟ ㎠ ㎡ ㎢ ㏊ ㎍ ㎎ ㎏ ㏏ ㎈ ㎉ ㏈ ㎧ ㎨ ㎰│ │A7C0│ ㎱ ㎲ ㎳ ㎴ ㎵ ㎶ ㎷ ㎸ ㎹ ㎀ ㎁ ㎂ ㎃ ㎄ ㎺ ㎻│ │A7D0│ ㎼ ㎽ ㎾ ㎿ ㎐ ㎑ ㎒ ㎓ ㎔ Ω ㏀ ㏁ ㎊ ㎋ ㎌ ㏖│ │A7E0│ ㏅ ㎭ ㎮ ㎯ ㏛ ㎩ ㎪ ㎫ ㎬ ㏝ ㏐ ㏓ ㏃ ㏉ ㏜ ㏆│ │A7F0│ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │A8A0│ Æ Ð ª Ħ ? IJ ? Ŀ Ł Ø Œ º Þ Ŧ Ŋ│ │A8B0│ ? ㉠ ㉡ ㉢ ㉣ ㉤ ㉥ ㉦ ㉧ ㉨ ㉩ ㉪ ㉫ ㉬ ㉭ ㉮│ │A8C0│ ㉯ ㉰ ㉱ ㉲ ㉳ ㉴ ㉵ ㉶ ㉷ ㉸ ㉹ ㉺ ㉻ ⓐ ⓑ ⓒ│ │A8D0│ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓟ ⓠ ⓡ ⓢ│ │A8E0│ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨│ │A8F0│ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ½ ⅓ ⅔ ¼ ¾ ⅛ ⅜ ⅝ ⅞ │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │A9A0│ æ đ ð ħ ı ij ĸ ŀ ł ø œ ß þ ŧ ŋ│ │A9B0│ ʼn ㈀ ㈁ ㈂ ㈃ ㈄ ㈅ ㈆ ㈇ ㈈ ㈉ ㈊ ㈋ ㈌ ㈍ ㈎│ │A9C0│ ㈏ ㈐ ㈑ ㈒ ㈓ ㈔ ㈕ ㈖ ㈗ ㈘ ㈙ ㈚ ㈛ ⒜ ⒝ ⒞│ │A9D0│ ⒟ ⒠ ⒡ ⒢ ⒣ ⒤ ⒥ ⒦ ⒧ ⒨ ⒩ ⒪ ⒫ ⒬ ⒭ ⒮│ │A9E0│ ⒯ ⒰ ⒱ ⒲ ⒳ ⒴ ⒵ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼│ │A9F0│ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ¹ ² ³ ⁴ ⁿ ₁ ₂ ₃ ₄ │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │AAA0│ ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く│ │AAB0│ ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た│ │AAC0│ だ ち ぢ っ つ づ て で と ど な に ぬ ね の は│ │AAD0│ ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み│ │AAE0│ む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ│ │AAF0│ ゐ ゑ を ん │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │ABA0│ ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク│ │ABB0│ グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ│ │ABC0│ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ│ │ABD0│ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ│ │ABE0│ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ│ │ABF0│ ヰ ヱ ヲ ン ヴ ヵ ヶ ? │ └──┴────────────────────────┘ ┌──┬────────────────────────┐ │ │ 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F│ ├──┼────────────────────────┤ │ACA0│ А Б В Г Д Е Ё Ж З И Й К Л М Н│ │ACB0│ О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э│ │ACC0│ Ю Я ? ? ? ? ? ? ? ? ? ? ? ? ? ?│ │ACD0│ ? а б в г д е ё ж з и й к л м н│ │ACE0│ о п р с т у ф х ц ч ш щ ъ ы ь э│ │ACF0│ ю я │ └──┴────────────────────────┘