Add `<-halfwidth' features for <HALFWIDTH> characters.
authortomo <tomo>
Wed, 21 Jan 2004 06:58:17 +0000 (06:58 +0000)
committertomo <tomo>
Wed, 21 Jan 2004 06:58:17 +0000 (06:58 +0000)
lisp/utf-2000/u0FF00-Halfwidth-and-Fullwidth-Forms.el

index 78cdb68..efe9ca7 100644 (file)
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x3002)
+    (<-halfwidth
+     ((name              . "IDEOGRAPHIC FULL STOP")
+      (=ucs              . #x3002)     ; ã€‚
+      ))
     (=ucs              . #xFF61)       ; ï½¡
     (katakana-jisx0201 . #xA1) ; øº‘‰®
     ))
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x300C)
+    (<-halfwidth
+     ((name              . "LEFT CORNER BRACKET")
+      (=ucs              . #x300C)     ; ã€Œ
+      ))
     (=ucs              . #xFF62)       ; ï½¢
     (katakana-jisx0201 . #xA2) ; øº‘‰¯
     ))
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x300D)
+    (<-halfwidth
+     ((name              . "RIGHT CORNER BRACKET")
+      (=ucs              . #x300D)     ; ã€�
+      ))
     (=ucs              . #xFF63)       ; ï½£
     (katakana-jisx0201 . #xA3) ; øº‘‰°
     ))
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x3001)
+    (<-halfwidth
+     ((name              . "IDEOGRAPHIC COMMA")
+      (=ucs              . #x3001)     ; ã€�
+      ))
     (=ucs              . #xFF64)       ; ï½¤
     (katakana-jisx0201 . #xA4) ; øº‘‰±
     ))
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x30FB)
+    (<-halfwidth
+     ((name              . "KATAKANA MIDDLE DOT")
+      (=ucs              . #x30FB)     ; ãƒ»
+      ))
     (=ucs              . #xFF65)       ; ï½¥
     (katakana-jisx0201 . #xA5) ; øº‘‰²
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30F2)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER WO")
+      (=ucs              . #x30F2)     ; ãƒ²
+      ))
     (=ucs              . #xFF66)       ; ï½¦
     (katakana-jisx0201 . #xA6) ; øº‘‰³
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30A1)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SMALL A")
+      (=ucs              . #x30A1)     ; ã‚¡
+      ))
     (=ucs              . #xFF67)       ; ï½§
     (katakana-jisx0201 . #xA7) ; øº‘‰´
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30A3)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SMALL I")
+      (=ucs              . #x30A3)     ; ã‚£
+      ))
     (=ucs              . #xFF68)       ; ï½¨
     (katakana-jisx0201 . #xA8) ; øº‘‰µ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30A5)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SMALL U")
+      (=ucs              . #x30A5)     ; ã‚¥
+      ))
     (=ucs              . #xFF69)       ; ï½©
     (katakana-jisx0201 . #xA9) ; øº‘‰¶
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30A7)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SMALL E")
+      (=ucs              . #x30A7)     ; ã‚§
+      ))
     (=ucs              . #xFF6A)       ; ï½ª
     (katakana-jisx0201 . #xAA) ; øº‘‰·
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30A9)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SMALL O")
+      (=ucs              . #x30A9)     ; ã‚©
+      ))
     (=ucs              . #xFF6B)       ; ï½«
     (katakana-jisx0201 . #xAB) ; øº‘‰¸
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E3)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SMALL YA")
+      (=ucs              . #x30E3)     ; ãƒ£
+      ))
     (=ucs              . #xFF6C)       ; ï½¬
     (katakana-jisx0201 . #xAC) ; øº‘‰¹
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E5)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SMALL YU")
+      (=ucs              . #x30E5)     ; ãƒ¥
+      ))
     (=ucs              . #xFF6D)       ; ï½­
     (katakana-jisx0201 . #xAD) ; øº‘‰º
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E7)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SMALL YO")
+      (=ucs              . #x30E7)     ; ãƒ§
+      ))
     (=ucs              . #xFF6E)       ; ï½®
     (katakana-jisx0201 . #xAE) ; øº‘‰»
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30C3)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SMALL TU")
+      (=ucs              . #x30C3)     ; ãƒƒ
+      ))
     (=ucs              . #xFF6F)       ; ï½¯
     (katakana-jisx0201 . #xAF) ; øº‘‰¼
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30FC)
+    (<-halfwidth
+     ((name              . "KATAKANA-HIRAGANA PROLONGED SOUND MARK")
+      (=ucs              . #x30FC)     ; ãƒ¼
+      ))
     (=ucs              . #xFF70)       ; ï½°
     (katakana-jisx0201 . #xB0) ; øº‘‰½
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30A2)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER A")
+      (=ucs              . #x30A2)     ; ã‚¢
+      ))
     (=ucs              . #xFF71)       ; ï½±
     (katakana-jisx0201 . #xB1) ; øº‘‰¾
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30A4)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER I")
+      (=ucs              . #x30A4)     ; ã‚¤
+      ))
     (=ucs              . #xFF72)       ; ï½²
     (katakana-jisx0201 . #xB2) ; øº‘‰¿
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30A6)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER U")
+      (=ucs              . #x30A6)     ; ã‚¦
+      ))
     (=ucs              . #xFF73)       ; ï½³
     (katakana-jisx0201 . #xB3) ; øº‘Š€
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30A8)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER E")
+      (=ucs              . #x30A8)     ; ã‚¨
+      ))
     (=ucs              . #xFF74)       ; ï½´
     (katakana-jisx0201 . #xB4) ; øº‘Š�
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30AA)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER O")
+      (=ucs              . #x30AA)     ; ã‚ª
+      ))
     (=ucs              . #xFF75)       ; ï½µ
     (katakana-jisx0201 . #xB5) ; øº‘Š‚
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30AB)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER KA")
+      (=ucs              . #x30AB)     ; ã‚«
+      ))
     (=ucs              . #xFF76)       ; ï½¶
     (katakana-jisx0201 . #xB6) ; øº‘Šƒ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30AD)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER KI")
+      (=ucs              . #x30AD)     ; ã‚­
+      ))
     (=ucs              . #xFF77)       ; ï½·
     (katakana-jisx0201 . #xB7) ; øº‘Š„
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30AF)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER KU")
+      (=ucs              . #x30AF)     ; ã‚¯
+      ))
     (=ucs              . #xFF78)       ; ï½¸
     (katakana-jisx0201 . #xB8) ; øº‘Š…
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30B1)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER KE")
+      (=ucs              . #x30B1)     ; ã‚±
+      ))
     (=ucs              . #xFF79)       ; ï½¹
     (katakana-jisx0201 . #xB9) ; øº‘І
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30B3)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER KO")
+      (=ucs              . #x30B3)     ; ã‚³
+      ))
     (=ucs              . #xFF7A)       ; ï½º
     (katakana-jisx0201 . #xBA) ; øº‘Ї
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30B5)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SA")
+      (=ucs              . #x30B5)     ; ã‚µ
+      ))
     (=ucs              . #xFF7B)       ; ï½»
     (katakana-jisx0201 . #xBB) ; øº‘Šˆ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30B7)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SI")
+      (=ucs              . #x30B7)     ; ã‚·
+      ))
     (=ucs              . #xFF7C)       ; ï½¼
     (katakana-jisx0201 . #xBC) ; øº‘Љ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30B9)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SU")
+      (=ucs              . #x30B9)     ; ã‚¹
+      ))
     (=ucs              . #xFF7D)       ; ï½½
     (katakana-jisx0201 . #xBD) ; øº‘ŠŠ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30BB)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SE")
+      (=ucs              . #x30BB)     ; ã‚»
+      ))
     (=ucs              . #xFF7E)       ; ï½¾
     (katakana-jisx0201 . #xBE) ; øº‘Š‹
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30BD)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER SO")
+      (=ucs              . #x30BD)     ; ã‚½
+      ))
     (=ucs              . #xFF7F)       ; ï½¿
     (katakana-jisx0201 . #xBF) ; øº‘ŠŒ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30BF)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER TA")
+      (=ucs              . #x30BF)     ; ã‚¿
+      ))
     (=ucs              . #xFF80)       ; ï¾€
     (katakana-jisx0201 . #xC0) ; øº‘Š�
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30C1)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER TI")
+      (=ucs              . #x30C1)     ; ãƒ�
+      ))
     (=ucs              . #xFF81)       ; ï¾�
     (katakana-jisx0201 . #xC1) ; øº‘ŠŽ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30C4)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER TU")
+      (=ucs              . #x30C4)     ; ãƒ„
+      ))
     (=ucs              . #xFF82)       ; ï¾‚
     (katakana-jisx0201 . #xC2) ; øº‘Š�
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30C6)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER TE")
+      (=ucs              . #x30C6)     ; ãƒ†
+      ))
     (=ucs              . #xFF83)       ; ï¾ƒ
     (katakana-jisx0201 . #xC3) ; øº‘Š�
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30C8)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER TO")
+      (=ucs              . #x30C8)     ; ãƒˆ
+      ))
     (=ucs              . #xFF84)       ; ï¾„
     (katakana-jisx0201 . #xC4) ; øº‘Š‘
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30CA)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER NA")
+      (=ucs              . #x30CA)     ; ãƒŠ
+      ))
     (=ucs              . #xFF85)       ; ï¾…
     (katakana-jisx0201 . #xC5) ; øº‘Š’
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30CB)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER NI")
+      (=ucs              . #x30CB)     ; ãƒ‹
+      ))
     (=ucs              . #xFF86)       ; ï¾†
     (katakana-jisx0201 . #xC6) ; øº‘Š“
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30CC)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER NU")
+      (=ucs              . #x30CC)     ; ãƒŒ
+      ))
     (=ucs              . #xFF87)       ; ï¾‡
     (katakana-jisx0201 . #xC7) ; øº‘Š”
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30CD)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER NE")
+      (=ucs              . #x30CD)     ; ãƒ�
+      ))
     (=ucs              . #xFF88)       ; ï¾ˆ
     (katakana-jisx0201 . #xC8) ; øº‘Š•
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30CE)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER NO")
+      (=ucs              . #x30CE)     ; ãƒŽ
+      ))
     (=ucs              . #xFF89)       ; ï¾‰
     (katakana-jisx0201 . #xC9) ; øº‘Š–
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30CF)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER HA")
+      (=ucs              . #x30CF)     ; ãƒ�
+      ))
     (=ucs              . #xFF8A)       ; ï¾Š
     (katakana-jisx0201 . #xCA) ; øº‘Š—
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30D2)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER HI")
+      (=ucs              . #x30D2)     ; ãƒ’
+      ))
     (=ucs              . #xFF8B)       ; ï¾‹
     (katakana-jisx0201 . #xCB) ; øº‘Š˜
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30D5)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER HU")
+      (=ucs              . #x30D5)     ; ãƒ•
+      ))
     (=ucs              . #xFF8C)       ; ï¾Œ
     (katakana-jisx0201 . #xCC) ; øº‘Š™
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30D8)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER HE")
+      (=ucs              . #x30D8)     ; ãƒ˜
+      ))
     (=ucs              . #xFF8D)       ; ï¾�
     (katakana-jisx0201 . #xCD) ; øº‘Šš
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30DB)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER HO")
+      (=ucs              . #x30DB)     ; ãƒ›
+      ))
     (=ucs              . #xFF8E)       ; ï¾Ž
     (katakana-jisx0201 . #xCE) ; øº‘Š›
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30DE)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER MA")
+      (=ucs              . #x30DE)     ; ãƒž
+      ))
     (=ucs              . #xFF8F)       ; ï¾�
     (katakana-jisx0201 . #xCF) ; øº‘Šœ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30DF)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER MI")
+      (=ucs              . #x30DF)     ; ãƒŸ
+      ))
     (=ucs              . #xFF90)       ; ï¾�
     (katakana-jisx0201 . #xD0) ; øº‘Š�
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E0)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER MU")
+      (=ucs              . #x30E0)     ; ãƒ 
+      ))
     (=ucs              . #xFF91)       ; ï¾‘
     (katakana-jisx0201 . #xD1) ; øº‘Šž
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E1)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER ME")
+      (=ucs              . #x30E1)     ; ãƒ¡
+      ))
     (=ucs              . #xFF92)       ; ï¾’
     (katakana-jisx0201 . #xD2) ; øº‘ŠŸ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E2)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER MO")
+      (=ucs              . #x30E2)     ; ãƒ¢
+      ))
     (=ucs              . #xFF93)       ; ï¾“
     (katakana-jisx0201 . #xD3) ; øº‘Š 
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E4)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER YA")
+      (=ucs              . #x30E4)     ; ãƒ¤
+      ))
     (=ucs              . #xFF94)       ; ï¾”
     (katakana-jisx0201 . #xD4) ; øº‘Š¡
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E6)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER YU")
+      (=ucs              . #x30E6)     ; ãƒ¦
+      ))
     (=ucs              . #xFF95)       ; ï¾•
     (katakana-jisx0201 . #xD5) ; øº‘Š¢
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E8)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER YO")
+      (=ucs              . #x30E8)     ; ãƒ¨
+      ))
     (=ucs              . #xFF96)       ; ï¾–
     (katakana-jisx0201 . #xD6) ; øº‘Š£
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30E9)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER RA")
+      (=ucs              . #x30E9)     ; ãƒ©
+      ))
     (=ucs              . #xFF97)       ; ï¾—
     (katakana-jisx0201 . #xD7) ; øº‘Ф
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30EA)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER RI")
+      (=ucs              . #x30EA)     ; ãƒª
+      ))
     (=ucs              . #xFF98)       ; ï¾˜
     (katakana-jisx0201 . #xD8) ; øº‘Š¥
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30EB)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER RU")
+      (=ucs              . #x30EB)     ; ãƒ«
+      ))
     (=ucs              . #xFF99)       ; ï¾™
     (katakana-jisx0201 . #xD9) ; øº‘Ц
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30EC)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER RE")
+      (=ucs              . #x30EC)     ; ãƒ¬
+      ))
     (=ucs              . #xFF9A)       ; ï¾š
     (katakana-jisx0201 . #xDA) ; øº‘Ч
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30ED)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER RO")
+      (=ucs              . #x30ED)     ; ãƒ­
+      ))
     (=ucs              . #xFF9B)       ; ï¾›
     (katakana-jisx0201 . #xDB) ; øº‘Ѝ
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30EF)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER WA")
+      (=ucs              . #x30EF)     ; ãƒ¯
+      ))
     (=ucs              . #xFF9C)       ; ï¾œ
     (katakana-jisx0201 . #xDC) ; øº‘Š©
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x30F3)
+    (<-halfwidth
+     ((name              . "KATAKANA LETTER N")
+      (=ucs              . #x30F3)     ; ãƒ³
+      ))
     (=ucs              . #xFF9D)       ; ï¾�
     (katakana-jisx0201 . #xDD) ; øº‘Šª
     ))
     (mirrored          . nil)
     (iso-10646-comment . "halfwidth katakana-hiragana voiced sound mark")
     (->decomposition   narrow #x3099)
+    (<-halfwidth
+     ((name . "COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK")
+      (=ucs              . #x3099)     ; ã‚™
+      ))
     (=ucs              . #xFF9E)       ; ï¾ž
     (katakana-jisx0201 . #xDE) ; øº‘Š«
     ))
     (mirrored          . nil)
     (iso-10646-comment . "halfwidth katakana-hiragana semi-voiced sound mark")
     (->decomposition   narrow #x309A)
+    (<-halfwidth
+     ((name . "COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK")
+      (=ucs              . #x309A)     ; ã‚š
+      ))
     (=ucs              . #xFF9F)       ; ï¾Ÿ
     (katakana-jisx0201 . #xDF) ; øº‘Ь
     ))
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3164)
+    (<-halfwidth
+     ((name              . "HANGUL FILLER")
+      (=ucs              . #x3164)     ; ã…¤
+      ))
     (=ucs              . #xFFA0)       ; ï¾ 
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3131)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER KIYEOK")
+      (=ucs              . #x3131)     ; ã„±
+      ))
     (=ucs              . #xFFA1)       ; ï¾¡
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3132)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER SSANGKIYEOK")
+      (=ucs              . #x3132)     ; ã„²
+      ))
     (=ucs              . #xFFA2)       ; ï¾¢
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3133)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER KIYEOK-SIOS")
+      (=ucs              . #x3133)     ; ã„³
+      ))
     (=ucs              . #xFFA3)       ; ï¾£
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3134)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER NIEUN")
+      (=ucs              . #x3134)     ; ã„´
+      ))
     (=ucs              . #xFFA4)       ; ï¾¤
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3135)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER NIEUN-CIEUC")
+      (=ucs              . #x3135)     ; ã„µ
+      ))
     (=ucs              . #xFFA5)       ; ï¾¥
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3136)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER NIEUN-HIEUH")
+      (=ucs              . #x3136)     ; ã„¶
+      ))
     (=ucs              . #xFFA6)       ; ï¾¦
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3137)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER TIKEUT")
+      (=ucs              . #x3137)     ; ã„·
+      ))
     (=ucs              . #xFFA7)       ; ï¾§
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3138)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER SSANGTIKEUT")
+      (=ucs              . #x3138)     ; ã„¸
+      ))
     (=ucs              . #xFFA8)       ; ï¾¨
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3139)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER RIEUL")
+      (=ucs              . #x3139)     ; ã„¹
+      ))
     (=ucs              . #xFFA9)       ; ï¾©
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x313A)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER RIEUL-KIYEOK")
+      (=ucs              . #x313A)     ; ã„º
+      ))
     (=ucs              . #xFFAA)       ; ï¾ª
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x313B)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER RIEUL-MIEUM")
+      (=ucs              . #x313B)     ; ã„»
+      ))
     (=ucs              . #xFFAB)       ; ï¾«
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x313C)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER RIEUL-PIEUP")
+      (=ucs              . #x313C)     ; ã„¼
+      ))
     (=ucs              . #xFFAC)       ; ï¾¬
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x313D)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER RIEUL-SIOS")
+      (=ucs              . #x313D)     ; ã„½
+      ))
     (=ucs              . #xFFAD)       ; ï¾­
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x313E)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER RIEUL-THIEUTH")
+      (=ucs              . #x313E)     ; ã„¾
+      ))
     (=ucs              . #xFFAE)       ; ï¾®
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x313F)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER RIEUL-PHIEUPH")
+      (=ucs              . #x313F)     ; ã„¿
+      ))
     (=ucs              . #xFFAF)       ; ï¾¯
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3140)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER RIEUL-HIEUH")
+      (=ucs              . #x3140)     ; ã…€
+      ))
     (=ucs              . #xFFB0)       ; ï¾°
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3141)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER MIEUM")
+      (=ucs              . #x3141)     ; ã…�
+      ))
     (=ucs              . #xFFB1)       ; ï¾±
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3142)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER PIEUP")
+      (=ucs              . #x3142)     ; ã…‚
+      ))
     (=ucs              . #xFFB2)       ; ï¾²
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3143)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER SSANGPIEUP")
+      (=ucs              . #x3143)     ; ã…ƒ
+      ))
     (=ucs              . #xFFB3)       ; ï¾³
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3144)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER PIEUP-SIOS")
+      (=ucs              . #x3144)     ; ã…„
+      ))
     (=ucs              . #xFFB4)       ; ï¾´
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3145)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER SIOS")
+      (=ucs              . #x3145)     ; ã……
+      ))
     (=ucs              . #xFFB5)       ; ï¾µ
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3146)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER SSANGSIOS")
+      (=ucs              . #x3146)     ; ã…†
+      ))
     (=ucs              . #xFFB6)       ; ï¾¶
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3147)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER IEUNG")
+      (=ucs              . #x3147)     ; ã…‡
+      ))
     (=ucs              . #xFFB7)       ; ï¾·
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3148)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER CIEUC")
+      (=ucs              . #x3148)     ; ã…ˆ
+      ))
     (=ucs              . #xFFB8)       ; ï¾¸
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3149)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER SSANGCIEUC")
+      (=ucs              . #x3149)     ; ã…‰
+      ))
     (=ucs              . #xFFB9)       ; ï¾¹
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x314A)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER CHIEUCH")
+      (=ucs              . #x314A)     ; ã…Š
+      ))
     (=ucs              . #xFFBA)       ; ï¾º
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x314B)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER KHIEUKH")
+      (=ucs              . #x314B)     ; ã…‹
+      ))
     (=ucs              . #xFFBB)       ; ï¾»
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x314C)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER THIEUTH")
+      (=ucs              . #x314C)     ; ã…Œ
+      ))
     (=ucs              . #xFFBC)       ; ï¾¼
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x314D)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER PHIEUPH")
+      (=ucs              . #x314D)     ; ã…�
+      ))
     (=ucs              . #xFFBD)       ; ï¾½
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x314E)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER HIEUH")
+      (=ucs              . #x314E)     ; ã…Ž
+      ))
     (=ucs              . #xFFBE)       ; ï¾¾
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x314F)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER A")
+      (=ucs              . #x314F)     ; ã…�
+      ))
     (=ucs              . #xFFC2)       ; ï¿‚
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3150)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER AE")
+      (=ucs              . #x3150)     ; ã…�
+      ))
     (=ucs              . #xFFC3)       ; ï¿ƒ
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3151)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER YA")
+      (=ucs              . #x3151)     ; ã…‘
+      ))
     (=ucs              . #xFFC4)       ; ï¿„
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3152)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER YAE")
+      (=ucs              . #x3152)     ; ã…’
+      ))
     (=ucs              . #xFFC5)       ; ï¿…
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3153)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER EO")
+      (=ucs              . #x3153)     ; ã…“
+      ))
     (=ucs              . #xFFC6)       ; ï¿†
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3154)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER E")
+      (=ucs              . #x3154)     ; ã…”
+      ))
     (=ucs              . #xFFC7)       ; ï¿‡
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3155)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER YEO")
+      (=ucs              . #x3155)     ; ã…•
+      ))
     (=ucs              . #xFFCA)       ; ï¿Š
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3156)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER YE")
+      (=ucs              . #x3156)     ; ã…–
+      ))
     (=ucs              . #xFFCB)       ; ï¿‹
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3157)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER O")
+      (=ucs              . #x3157)     ; ã…—
+      ))
     (=ucs              . #xFFCC)       ; ï¿Œ
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3158)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER WA")
+      (=ucs              . #x3158)     ; ã…˜
+      ))
     (=ucs              . #xFFCD)       ; ï¿�
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3159)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER WAE")
+      (=ucs              . #x3159)     ; ã…™
+      ))
     (=ucs              . #xFFCE)       ; ï¿Ž
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x315A)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER OE")
+      (=ucs              . #x315A)     ; ã…š
+      ))
     (=ucs              . #xFFCF)       ; ï¿�
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x315B)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER YO")
+      (=ucs              . #x315B)     ; ã…›
+      ))
     (=ucs              . #xFFD2)       ; ï¿’
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x315C)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER U")
+      (=ucs              . #x315C)     ; ã…œ
+      ))
     (=ucs              . #xFFD3)       ; ï¿“
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x315D)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER WEO")
+      (=ucs              . #x315D)     ; ã…�
+      ))
     (=ucs              . #xFFD4)       ; ï¿”
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x315E)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER WE")
+      (=ucs              . #x315E)     ; ã…ž
+      ))
     (=ucs              . #xFFD5)       ; ï¿•
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x315F)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER WI")
+      (=ucs              . #x315F)     ; ã…Ÿ
+      ))
     (=ucs              . #xFFD6)       ; ï¿–
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3160)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER YU")
+      (=ucs              . #x3160)     ; ã… 
+      ))
     (=ucs              . #xFFD7)       ; ï¿—
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3161)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER EU")
+      (=ucs              . #x3161)     ; ã…¡
+      ))
     (=ucs              . #xFFDA)       ; ï¿š
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3162)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER YI")
+      (=ucs              . #x3162)     ; ã…¢
+      ))
     (=ucs              . #xFFDB)       ; ï¿›
     ))
 (define-char
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   narrow #x3163)
+    (<-halfwidth
+     ((name              . "HANGUL LETTER I")
+      (=ucs              . #x3163)     ; ã…£
+      ))
     (=ucs              . #xFFDC)       ; ï¿œ
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x2502)
+    (<-halfwidth
+     ((name              . "BOX DRAWINGS LIGHT VERTICAL")
+      (=ucs              . #x2502)     ; â”‚
+      ))
     (=ucs              . #xFFE8)       ; ï¿¨
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x2190)
+    (<-halfwidth
+     ((name              . "LEFTWARDS ARROW")
+      (=ucs              . #x2190)     ; â†�
+      ))
     (=ucs              . #xFFE9)       ; ï¿©
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x2191)
+    (<-halfwidth
+     ((name              . "UPWARDS ARROW")
+      (=ucs              . #x2191)     ; â†‘
+      ))
     (=ucs              . #xFFEA)       ; ï¿ª
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x2192)
+    (<-halfwidth
+     ((name              . "RIGHTWARDS ARROW")
+      (=ucs              . #x2192)     ; â†’
+      ))
     (=ucs              . #xFFEB)       ; ï¿«
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x2193)
+    (<-halfwidth
+     ((name              . "DOWNWARDS ARROW")
+      (=ucs              . #x2193)     ; â†“
+      ))
     (=ucs              . #xFFEC)       ; ï¿¬
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x25A0)
+    (<-halfwidth
+     ((name              . "BLACK SQUARE")
+      (=ucs              . #x25A0)     ; â– 
+      ))
     (=ucs              . #xFFED)       ; ï¿­
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x25CB)
+    (<-halfwidth
+     ((name              . "WHITE CIRCLE")
+      (=ucs              . #x25CB)     ; â—‹
+      ))
     (=ucs              . #xFFEE)       ; ï¿®
     ))