mirror of https://github.com/nirenjan/libx52.git
Add mappings for missing characters
Add mappings for Halfwidth kana, CJK ideographics, and some other missing symbols. Issue: #6pull/13/head
parent
5c69289cff
commit
9070d88588
|
@ -37,22 +37,22 @@
|
|||
# +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|
||||
# | \ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
|
||||
# +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|
||||
# | 0 | x | ? | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | ? |
|
||||
# | 1 | x | ? | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | ? |
|
||||
# | 2 | x | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | ? |
|
||||
# | 3 | x | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | ? |
|
||||
# | 4 | x | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | ? |
|
||||
# | 5 | x | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | * |
|
||||
# | 6 | x | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | * |
|
||||
# | 7 | x | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | ? | * |
|
||||
# | 8 | ? | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | ? | * |
|
||||
# | 9 | * | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | * |
|
||||
# | A | * | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | * |
|
||||
# | B | * | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | * |
|
||||
# | C | * | * | * | * | * | ? | * | * | * | * | ? | ? | ? | ? | * | * |
|
||||
# | D | ? | * | * | * | * | * | * | * | * | * | ? | ? | ? | ? | * | * |
|
||||
# | E | * | * | * | * | * | * | * | ? | * | * | ? | ? | ? | ? | * | * |
|
||||
# | F | * | * | * | * | * | * | * | ? | * | * | ? | ? | ? | ? | * | * |
|
||||
# | 0 | x | * | * | * | * | * | * | * | * | * | * | * | * | * | * | ? |
|
||||
# | 1 | x | * | * | * | * | * | * | * | * | * | * | * | * | * | * | ? |
|
||||
# | 2 | x | * | * | * | * | * | * | * | * | * | * | * | * | * | * | ? |
|
||||
# | 3 | x | * | * | * | * | * | * | * | * | * | * | * | * | * | * | ? |
|
||||
# | 4 | x | * | * | * | * | * | * | * | * | * | * | * | * | * | * | ? |
|
||||
# | 5 | x | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# | 6 | x | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# | 7 | x | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# | 8 | ? | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# | 9 | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# | A | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# | B | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# | C | * | * | * | * | * | ? | * | * | * | * | * | * | * | * | * | * |
|
||||
# | D | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# | E | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# | F | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
||||
# +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|
||||
|
||||
# Map starts below
|
||||
|
@ -156,10 +156,17 @@
|
|||
# Tilde (~) does not appear in the character set
|
||||
|
||||
# Miscellaneous Symbols
|
||||
0x00B7 0x0D # MIDDLE DOT
|
||||
0x00AE 0x0E # REGISTERD SIGN
|
||||
0x00A9 0x0F # COPYRIGHT SIGN
|
||||
0x2122 0x10 # TRADE MARK SIGN
|
||||
0x2020 0x11 # DAGGER
|
||||
0x00A7 0x12 # SECTION SIGN
|
||||
0x00B6 0x13 # PILCROW SIGN
|
||||
0x00A9 0x0F # (C)
|
||||
0x00AE 0x0E # (R)
|
||||
0x2192 0x7E # RIGHTWARDS ARROW
|
||||
0x2190 0x7F # LEFTWARDS ARROW (also available at 0x08)
|
||||
0x00A0 0xA0 # NO-BREAK SPACE
|
||||
0x203E 0xFF # OVERLINE
|
||||
|
||||
# Mathematical Symbols
|
||||
0x00BD 0xF5 # VULGAR FRACTION ONE HALF
|
||||
|
@ -215,8 +222,8 @@
|
|||
0x00A2 0xE4 # CENT SIGN
|
||||
0x00A3 0xE5 # POUND SIGN
|
||||
0x00A5 0xE6 # YEN SIGN
|
||||
# 0x0000 0xE7 # This looks like a Pt, I think this is the Pesata symbol?
|
||||
# 0x0000 0xE8 # This looks like a stylized lowercase F.
|
||||
0x20A7 0xE7 # PESETA SIGN
|
||||
0x0192 0xE8 # LATIN SMALL LETTER F WITH HOOK
|
||||
0x00A1 0xE9 # INVERTED EXCLAMATION MARK
|
||||
0x00C3 0xEA # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0x00E3 0xEB # LATIN SMALL LETTER A WITH TILDE
|
||||
|
@ -244,6 +251,71 @@
|
|||
0x2510 0x0A # BOX DRAWINGS LIGHT DOWN AND LEFT
|
||||
0x2514 0x0B # BOX DRAWINGS LIGHT UP AND RIGHT
|
||||
0x2518 0x0C # BOX DRAWINGS LIGHT UP AND LEFT
|
||||
0x2500 0xFF # BOX DRAWINGS LIGHT HORIZONTAL
|
||||
|
||||
# TODO: Japanese Kana
|
||||
# Halfwidth CJK punctuation
|
||||
0xFF61 0xA1 # HALFWIDTH IDEOGRAPHIC FULL STOP
|
||||
0xFF62 0xA2 # HALFWIDTH LEFT CORNER BRACKET
|
||||
0xFF63 0xA3 # HALFWIDTH RIGHT CORNER BRACKET
|
||||
0xFF64 0xA4 # HALFWIDTH IDEOGRAPHIC COMMA
|
||||
|
||||
# Halfwidth Katakana variants
|
||||
0xFF65 0xA5 # HALFWIDTH KATAKANA MIDDLE DOT
|
||||
0xFF66 0xA6 # HALFWIDTH KATAKANA LETTER WO
|
||||
0xFF67 0xA7 # HALFWIDTH KATAKANA LETTER SMALL A
|
||||
0xFF68 0xA8 # HALFWIDTH KATAKANA LETTER SMALL I
|
||||
0xFF69 0xA9 # HALFWIDTH KATAKANA LETTER SMALL U
|
||||
0xFF6A 0xAA # HALFWIDTH KATAKANA LETTER SMALL E
|
||||
0xFF6B 0xAB # HALFWIDTH KATAKANA LETTER SMALL O
|
||||
0xFF6C 0xAC # HALFWIDTH KATAKANA LETTER SMALL YA
|
||||
0xFF6D 0xAD # HALFWIDTH KATAKANA LETTER SMALL YU
|
||||
0xFF6E 0xAE # HALFWIDTH KATAKANA LETTER SMALL YO
|
||||
0xFF6F 0xAF # HALFWIDTH KATAKANA LETTER SMALL TU
|
||||
0xFF70 0xB0 # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
|
||||
0xFF71 0xB1 # HALFWIDTH KATAKANA LETTER A
|
||||
0xFF72 0xB2 # HALFWIDTH KATAKANA LETTER I
|
||||
0xFF73 0xB3 # HALFWIDTH KATAKANA LETTER U
|
||||
0xFF74 0xB4 # HALFWIDTH KATAKANA LETTER E
|
||||
0xFF75 0xB5 # HALFWIDTH KATAKANA LETTER O
|
||||
0xFF76 0xB6 # HALFWIDTH KATAKANA LETTER KA
|
||||
0xFF77 0xB7 # HALFWIDTH KATAKANA LETTER KI
|
||||
0xFF78 0xB8 # HALFWIDTH KATAKANA LETTER KU
|
||||
0xFF79 0xB9 # HALFWIDTH KATAKANA LETTER KE
|
||||
0xFF7A 0xBA # HALFWIDTH KATAKANA LETTER KO
|
||||
0xFF7B 0xBB # HALFWIDTH KATAKANA LETTER SA
|
||||
0xFF7C 0xBC # HALFWIDTH KATAKANA LETTER SI
|
||||
0xFF7D 0xBD # HALFWIDTH KATAKANA LETTER SU
|
||||
0xFF7E 0xBE # HALFWIDTH KATAKANA LETTER SE
|
||||
0xFF7F 0xBF # HALFWIDTH KATAKANA LETTER SO
|
||||
0xFF80 0xC0 # HALFWIDTH KATAKANA LETTER TA
|
||||
0xFF81 0xC1 # HALFWIDTH KATAKANA LETTER TI
|
||||
0xFF82 0xC2 # HALFWIDTH KATAKANA LETTER TU
|
||||
0xFF83 0xC3 # HALFWIDTH KATAKANA LETTER TE
|
||||
0xFF84 0xC4 # HALFWIDTH KATAKANA LETTER TO
|
||||
0xFF85 0xC5 # HALFWIDTH KATAKANA LETTER NA
|
||||
0xFF86 0xC6 # HALFWIDTH KATAKANA LETTER NI
|
||||
0xFF87 0xC7 # HALFWIDTH KATAKANA LETTER NU
|
||||
0xFF88 0xC8 # HALFWIDTH KATAKANA LETTER NE
|
||||
0xFF89 0xC9 # HALFWIDTH KATAKANA LETTER NO
|
||||
0xFF8A 0xCA # HALFWIDTH KATAKANA LETTER HA
|
||||
0xFF8B 0xCB # HALFWIDTH KATAKANA LETTER HI
|
||||
0xFF8C 0xCC # HALFWIDTH KATAKANA LETTER HU
|
||||
0xFF8D 0xCD # HALFWIDTH KATAKANA LETTER HE
|
||||
0xFF8E 0xCE # HALFWIDTH KATAKANA LETTER HO
|
||||
0xFF8F 0xCF # HALFWIDTH KATAKANA LETTER MA
|
||||
0xFF90 0xD0 # HALFWIDTH KATAKANA LETTER MI
|
||||
0xFF91 0xD1 # HALFWIDTH KATAKANA LETTER MU
|
||||
0xFF92 0xD2 # HALFWIDTH KATAKANA LETTER ME
|
||||
0xFF93 0xD3 # HALFWIDTH KATAKANA LETTER MO
|
||||
0xFF94 0xD4 # HALFWIDTH KATAKANA LETTER YA
|
||||
0xFF95 0xD5 # HALFWIDTH KATAKANA LETTER YU
|
||||
0xFF96 0xD6 # HALFWIDTH KATAKANA LETTER YO
|
||||
0xFF97 0xD7 # HALFWIDTH KATAKANA LETTER RA
|
||||
0xFF98 0xD8 # HALFWIDTH KATAKANA LETTER RI
|
||||
0xFF99 0xD9 # HALFWIDTH KATAKANA LETTER RU
|
||||
0xFF9A 0xDA # HALFWIDTH KATAKANA LETTER RE
|
||||
0xFF9B 0xDB # HALFWIDTH KATAKANA LETTER RO
|
||||
0xFF9C 0xDC # HALFWIDTH KATAKANA LETTER WA
|
||||
0xFF9D 0xDD # HALFWIDTH KATAKANA LETTER N
|
||||
0xFF9E 0xDE # HALFWIDTH KATAKANA VOICED SOUND MARK
|
||||
0xFF9F 0xDF # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
|
||||
|
||||
|
|
Loading…
Reference in New Issue