# WidthFolding.txt # DRAFT-1 2004-07-14 Asmus Freytag # Subject to change # # Base version of Unicode: 4.0.0 # # Datafile for Unicode Techical Report #30 # Copyright (c) 1991-2004 Unicode, Inc. # For terms of use, and documentation see # http://www.unicode.org/reports/tr30/ # ================================= # This file was created by autmatically applying # compatibility decompositions of type and # from UnicodeData.txt, and manually adding the half-width # Katakana sequences. # # Format # Field 0 - character code or code sequence (source) # Field 1 - character code (target) # Comment - utf8 of source -> utf8 of target, followed by # characer name of source -> character name of target # # Stability # Few, or no explicit width clones of generic characters are # expected to be added to the Unicode Standard. Some CJK # puncutaion has recently been duplicated for mathematical # use as width and layout rules differ substantially. # ########################################################################### # Sequences # Half-width katakana (sequence) to generic width Katakana (singleton) FF76 FF9E; 30AC # ガ → ガ HALFWIDTH KATAKANA LETTER KA, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER GA FF77 FF9E; 30AE # ギ → ギ HALFWIDTH KATAKANA LETTER KI, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER GI FF78 FF9E; 30B0 # グ → グ HALFWIDTH KATAKANA LETTER KU, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER GU FF79 FF9E; 30B2 # ゲ → ゲ HALFWIDTH KATAKANA LETTER KE, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER GE FF7A FF9E; 30B4 # ゴ → ゴ HALFWIDTH KATAKANA LETTER KO, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER GO FF7B FF9E; 30B6 # ザ → ザ HALFWIDTH KATAKANA LETTER SA, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER ZA FF7C FF9E; 30B8 # ジ → ジ HALFWIDTH KATAKANA LETTER SI, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER ZI FF7D FF9E; 30BA # ズ → ズ HALFWIDTH KATAKANA LETTER SU, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER ZU FF7E FF9E; 30BC # ゼ → ゼ HALFWIDTH KATAKANA LETTER SE, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER ZE FF7F FF9E; 30BE # ゾ → ゾ HALFWIDTH KATAKANA LETTER SO, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER ZO FF80 FF9E; 30C0 # ダ → ダ HALFWIDTH KATAKANA LETTER TA, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER DA FF81 FF9E; 30C2 # ヂ → ヂ HALFWIDTH KATAKANA LETTER TI, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER DI FF82 FF9E; 30C5 # ヅ → ヅ HALFWIDTH KATAKANA LETTER TU, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER DU FF83 FF9E; 30C7 # デ → デ HALFWIDTH KATAKANA LETTER TE, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER DE FF84 FF9E; 30C9 # ド → ド HALFWIDTH KATAKANA LETTER TO, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER DO FF8A FF9E; 30D0 # バ → バ HALFWIDTH KATAKANA LETTER HA, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER BA FF8A FF9F; 30D1 # パ → パ HALFWIDTH KATAKANA LETTER HA, HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK → KATAKANA LETTER PA FF8B FF9E; 30D3 # ビ → ビ HALFWIDTH KATAKANA LETTER HI, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER BI FF8B FF9F; 30D4 # ピ → ピ HALFWIDTH KATAKANA LETTER HI, HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK → KATAKANA LETTER PI FF8C FF9E; 30D6 # ブ → ブ HALFWIDTH KATAKANA LETTER HU, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER BU FF8C FF9F; 30D7 # プ → プ HALFWIDTH KATAKANA LETTER HU, HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK → KATAKANA LETTER PU FF8D FF9E; 30D9 # ベ → ベ HALFWIDTH KATAKANA LETTER HE, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER BE FF8D FF9F; 30DA # ペ → ペ HALFWIDTH KATAKANA LETTER HE, HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK → KATAKANA LETTER PE FF8E FF9E; 30DC # ボ → ボ HALFWIDTH KATAKANA LETTER HO, HALFWIDTH KATAKANA VOICED SOUND MARK → KATAKANA LETTER BO FF8E FF9F; 30DD # ポ → ポ HALFWIDTH KATAKANA LETTER HO, HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK → KATAKANA LETTER PO # One to one mappings (in code point order) # Full-width to generic width (singleton) 3000; 0020 #   → IDEOGRAPHIC SPACE → SPACE # Fullwidth to generic width (singleton) FF01; 0021 # ! → ! FULLWIDTH EXCLAMATION MARK → EXCLAMATION MARK FF02; 0022 # " → " FULLWIDTH QUOTATION MARK → QUOTATION MARK FF03; 0023 # # → # FULLWIDTH NUMBER SIGN → NUMBER SIGN FF04; 0024 # $ → $ FULLWIDTH DOLLAR SIGN → DOLLAR SIGN FF05; 0025 # % → % FULLWIDTH PERCENT SIGN → PERCENT SIGN FF06; 0026 # & → & FULLWIDTH AMPERSAND → AMPERSAND FF07; 0027 # ' → ' FULLWIDTH APOSTROPHE → APOSTROPHE FF08; 0028 # ( → ( FULLWIDTH LEFT PARENTHESIS → LEFT PARENTHESIS FF09; 0029 # ) → ) FULLWIDTH RIGHT PARENTHESIS → RIGHT PARENTHESIS FF0A; 002A # * → * FULLWIDTH ASTERISK → ASTERISK FF0B; 002B # + → + FULLWIDTH PLUS SIGN → PLUS SIGN FF0C; 002C # , → , FULLWIDTH COMMA → COMMA FF0D; 002D # - → - FULLWIDTH HYPHEN-MINUS → HYPHEN-MINUS FF0E; 002E # . → . FULLWIDTH FULL STOP → FULL STOP FF0F; 002F # / → / FULLWIDTH SOLIDUS → SOLIDUS FF10; 0030 # 0 → 0 FULLWIDTH DIGIT ZERO → DIGIT ZERO FF11; 0031 # 1 → 1 FULLWIDTH DIGIT ONE → DIGIT ONE FF12; 0032 # 2 → 2 FULLWIDTH DIGIT TWO → DIGIT TWO FF13; 0033 # 3 → 3 FULLWIDTH DIGIT THREE → DIGIT THREE FF14; 0034 # 4 → 4 FULLWIDTH DIGIT FOUR → DIGIT FOUR FF15; 0035 # 5 → 5 FULLWIDTH DIGIT FIVE → DIGIT FIVE FF16; 0036 # 6 → 6 FULLWIDTH DIGIT SIX → DIGIT SIX FF17; 0037 # 7 → 7 FULLWIDTH DIGIT SEVEN → DIGIT SEVEN FF18; 0038 # 8 → 8 FULLWIDTH DIGIT EIGHT → DIGIT EIGHT FF19; 0039 # 9 → 9 FULLWIDTH DIGIT NINE → DIGIT NINE FF1A; 003A # : → : FULLWIDTH COLON → COLON FF1B; 003B # ; → ; FULLWIDTH SEMICOLON → SEMICOLON FF1C; 003C # < → < FULLWIDTH LESS-THAN SIGN → LESS-THAN SIGN FF1D; 003D # = → = FULLWIDTH EQUALS SIGN → EQUALS SIGN FF1E; 003E # > → > FULLWIDTH GREATER-THAN SIGN → GREATER-THAN SIGN FF1F; 003F # ? → ? FULLWIDTH QUESTION MARK → QUESTION MARK FF20; 0040 # @ → @ FULLWIDTH COMMERCIAL AT → COMMERCIAL AT FF21; 0041 # A → A FULLWIDTH LATIN CAPITAL LETTER A → LATIN CAPITAL LETTER A FF22; 0042 # B → B FULLWIDTH LATIN CAPITAL LETTER B → LATIN CAPITAL LETTER B FF23; 0043 # C → C FULLWIDTH LATIN CAPITAL LETTER C → LATIN CAPITAL LETTER C FF24; 0044 # D → D FULLWIDTH LATIN CAPITAL LETTER D → LATIN CAPITAL LETTER D FF25; 0045 # E → E FULLWIDTH LATIN CAPITAL LETTER E → LATIN CAPITAL LETTER E FF26; 0046 # F → F FULLWIDTH LATIN CAPITAL LETTER F → LATIN CAPITAL LETTER F FF27; 0047 # G → G FULLWIDTH LATIN CAPITAL LETTER G → LATIN CAPITAL LETTER G FF28; 0048 # H → H FULLWIDTH LATIN CAPITAL LETTER H → LATIN CAPITAL LETTER H FF29; 0049 # I → I FULLWIDTH LATIN CAPITAL LETTER I → LATIN CAPITAL LETTER I FF2A; 004A # J → J FULLWIDTH LATIN CAPITAL LETTER J → LATIN CAPITAL LETTER J FF2B; 004B # K → K FULLWIDTH LATIN CAPITAL LETTER K → LATIN CAPITAL LETTER K FF2C; 004C # L → L FULLWIDTH LATIN CAPITAL LETTER L → LATIN CAPITAL LETTER L FF2D; 004D # M → M FULLWIDTH LATIN CAPITAL LETTER M → LATIN CAPITAL LETTER M FF2E; 004E # N → N FULLWIDTH LATIN CAPITAL LETTER N → LATIN CAPITAL LETTER N FF2F; 004F # O → O FULLWIDTH LATIN CAPITAL LETTER O → LATIN CAPITAL LETTER O FF30; 0050 # P → P FULLWIDTH LATIN CAPITAL LETTER P → LATIN CAPITAL LETTER P FF31; 0051 # Q → Q FULLWIDTH LATIN CAPITAL LETTER Q → LATIN CAPITAL LETTER Q FF32; 0052 # R → R FULLWIDTH LATIN CAPITAL LETTER R → LATIN CAPITAL LETTER R FF33; 0053 # S → S FULLWIDTH LATIN CAPITAL LETTER S → LATIN CAPITAL LETTER S FF34; 0054 # T → T FULLWIDTH LATIN CAPITAL LETTER T → LATIN CAPITAL LETTER T FF35; 0055 # U → U FULLWIDTH LATIN CAPITAL LETTER U → LATIN CAPITAL LETTER U FF36; 0056 # V → V FULLWIDTH LATIN CAPITAL LETTER V → LATIN CAPITAL LETTER V FF37; 0057 # W → W FULLWIDTH LATIN CAPITAL LETTER W → LATIN CAPITAL LETTER W FF38; 0058 # X → X FULLWIDTH LATIN CAPITAL LETTER X → LATIN CAPITAL LETTER X FF39; 0059 # Y → Y FULLWIDTH LATIN CAPITAL LETTER Y → LATIN CAPITAL LETTER Y FF3A; 005A # Z → Z FULLWIDTH LATIN CAPITAL LETTER Z → LATIN CAPITAL LETTER Z FF3B; 005B # [ → [ FULLWIDTH LEFT SQUARE BRACKET → LEFT SQUARE BRACKET FF3C; 005C # \ → \ FULLWIDTH REVERSE SOLIDUS → REVERSE SOLIDUS FF3D; 005D # ] → ] FULLWIDTH RIGHT SQUARE BRACKET → RIGHT SQUARE BRACKET FF3E; 005E # ^ → ^ FULLWIDTH CIRCUMFLEX ACCENT → CIRCUMFLEX ACCENT FF3F; 005F # _ → _ FULLWIDTH LOW LINE → LOW LINE FF40; 0060 # ` → ` FULLWIDTH GRAVE ACCENT → GRAVE ACCENT FF41; 0061 # a → a FULLWIDTH LATIN SMALL LETTER A → LATIN SMALL LETTER A FF42; 0062 # b → b FULLWIDTH LATIN SMALL LETTER B → LATIN SMALL LETTER B FF43; 0063 # c → c FULLWIDTH LATIN SMALL LETTER C → LATIN SMALL LETTER C FF44; 0064 # d → d FULLWIDTH LATIN SMALL LETTER D → LATIN SMALL LETTER D FF45; 0065 # e → e FULLWIDTH LATIN SMALL LETTER E → LATIN SMALL LETTER E FF46; 0066 # f → f FULLWIDTH LATIN SMALL LETTER F → LATIN SMALL LETTER F FF47; 0067 # g → g FULLWIDTH LATIN SMALL LETTER G → LATIN SMALL LETTER G FF48; 0068 # h → h FULLWIDTH LATIN SMALL LETTER H → LATIN SMALL LETTER H FF49; 0069 # i → i FULLWIDTH LATIN SMALL LETTER I → LATIN SMALL LETTER I FF4A; 006A # j → j FULLWIDTH LATIN SMALL LETTER J → LATIN SMALL LETTER J FF4B; 006B # k → k FULLWIDTH LATIN SMALL LETTER K → LATIN SMALL LETTER K FF4C; 006C # l → l FULLWIDTH LATIN SMALL LETTER L → LATIN SMALL LETTER L FF4D; 006D # m → m FULLWIDTH LATIN SMALL LETTER M → LATIN SMALL LETTER M FF4E; 006E # n → n FULLWIDTH LATIN SMALL LETTER N → LATIN SMALL LETTER N FF4F; 006F # o → o FULLWIDTH LATIN SMALL LETTER O → LATIN SMALL LETTER O FF50; 0070 # p → p FULLWIDTH LATIN SMALL LETTER P → LATIN SMALL LETTER P FF51; 0071 # q → q FULLWIDTH LATIN SMALL LETTER Q → LATIN SMALL LETTER Q FF52; 0072 # r → r FULLWIDTH LATIN SMALL LETTER R → LATIN SMALL LETTER R FF53; 0073 # s → s FULLWIDTH LATIN SMALL LETTER S → LATIN SMALL LETTER S FF54; 0074 # t → t FULLWIDTH LATIN SMALL LETTER T → LATIN SMALL LETTER T FF55; 0075 # u → u FULLWIDTH LATIN SMALL LETTER U → LATIN SMALL LETTER U FF56; 0076 # v → v FULLWIDTH LATIN SMALL LETTER V → LATIN SMALL LETTER V FF57; 0077 # w → w FULLWIDTH LATIN SMALL LETTER W → LATIN SMALL LETTER W FF58; 0078 # x → x FULLWIDTH LATIN SMALL LETTER X → LATIN SMALL LETTER X FF59; 0079 # y → y FULLWIDTH LATIN SMALL LETTER Y → LATIN SMALL LETTER Y FF5A; 007A # z → z FULLWIDTH LATIN SMALL LETTER Z → LATIN SMALL LETTER Z FF5B; 007B # { → { FULLWIDTH LEFT CURLY BRACKET → LEFT CURLY BRACKET FF5C; 007C # | → | FULLWIDTH VERTICAL LINE → VERTICAL LINE FF5D; 007D # } → } FULLWIDTH RIGHT CURLY BRACKET → RIGHT CURLY BRACKET FF5E; 007E # ~ → ~ FULLWIDTH TILDE → TILDE FF5F; 2985 # ⦅ → ⦅ FULLWIDTH LEFT WHITE PARENTHESIS → LEFT WHITE PARENTHESIS FF60; 2986 # ⦆ → ⦆ FULLWIDTH RIGHT WHITE PARENTHESIS → RIGHT WHITE PARENTHESIS # Half-width to generic width (singletons) FF61; 3002 # 。 → 。 HALFWIDTH IDEOGRAPHIC FULL STOP → IDEOGRAPHIC FULL STOP FF62; 300C # 「 → 「 HALFWIDTH LEFT CORNER BRACKET → LEFT CORNER BRACKET FF63; 300D # 」 → 」 HALFWIDTH RIGHT CORNER BRACKET → RIGHT CORNER BRACKET FF64; 3001 # 、 → 、 HALFWIDTH IDEOGRAPHIC COMMA → IDEOGRAPHIC COMMA # Half-witdh to generic Katakana (singletons) FF65; 30FB # ・ → ・ HALFWIDTH KATAKANA MIDDLE DOT → KATAKANA MIDDLE DOT FF66; 30F2 # ヲ → ヲ HALFWIDTH KATAKANA LETTER WO → KATAKANA LETTER WO FF67; 30A1 # ァ → ァ HALFWIDTH KATAKANA LETTER SMALL A → KATAKANA LETTER SMALL A FF68; 30A3 # ィ → ィ HALFWIDTH KATAKANA LETTER SMALL I → KATAKANA LETTER SMALL I FF69; 30A5 # ゥ → ゥ HALFWIDTH KATAKANA LETTER SMALL U → KATAKANA LETTER SMALL U FF6A; 30A7 # ェ → ェ HALFWIDTH KATAKANA LETTER SMALL E → KATAKANA LETTER SMALL E FF6B; 30A9 # ォ → ォ HALFWIDTH KATAKANA LETTER SMALL O → KATAKANA LETTER SMALL O FF6C; 30E3 # ャ → ャ HALFWIDTH KATAKANA LETTER SMALL YA → KATAKANA LETTER SMALL YA FF6D; 30E5 # ュ → ュ HALFWIDTH KATAKANA LETTER SMALL YU → KATAKANA LETTER SMALL YU FF6E; 30E7 # ョ → ョ HALFWIDTH KATAKANA LETTER SMALL YO → KATAKANA LETTER SMALL YO FF6F; 30C3 # ッ → ッ HALFWIDTH KATAKANA LETTER SMALL TU → KATAKANA LETTER SMALL TU FF70; 30FC # ー → ー HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK → KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71; 30A2 # ア → ア HALFWIDTH KATAKANA LETTER A → KATAKANA LETTER A FF72; 30A4 # イ → イ HALFWIDTH KATAKANA LETTER I → KATAKANA LETTER I FF73; 30A6 # ウ → ウ HALFWIDTH KATAKANA LETTER U → KATAKANA LETTER U FF74; 30A8 # エ → エ HALFWIDTH KATAKANA LETTER E → KATAKANA LETTER E FF75; 30AA # オ → オ HALFWIDTH KATAKANA LETTER O → KATAKANA LETTER O FF76; 30AB # カ → カ HALFWIDTH KATAKANA LETTER KA → KATAKANA LETTER KA FF77; 30AD # キ → キ HALFWIDTH KATAKANA LETTER KI → KATAKANA LETTER KI FF78; 30AF # ク → ク HALFWIDTH KATAKANA LETTER KU → KATAKANA LETTER KU FF79; 30B1 # ケ → ケ HALFWIDTH KATAKANA LETTER KE → KATAKANA LETTER KE FF7A; 30B3 # コ → コ HALFWIDTH KATAKANA LETTER KO → KATAKANA LETTER KO FF7B; 30B5 # サ → サ HALFWIDTH KATAKANA LETTER SA → KATAKANA LETTER SA FF7C; 30B7 # シ → シ HALFWIDTH KATAKANA LETTER SI → KATAKANA LETTER SI FF7D; 30B9 # ス → ス HALFWIDTH KATAKANA LETTER SU → KATAKANA LETTER SU FF7E; 30BB # セ → セ HALFWIDTH KATAKANA LETTER SE → KATAKANA LETTER SE FF7F; 30BD # ソ → ソ HALFWIDTH KATAKANA LETTER SO → KATAKANA LETTER SO FF80; 30BF # タ → タ HALFWIDTH KATAKANA LETTER TA → KATAKANA LETTER TA FF81; 30C1 # チ → チ HALFWIDTH KATAKANA LETTER TI → KATAKANA LETTER TI FF82; 30C4 # ツ → ツ HALFWIDTH KATAKANA LETTER TU → KATAKANA LETTER TU FF83; 30C6 # テ → テ HALFWIDTH KATAKANA LETTER TE → KATAKANA LETTER TE FF84; 30C8 # ト → ト HALFWIDTH KATAKANA LETTER TO → KATAKANA LETTER TO FF85; 30CA # ナ → ナ HALFWIDTH KATAKANA LETTER NA → KATAKANA LETTER NA FF86; 30CB # ニ → ニ HALFWIDTH KATAKANA LETTER NI → KATAKANA LETTER NI FF87; 30CC # ヌ → ヌ HALFWIDTH KATAKANA LETTER NU → KATAKANA LETTER NU FF88; 30CD # ネ → ネ HALFWIDTH KATAKANA LETTER NE → KATAKANA LETTER NE FF89; 30CE # ノ → ノ HALFWIDTH KATAKANA LETTER NO → KATAKANA LETTER NO FF8A; 30CF # ハ → ハ HALFWIDTH KATAKANA LETTER HA → KATAKANA LETTER HA FF8B; 30D2 # ヒ → ヒ HALFWIDTH KATAKANA LETTER HI → KATAKANA LETTER HI FF8C; 30D5 # フ → フ HALFWIDTH KATAKANA LETTER HU → KATAKANA LETTER HU FF8D; 30D8 # ヘ → ヘ HALFWIDTH KATAKANA LETTER HE → KATAKANA LETTER HE FF8E; 30DB # ホ → ホ HALFWIDTH KATAKANA LETTER HO → KATAKANA LETTER HO FF8F; 30DE # マ → マ HALFWIDTH KATAKANA LETTER MA → KATAKANA LETTER MA FF90; 30DF # ミ → ミ HALFWIDTH KATAKANA LETTER MI → KATAKANA LETTER MI FF91; 30E0 # ム → ム HALFWIDTH KATAKANA LETTER MU → KATAKANA LETTER MU FF92; 30E1 # メ → メ HALFWIDTH KATAKANA LETTER ME → KATAKANA LETTER ME FF93; 30E2 # モ → モ HALFWIDTH KATAKANA LETTER MO → KATAKANA LETTER MO FF94; 30E4 # ヤ → ヤ HALFWIDTH KATAKANA LETTER YA → KATAKANA LETTER YA FF95; 30E6 # ユ → ユ HALFWIDTH KATAKANA LETTER YU → KATAKANA LETTER YU FF96; 30E8 # ヨ → ヨ HALFWIDTH KATAKANA LETTER YO → KATAKANA LETTER YO FF97; 30E9 # ラ → ラ HALFWIDTH KATAKANA LETTER RA → KATAKANA LETTER RA FF98; 30EA # リ → リ HALFWIDTH KATAKANA LETTER RI → KATAKANA LETTER RI FF99; 30EB # ル → ル HALFWIDTH KATAKANA LETTER RU → KATAKANA LETTER RU FF9A; 30EC # レ → レ HALFWIDTH KATAKANA LETTER RE → KATAKANA LETTER RE FF9B; 30ED # ロ → ロ HALFWIDTH KATAKANA LETTER RO → KATAKANA LETTER RO FF9C; 30EF # ワ → ワ HALFWIDTH KATAKANA LETTER WA → KATAKANA LETTER WA FF9D; 30F3 # ン → ン HALFWIDTH KATAKANA LETTER N → KATAKANA LETTER N FF9E; 3099 # ゙ → ゙ HALFWIDTH KATAKANA VOICED SOUND MARK → COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK FF9F; 309A # ゚ → ゚ HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK → COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK # Half-width to generic width (singleton) FFA0; 3164 # ᅠ → ㅤ HALFWIDTH HANGUL FILLER → HANGUL FILLER FFA1; 3131 # ᄀ → ㄱ HALFWIDTH HANGUL LETTER KIYEOK → HANGUL LETTER KIYEOK FFA2; 3132 # ᄁ → ㄲ HALFWIDTH HANGUL LETTER SSANGKIYEOK → HANGUL LETTER SSANGKIYEOK FFA3; 3133 # ᆪ → ㄳ HALFWIDTH HANGUL LETTER KIYEOK-SIOS → HANGUL LETTER KIYEOK-SIOS FFA4; 3134 # ᄂ → ㄴ HALFWIDTH HANGUL LETTER NIEUN → HANGUL LETTER NIEUN FFA5; 3135 # ᆬ → ㄵ HALFWIDTH HANGUL LETTER NIEUN-CIEUC → HANGUL LETTER NIEUN-CIEUC FFA6; 3136 # ᆭ → ㄶ HALFWIDTH HANGUL LETTER NIEUN-HIEUH → HANGUL LETTER NIEUN-HIEUH FFA7; 3137 # ᄃ → ㄷ HALFWIDTH HANGUL LETTER TIKEUT → HANGUL LETTER TIKEUT FFA8; 3138 # ᄄ → ㄸ HALFWIDTH HANGUL LETTER SSANGTIKEUT → HANGUL LETTER SSANGTIKEUT FFA9; 3139 # ᄅ → ㄹ HALFWIDTH HANGUL LETTER RIEUL → HANGUL LETTER RIEUL FFAA; 313A # ᆰ → ㄺ HALFWIDTH HANGUL LETTER RIEUL-KIYEOK → HANGUL LETTER RIEUL-KIYEOK FFAB; 313B # ᆱ → ㄻ HALFWIDTH HANGUL LETTER RIEUL-MIEUM → HANGUL LETTER RIEUL-MIEUM FFAC; 313C # ᆲ → ㄼ HALFWIDTH HANGUL LETTER RIEUL-PIEUP → HANGUL LETTER RIEUL-PIEUP FFAD; 313D # ᆳ → ㄽ HALFWIDTH HANGUL LETTER RIEUL-SIOS → HANGUL LETTER RIEUL-SIOS FFAE; 313E # ᆴ → ㄾ HALFWIDTH HANGUL LETTER RIEUL-THIEUTH → HANGUL LETTER RIEUL-THIEUTH FFAF; 313F # ᆵ → ㄿ HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH → HANGUL LETTER RIEUL-PHIEUPH FFB0; 3140 # ᄚ → ㅀ HALFWIDTH HANGUL LETTER RIEUL-HIEUH → HANGUL LETTER RIEUL-HIEUH FFB1; 3141 # ᄆ → ㅁ HALFWIDTH HANGUL LETTER MIEUM → HANGUL LETTER MIEUM FFB2; 3142 # ᄇ → ㅂ HALFWIDTH HANGUL LETTER PIEUP → HANGUL LETTER PIEUP FFB3; 3143 # ᄈ → ㅃ HALFWIDTH HANGUL LETTER SSANGPIEUP → HANGUL LETTER SSANGPIEUP FFB4; 3144 # ᄡ → ㅄ HALFWIDTH HANGUL LETTER PIEUP-SIOS → HANGUL LETTER PIEUP-SIOS FFB5; 3145 # ᄉ → ㅅ HALFWIDTH HANGUL LETTER SIOS → HANGUL LETTER SIOS FFB6; 3146 # ᄊ → ㅆ HALFWIDTH HANGUL LETTER SSANGSIOS → HANGUL LETTER SSANGSIOS FFB7; 3147 # ᄋ → ㅇ HALFWIDTH HANGUL LETTER IEUNG → HANGUL LETTER IEUNG FFB8; 3148 # ᄌ → ㅈ HALFWIDTH HANGUL LETTER CIEUC → HANGUL LETTER CIEUC FFB9; 3149 # ᄍ → ㅉ HALFWIDTH HANGUL LETTER SSANGCIEUC → HANGUL LETTER SSANGCIEUC FFBA; 314A # ᄎ → ㅊ HALFWIDTH HANGUL LETTER CHIEUCH → HANGUL LETTER CHIEUCH FFBB; 314B # ᄏ → ㅋ HALFWIDTH HANGUL LETTER KHIEUKH → HANGUL LETTER KHIEUKH FFBC; 314C # ᄐ → ㅌ HALFWIDTH HANGUL LETTER THIEUTH → HANGUL LETTER THIEUTH FFBD; 314D # ᄑ → ㅍ HALFWIDTH HANGUL LETTER PHIEUPH → HANGUL LETTER PHIEUPH FFBE; 314E # ᄒ → ㅎ HALFWIDTH HANGUL LETTER HIEUH → HANGUL LETTER HIEUH FFC2; 314F # ᅡ → ㅏ HALFWIDTH HANGUL LETTER A → HANGUL LETTER A FFC3; 3150 # ᅢ → ㅐ HALFWIDTH HANGUL LETTER AE → HANGUL LETTER AE FFC4; 3151 # ᅣ → ㅑ HALFWIDTH HANGUL LETTER YA → HANGUL LETTER YA FFC5; 3152 # ᅤ → ㅒ HALFWIDTH HANGUL LETTER YAE → HANGUL LETTER YAE FFC6; 3153 # ᅥ → ㅓ HALFWIDTH HANGUL LETTER EO → HANGUL LETTER EO FFC7; 3154 # ᅦ → ㅔ HALFWIDTH HANGUL LETTER E → HANGUL LETTER E FFCA; 3155 # ᅧ → ㅕ HALFWIDTH HANGUL LETTER YEO → HANGUL LETTER YEO FFCB; 3156 # ᅨ → ㅖ HALFWIDTH HANGUL LETTER YE → HANGUL LETTER YE FFCC; 3157 # ᅩ → ㅗ HALFWIDTH HANGUL LETTER O → HANGUL LETTER O FFCD; 3158 # ᅪ → ㅘ HALFWIDTH HANGUL LETTER WA → HANGUL LETTER WA FFCE; 3159 # ᅫ → ㅙ HALFWIDTH HANGUL LETTER WAE → HANGUL LETTER WAE FFCF; 315A # ᅬ → ㅚ HALFWIDTH HANGUL LETTER OE → HANGUL LETTER OE FFD2; 315B # ᅭ → ㅛ HALFWIDTH HANGUL LETTER YO → HANGUL LETTER YO FFD3; 315C # ᅮ → ㅜ HALFWIDTH HANGUL LETTER U → HANGUL LETTER U FFD4; 315D # ᅯ → ㅝ HALFWIDTH HANGUL LETTER WEO → HANGUL LETTER WEO FFD5; 315E # ᅰ → ㅞ HALFWIDTH HANGUL LETTER WE → HANGUL LETTER WE FFD6; 315F # ᅱ → ㅟ HALFWIDTH HANGUL LETTER WI → HANGUL LETTER WI FFD7; 3160 # ᅲ → ㅠ HALFWIDTH HANGUL LETTER YU → HANGUL LETTER YU FFDA; 3161 # ᅳ → ㅡ HALFWIDTH HANGUL LETTER EU → HANGUL LETTER EU FFDB; 3162 # ᅴ → ㅢ HALFWIDTH HANGUL LETTER YI → HANGUL LETTER YI FFDC; 3163 # ᅵ → ㅣ HALFWIDTH HANGUL LETTER I → HANGUL LETTER I # Fullwidth to generic width (singleton) FFE0; 00A2 # ¢ → ¢ FULLWIDTH CENT SIGN → CENT SIGN FFE1; 00A3 # £ → £ FULLWIDTH POUND SIGN → POUND SIGN FFE2; 00AC # ¬ → ¬ FULLWIDTH NOT SIGN → NOT SIGN FFE3; 00AF #  ̄ → ¯ FULLWIDTH MACRON → MACRON FFE4; 00A6 # ¦ → ¦ FULLWIDTH BROKEN BAR → BROKEN BAR FFE5; 00A5 # ¥ → ¥ FULLWIDTH YEN SIGN → YEN SIGN FFE6; 20A9 # ₩ → ₩ FULLWIDTH WON SIGN → WON SIGN # Halfwidth to generic width (singleton) FFE8; 2502 # │ → │ HALFWIDTH FORMS LIGHT VERTICAL → BOX DRAWINGS LIGHT VERTICAL FFE9; 2190 # ← → ← HALFWIDTH LEFTWARDS ARROW → LEFTWARDS ARROW FFEA; 2191 # ↑ → ↑ HALFWIDTH UPWARDS ARROW → UPWARDS ARROW FFEB; 2192 # → → → HALFWIDTH RIGHTWARDS ARROW → RIGHTWARDS ARROW FFEC; 2193 # ↓ → ↓ HALFWIDTH DOWNWARDS ARROW → DOWNWARDS ARROW FFED; 25A0 # ■ → ■ HALFWIDTH BLACK SQUARE → BLACK SQUARE FFEE; 25CB # ○ → ○ HALFWIDTH WHITE CIRCLE → WHITE CIRCLE