1
0
mirror of synced 2026-05-04 23:26:25 +00:00
Files
Interlisp.medley/unicode/xerox/XCCS-42=JAPANESE-SYMBOLS2.TXT
rmkaplan a84242561a Rmk100 unicode utf 8 update (#1489)
* UNICODE:  a few additional Tedit helpers, revised documentation

* New JIS files (courtesy of Peter)

* Updated mapping files (courtesy of Peter Craven)

* UNICODE:  changed SHOULDNT to ERROR
2024-01-10 10:47:16 -08:00

206 lines
9.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#
# Name: XCCS (XC-3-1-1-0) to Unicode
# Unicode version: 3.0
# XCCS charset: 42 SYMBOLS2
# Table version: 0.1
# Table format: Format A
# Date: 9-Aug-2021
# Author: Ron Kaplan <Ron.Kaplan@post.harvard.edu>
#
# This file contains mappings from the Xerox Character Code Standard (version
# XC1-3-3-0, 1987) into Unicode 3.0. standard codes. That is the version of
# XCCS corresponding to the fonts in the Medley system.
#
# The format of this file conforms to the format of the other Unicode-supplied
# mapping files:
# Three white-space (tab or spaces) separated columns:
# Column 1 is the XCCS code (as hex 0xXXXX)
# Column 2 is the corresponding Unicode (as hex 0xXXXX)
# Column 3 (after #) is a comment column. For convenience, it contains the
# Unicode character itself (since the Unicode character names
# are not available)
# Unicode FFFF is used for undefined XCCS codes (Column 3 = UNDEFINED
# Unicode FFFE is used for XCCS codes that have not yet been filled in.
# (Column 3 = MISSING)
#
# This file is encoded in UTF8, so that the Unicode characters
# are properly displayed in Column 3 and can be edited by standard
# Unicode-enabled editors (e.g. Mac Textedit).
#
# This file can also be read by the function
# READ-UNICODE-MAPPING in the UNICODE Medley library package.
#
# The entries are in XCCS order and grouped by character sets. In front of
# the mappings, for convenience, there is a line with the octal XCCS
# character set, after #.
#
# Note that a given XCCS code might map to codes in several different Unicode
# positions, since there are repetitions in the Unicode standard.
#
# For more details, see the associated README.TXT file.
#
# Any comments or problems, contact <ron.kaplan@post.harvard.edu>
# "42" SYMBOLS2
0x2221 0x25C6 # ◆ BLACK DIAMOND
0x2222 0x25A1 # □ WHITE SQUARE
0x2223 0x25A0 # ■ BLACK SQUARE
0x2224 0x25B3 # △ WHITE UP-POINTING TRIANGLE
0x2225 0x25B2 # ▲ BLACK UP-POINTING TRIANGLE
0x2226 0x25BD # ▽ WHITE DOWN-POINTING TRIANGLE
0x2227 0x25BC # ▼ BLACK DOWN-POINTING TRIANGLE
0x2228 0x203B # ※ REFERENCE MARK
0x2229 0x3012 # 〒 POSTAL MARK
0x222A 0x2018 # LEFT SINGLE QUOTATION MARK
0x222B 0x2032 # PRIME
0x222C 0x2033 # ″ DOUBLE PRIME
0x222E 0x3013 # 〓 GETA MARK
0x222F 0x229E # ⊞ SQUARED PLUS
0x2230 0x229F # ⊟ SQUARED MINUS
0x2231 0x22A0 # ⊠ SQUARED TIMES
0x2232 0x22A1 # ⊡ SQUARED DOT OPERATOR
0x2234 0x226D # ≭ NOT EQUIVALENT TO
0x2238 0x300A # 《 LEFT DOUBLE ANGLE BRACKET
0x2239 0x300B # 》 RIGHT DOUBLE ANGLE BRACKET
0x223C 0x2042 # ⁂ ASTERISM
0x223D 0x2125 # ℥ OUNCE SIGN
0x223E 0x2031 # ‱ PER TEN THOUSAND SIGN
0x2240 0x21C7 # ⇇ LEFTWARDS PAIRED ARROWS
0x2241 0x21C9 # ⇉ RIGHTWARDS PAIRED ARROWS
0x2242 0x21C8 # ⇈ UPWARDS PAIRED ARROWS
0x2243 0x21CA # ⇊ DOWNWARDS PAIRED ARROWS
0x2244 0x21DA # ⇚ LEFTWARDS TRIPLE ARROW
0x2245 0x21DB # ⇛ RIGHTWARDS TRIPLE ARROW
0x2246 0x219E # ↞ LEFTWARDS TWO HEADED ARROW
0x2247 0x21A0 # ↠ RIGHTWARDS TWO HEADED ARROW
0x2248 0x21BF # ↿ UPWARDS HARPOON WITH BARB LEFTWARDS
0x2249 0x21C3 # ⇃ DOWNWARDS HARPOON WITH BARB LEFTWARDS
0x224A 0x21BE # ↾ UPWARDS HARPOON WITH BARB RIGHTWARDS
0x224B 0x21C2 # ⇂ DOWNWARDS HARPOON WITH BARB RIGHTWARDS
0x224C 0x21A2 # ↢ LEFTWARDS ARROW WITH TAIL
0x224D 0x21A3 # ↣ RIGHTWARDS ARROW WITH TAIL
0x224E 0x21AB # ↫ LEFTWARDS ARROW WITH LOOP
0x224F 0x21AC # ↬ RIGHTWARDS ARROW WITH LOOP
0x2250 0x21B0 # ↰ UPWARDS ARROW WITH TIP LEFTWARDS
0x2251 0x21B1 # ↱ UPWARDS ARROW WITH TIP RIGHTWARDS
0x2252 0x21AD # ↭ LEFT RIGHT WAVE ARROW
0x2253 0x22B8 # ⊸ MULTIMAP
0x2254 0x2254 # ≔ COLON EQUALS
0x2255 0x2255 # ≕ EQUALS COLON
0x2256 0x21BC # ↼ LEFTWARDS HARPOON WITH BARB UPWARDS
0x2257 0x21BD # ↽ LEFTWARDS HARPOON WITH BARB DOWNWARDS
0x2258 0x21C0 # ⇀ RIGHTWARDS HARPOON WITH BARB UPWARDS
0x2259 0x21C1 # ⇁ RIGHTWARDS HARPOON WITH BARB DOWNWARDS
0x225A 0x21AA # ↪ RIGHTWARDS ARROW WITH HOOK
0x225B 0x21A9 # ↩ LEFTWARDS ARROW WITH HOOK
0x225C 0x27F5 # ⟵ LONG LEFTWARDS ARROW
0x225D 0x27F6 # ⟶ LONG RIGHTWARDS ARROW
0x225E 0x27F8 # ⟸ LONG LEFTWARDS DOUBLE ARROW
0x225F 0x27F9 # ⟹ LONG RIGHTWARDS DOUBLE ARROW
0x2260 0x21D1 # ⇑ UPWARDS DOUBLE ARROW
0x2261 0x21D3 # ⇓ DOWNWARDS DOUBLE ARROW
0x2262 0x2252 # ≒ APPROXIMATELY EQUAL TO OR THE IMAGE OF
0x2263 0x2253 # ≓ IMAGE OF OR APPROXIMATELY EQUAL TO
0x2264 0x224D # ≍ EQUIVALENT TO
0x2265 0x2AAF # ⪯ PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
0x2266 0x2AB0 # ⪰ SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
0x2267 0x27F7 # ⟷ LONG LEFT RIGHT ARROW
0x2268 0x27FA # ⟺ LONG LEFT RIGHT DOUBLE ARROW
0x2269 0x27FA # ⟺ LONG LEFT RIGHT DOUBLE ARROW
0x226A 0x222C # ∬ DOUBLE INTEGRAL
0x226B 0x21A6 # ↦ RIGHTWARDS ARROW FROM BAR
0x226C 0x22C8 # ⋈ BOWTIE
0x226D 0x2B51 # ⭑ BLACK SMALL STAR
0x226E 0x266E # ♮ MUSIC NATURAL SIGN
0x226F 0x2323 # ⌣ SMILE
0x2270 0x25B5 # ▵ WHITE UP-POINTING SMALL TRIANGLE
0x2271 0x226A # ≪ MUCH LESS-THAN
0x2272 0x226B # ≫ MUCH GREATER-THAN
0x2273 0x2295 # ⊕ CIRCLED PLUS
0x2274 0x2296 # ⊖ CIRCLED MINUS
0x2275 0x2297 # ⊗ CIRCLED TIMES
0x2276 0x2298 # ⊘ CIRCLED DIVISION SLASH
0x2277 0x223C # TILDE OPERATOR
0x2278 0x2248 # ≈ ALMOST EQUAL TO
0x2279 0x221D # ∝ PROPORTIONAL TO
0x227B 0x25BF # ▿ WHITE DOWN-POINTING SMALL TRIANGLE
0x227C 0x2127 # ℧ INVERTED OHM SIGN
0x227D 0x2240 # ≀ WREATH PRODUCT
0x227E 0x25EF # ◯ LARGE CIRCLE
0x22A1 0x0026 0x0332 # &̲ AMPERSAND; COMBINING LOW LINE
0x22A2 0x2261 # ≡ IDENTICAL TO
0x22A3 0x2359 # ⍙ APL FUNCTIONAL SYMBOL DELTA UNDERBAR
0x22A4 0x2378 # ⍸ APL FUNCTIONAL SYMBOL IOTA UNDERBAR
0x22A5 0x2377 # ⍷ APL FUNCTIONAL SYMBOL EPSILON UNDERBAR
0x22A6 0x2118 # ℘ SCRIPT CAPITAL P
0x22A7 0x2205 # ∅ EMPTY SET
0x22A8 0x211C # BLACK-LETTER CAPITAL R
0x22A9 0x2111 # BLACK-LETTER CAPITAL I
0x22AA 0x22A4 # DOWN TACK
0x22AB 0x228E # ⊎ MULTISET UNION
0x22AC 0x22A7 # ⊧ MODELS
0x22AD 0x2294 # ⊔ SQUARE CUP
0x22AE 0x2293 # ⊓ SQUARE CAP
0x22AF 0x228E # ⊎ MULTISET UNION
0x22B0 0x2291 # ⊑ SQUARE IMAGE OF OR EQUAL TO
0x22B1 0x2292 # ⊒ SQUARE ORIGINAL OF OR EQUAL TO
0x22B2 0x2227 # ∧ LOGICAL AND
0x22B3 0x2228 # LOGICAL OR
0x22B4 0x25B4 # ▴ BLACK UP-POINTING SMALL TRIANGLE
0x22B5 0x25BE # ▾ BLACK DOWN-POINTING SMALL TRIANGLE
0x22B6 0x2294 # ⊔ SQUARE CUP
0x22B7 0x2210 # ∐ N-ARY COPRODUCT
0x22B8 0x2222 # ∢ SPHERICAL ANGLE
0x22B9 0x220D # ∍ SMALL CONTAINS AS MEMBER
0x22BA 0x22F7 # ⋷ SMALL ELEMENT OF WITH OVERBAR
0x22BB 0x25B9 # ▹ WHITE RIGHT-POINTING SMALL TRIANGLE
0x22BC 0x25C3 # ◃ WHITE LEFT-POINTING SMALL TRIANGLE
0x22BD 0x2299 # ⊙ CIRCLED DOT OPERATOR
0x22BE 0x223D # ∽ REVERSED TILDE
0x22C0 0x005E # ^ CIRCUMFLEX ACCENT
0x22C1 0x0041 0x0332 # A̲ LATIN CAPITAL LETTER A; COMBINING LOW LINE
0x22C2 0x0042 0x0332 # B̲ LATIN CAPITAL LETTER B; COMBINING LOW LINE
0x22C3 0x0043 0x0332 # C̲ LATIN CAPITAL LETTER C; COMBINING LOW LINE
0x22C4 0x0044 0x0332 # D̲ LATIN CAPITAL LETTER D; COMBINING LOW LINE
0x22C5 0x0045 0x0332 # E̲ LATIN CAPITAL LETTER E; COMBINING LOW LINE
0x22C6 0x0046 0x0332 # F̲ LATIN CAPITAL LETTER F; COMBINING LOW LINE
0x22C7 0x0047 0x0332 # G̲ LATIN CAPITAL LETTER G; COMBINING LOW LINE
0x22C8 0x0048 0x0332 # H̲ LATIN CAPITAL LETTER H; COMBINING LOW LINE
0x22C9 0x0049 0x0332 # I̲ LATIN CAPITAL LETTER I; COMBINING LOW LINE
0x22CA 0x004A 0x0332 # J̲ LATIN CAPITAL LETTER J; COMBINING LOW LINE
0x22CB 0x004B 0x0332 # K̲ LATIN CAPITAL LETTER K; COMBINING LOW LINE
0x22CC 0x004C 0x0332 # L̲ LATIN CAPITAL LETTER L; COMBINING LOW LINE
0x22CD 0x004D 0x0332 # M̲ LATIN CAPITAL LETTER M; COMBINING LOW LINE
0x22CE 0x004E 0x0332 # N̲ LATIN CAPITAL LETTER N; COMBINING LOW LINE
0x22CF 0x004F 0x0332 # O̲ LATIN CAPITAL LETTER O; COMBINING LOW LINE
0x22D0 0x0050 0x0332 # P̲ LATIN CAPITAL LETTER P; COMBINING LOW LINE
0x22D1 0x0051 0x0332 # Q̲ LATIN CAPITAL LETTER Q; COMBINING LOW LINE
0x22D2 0x0052 0x0332 # R̲ LATIN CAPITAL LETTER R; COMBINING LOW LINE
0x22D3 0x0053 0x0332 # S̲ LATIN CAPITAL LETTER S; COMBINING LOW LINE
0x22D4 0x0054 0x0332 # T̲ LATIN CAPITAL LETTER T; COMBINING LOW LINE
0x22D5 0x0055 0x0332 # U̲ LATIN CAPITAL LETTER U; COMBINING LOW LINE
0x22D6 0x0056 0x0332 # V̲ LATIN CAPITAL LETTER V; COMBINING LOW LINE
0x22D7 0x0057 0x0332 # W̲ LATIN CAPITAL LETTER W; COMBINING LOW LINE
0x22D8 0x0058 0x0332 # X̲ LATIN CAPITAL LETTER X; COMBINING LOW LINE
0x22D9 0x0059 0x0332 # Y̲ LATIN CAPITAL LETTER Y; COMBINING LOW LINE
0x22DA 0x005A 0x0332 # Z̲ LATIN CAPITAL LETTER Z; COMBINING LOW LINE
0x22DB 0x23A2 # ⎢ LEFT SQUARE BRACKET EXTENSION
0x22DC 0x23A5 # ⎥ RIGHT SQUARE BRACKET EXTENSION
0x22DF 0x25AF # ▯ WHITE VERTICAL RECTANGLE
0x22E7 0x211A # DOUBLE-STRUCK CAPITAL Q
0x22E8 0x210D # DOUBLE-STRUCK CAPITAL H
# 0x22E9 0x1D546 # XX MATHEMATICAL DOUBLE-STRUCK CAPITAL O NOT A MEDLEY CHARCODE
0x22EA 0x2295 # ⊕ CIRCLED PLUS
0x22EB 0x2297 # ⊗ CIRCLED TIMES
0x22EC 0x2299 # ⊙ CIRCLED DOT OPERATOR
0x22ED 0x20A4 # ₤ LIRA SIGN
0x22EE 0x21B2 # ↲ DOWNWARDS ARROW WITH TIP LEFTWARDS
0x22EF 0x21B3 # ↳ DOWNWARDS ARROW WITH TIP RIGHTWARDS
0x22F0 0x2219 # ∙ BULLET OPERATOR
0x22F1 0x231C # ⌜ TOP LEFT CORNER
0x22F2 0x231D # ⌝ TOP RIGHT CORNER
0x22F3 0x231E # ⌞ BOTTOM LEFT CORNER
0x22F4 0x231F # ⌟ BOTTOM RIGHT CORNER
0x22F5 0x229A # ⊚ CIRCLED RING OPERATOR