1
0
mirror of synced 2026-04-13 08:14:17 +00:00
Files
Interlisp.medley/unicode/xerox/XCCS-50=FORMS.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

204 lines
10 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: 50 FORMS
# 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>
# "50" FORMS
0x2821 0x2500 # ─ BOX DRAWINGS LIGHT HORIZONTAL
0x2822 0x2502 # │ BOX DRAWINGS LIGHT VERTICAL
0x2823 0x250C # ┌ BOX DRAWINGS LIGHT DOWN AND RIGHT
0x2824 0x2510 # ┐ BOX DRAWINGS LIGHT DOWN AND LEFT
0x2825 0x2518 # ┘ BOX DRAWINGS LIGHT UP AND LEFT
0x2826 0x2514 # └ BOX DRAWINGS LIGHT UP AND RIGHT
0x2827 0x251C # ├ BOX DRAWINGS LIGHT VERTICAL AND RIGHT
0x2828 0x252C # ┬ BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
0x2829 0x2524 # ┤ BOX DRAWINGS LIGHT VERTICAL AND LEFT
0x282A 0x2534 # ┴ BOX DRAWINGS LIGHT UP AND HORIZONTAL
0x282B 0x253C # ┼ BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
0x282C 0x2501 # ━ BOX DRAWINGS HEAVY HORIZONTAL
0x282D 0x2503 # ┃ BOX DRAWINGS HEAVY VERTICAL
0x282E 0x250F # ┏ BOX DRAWINGS HEAVY DOWN AND RIGHT
0x282F 0x2513 # ┓ BOX DRAWINGS HEAVY DOWN AND LEFT
0x2830 0x251B # ┛ BOX DRAWINGS HEAVY UP AND LEFT
0x2831 0x2517 # ┗ BOX DRAWINGS HEAVY UP AND RIGHT
0x2832 0x2523 # ┣ BOX DRAWINGS HEAVY VERTICAL AND RIGHT
0x2833 0x2533 # ┳ BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
0x2834 0x252B # ┫ BOX DRAWINGS HEAVY VERTICAL AND LEFT
0x2835 0x253B # ┻ BOX DRAWINGS HEAVY UP AND HORIZONTAL
0x2836 0x254B # ╋ BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
0x2837 0x2520 # ┠ BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
0x2838 0x252F # ┯ BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
0x2839 0x2528 # ┨ BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
0x283A 0x2537 # ┷ BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
0x283B 0x253F # ┿ BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
0x283C 0x251D # ┝ BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
0x283D 0x2530 # ┰ BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
0x283E 0x2525 # ┥ BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
0x283F 0x2538 # ┸ BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
0x2840 0x2542 # ╂ BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
0x2841 0x254E # ╎ BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL
0x2842 0x254F # ╏ BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
0x2843 0x2549 # ╉ BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
0x2844 0x2547 # ╇ BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
0x2845 0x2548 # ╈ BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
0x2846 0x254A # ╊ BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
0x2847 0x254C # ╌ BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL
0x2849 0x250E # ┎ BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
0x284A 0x2512 # ┒ BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
0x284B 0x251A # ┚ BOX DRAWINGS UP HEAVY AND LEFT LIGHT
0x284C 0x2516 # ┖ BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
0x284D 0x250D # ┍ BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
0x284E 0x2511 # ┑ BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
0x284F 0x2519 # ┙ BOX DRAWINGS UP LIGHT AND LEFT HEAVY
0x2850 0x2561 # ╡ BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
0x2851 0x2562 # ╢ BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
0x2852 0x2556 # ╖ BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
0x2853 0x2555 # ╕ BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
0x2854 0x2563 # ╣ BOX DRAWINGS DOUBLE VERTICAL AND LEFT
0x2855 0x2551 # ║ BOX DRAWINGS DOUBLE VERTICAL
0x2856 0x2557 # ╗ BOX DRAWINGS DOUBLE DOWN AND LEFT
0x2857 0x255D # ╝ BOX DRAWINGS DOUBLE UP AND LEFT
0x2858 0x255C # ╜ BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
0x2859 0x255B # ╛ BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
0x285A 0x255E # ╞ BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
0x285B 0x255F # ╟ BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
0x285C 0x255A # ╚ BOX DRAWINGS DOUBLE UP AND RIGHT
0x285D 0x2554 # ╔ BOX DRAWINGS DOUBLE DOWN AND RIGHT
0x285E 0x2569 # ╩ BOX DRAWINGS DOUBLE UP AND HORIZONTAL
0x285F 0x2566 # ╦ BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
0x2860 0x2560 # ╠ BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
0x2861 0x2550 # ═ BOX DRAWINGS DOUBLE HORIZONTAL
0x2862 0x256C # ╬ BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
0x2863 0x2567 # ╧ BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
0x2864 0x2568 # ╨ BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
0x2865 0x2564 # ╤ BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
0x2866 0x2565 # ╥ BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
0x2867 0x2559 # ╙ BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
0x2868 0x2558 # ╘ BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
0x2869 0x2552 # ╒ BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
0x286A 0x2553 # ╓ BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
0x286B 0x256B # ╫ BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
0x286C 0x256A # ╪ BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
0x287B 0x2515 # ┕ BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
# 0x28A1 0x1FB00 # XXXX BLOCK SEXTANT-1 NOT MEDLEY CHARCODES
# 0x28A2 0x1FB01 # XXXX BLOCK SEXTANT-2
# 0x28A3 0x1FB02 # XXXX BLOCK SEXTANT-12
# 0x28A4 0x1FB03 # XXXX BLOCK SEXTANT-3
# 0x28A5 0x1FB04 # XXXX BLOCK SEXTANT-13
# 0x28A6 0x1FB05 # XXXX BLOCK SEXTANT-23
# 0x28A7 0x1FB06 # XXXX BLOCK SEXTANT-123
# 0x28A8 0x1FB07 # XXXX BLOCK SEXTANT-4
# 0x28A9 0x1FB08 # XXXX BLOCK SEXTANT-14
# 0x28AA 0x1FB09 # XXXX BLOCK SEXTANT-24
# 0x28AB 0x1FB0A # XXXX BLOCK SEXTANT-124
# 0x28AC 0x1FB0B # XXXX BLOCK SEXTANT-34
# 0x28AD 0x1FB0C # XXXX BLOCK SEXTANT-134
# 0x28AE 0x1FB0D # XXXX BLOCK SEXTANT-234
# 0x28AF 0x1FB0E # XXXX BLOCK SEXTANT-1234
# 0x28B0 0x1FB0F # XXXX BLOCK SEXTANT-5
# 0x28B1 0x1FB10 # XXXX BLOCK SEXTANT-15
# 0x28B2 0x1FB11 # XXXX BLOCK SEXTANT-25
# 0x28B3 0x1FB12 # XXXX BLOCK SEXTANT-125
# 0x28B4 0x1FB13 # XXXX BLOCK SEXTANT-35
# 0x28B5 0x1FB32 # XXXX BLOCK SEXTANT-1356
# 0x28B6 0x1FB14 # XXXX BLOCK SEXTANT-235
# 0x28B7 0x1FB15 # XXXX BLOCK SEXTANT-1235
# 0x28B8 0x1FB16 # XXXX BLOCK SEXTANT-45
# 0x28B9 0x1FB17 # XXXX BLOCK SEXTANT-145
# 0x28BA 0x1FB18 # XXXX BLOCK SEXTANT-245
# 0x28BB 0x1FB19 # XXXX BLOCK SEXTANT-1245
# 0x28BC 0x1FB1A # XXXX BLOCK SEXTANT-345
# 0x28BD 0x1FB1B # XXXX BLOCK SEXTANT-1345
# 0x28BE 0x1FB1C # XXXX BLOCK SEXTANT-2345
# 0x28BF 0x1FB1D # XXXX BLOCK SEXTANT-12345
0x28CC 0x251E # ┞ BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
0x28CD 0x251F # ┟ BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
0x28CE 0x2521 # ┡ BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
0x28CF 0x2522 # ┢ BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
0x28D0 0x2504 # ┄ BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
0x28D1 0x2505 # ┅ BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
0x28D2 0x2506 # ┆ BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
0x28D3 0x2507 # ┇ BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
0x28D4 0x2508 # ┈ BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
0x28D5 0x2509 # ┉ BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
0x28D6 0x250A # ┊ BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
0x28D7 0x250B # ┋ BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
0x28D8 0x254D # ╍ BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL
0x28D9 0x256D # ╭ BOX DRAWINGS LIGHT ARC DOWN AND RIGHT
0x28DA 0x256E # ╮ BOX DRAWINGS LIGHT ARC DOWN AND LEFT
0x28DB 0x256F # ╯ BOX DRAWINGS LIGHT ARC UP AND LEFT
0x28DC 0x2570 # ╰ BOX DRAWINGS LIGHT ARC UP AND RIGHT
0x28DD 0x2571 # BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
0x28DE 0x2572 # ╲ BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
0x28DF 0x2588 # █ FULL BLOCK
# 0x28E0 0x1FB1E # XXXX BLOCK SEXTANT-6 NOT MEDLEY CHARCODES
# 0x28E1 0x1FB1F # XXXX BLOCK SEXTANT-16
# 0x28E2 0x1FB20 # XXXX BLOCK SEXTANT-26
# 0x28E3 0x1FB21 # XXXX BLOCK SEXTANT-126
# 0x28E4 0x1FB22 # XXXX BLOCK SEXTANT-36
# 0x28E5 0x1FB23 # XXXX BLOCK SEXTANT-136
# 0x28E6 0x1FB24 # XXXX BLOCK SEXTANT-236
# 0x28E7 0x1FB25 # XXXX BLOCK SEXTANT-1236
# 0x28E8 0x1FB26 # XXXX BLOCK SEXTANT-46
# 0x28E9 0x1FB27 # XXXX BLOCK SEXTANT-146
# 0x28EA 0x1FB28 # XXXX BLOCK SEXTANT-1246
# 0x28EB 0x1FB28 # XXXX BLOCK SEXTANT-1246
# 0x28EC 0x1FB29 # XXXX BLOCK SEXTANT-346
# 0x28ED 0x1FB2A # XXXX BLOCK SEXTANT-1346
# 0x28EE 0x1FB2B # XXXX BLOCK SEXTANT-2346
# 0x28EF 0x1FB2C # XXXX BLOCK SEXTANT-12346
# 0x28F0 0x1FB2D # XXXX BLOCK SEXTANT-56
# 0x28F1 0x1FB2E # XXXX BLOCK SEXTANT-156
# 0x28F2 0x1FB2F # XXXX BLOCK SEXTANT-256
# 0x28F3 0x1FB30 # XXXX BLOCK SEXTANT-1256
# 0x28F4 0x1FB31 # XXXX BLOCK SEXTANT-356
# 0x28F5 0x1FB32 # XXXX BLOCK SEXTANT-1356
# 0x28F6 0x1FB33 # XXXX BLOCK SEXTANT-2356
# 0x28F7 0x1FB34 # XXXX BLOCK SEXTANT-12356
# 0x28F8 0x1FB35 # XXXX BLOCK SEXTANT-456
# 0x28F9 0x1FB36 # XXXX BLOCK SEXTANT-1456
# 0x28FA 0x1FB37 # XXXX BLOCK SEXTANT-2456
# 0x28FB 0x1FB38 # XXXX BLOCK SEXTANT-12456
# 0x28FC 0x1FB39 # XXXX BLOCK SEXTANT-3456
# 0x28FD 0x1FB3A # XXXX BLOCK SEXTANT-13456
# 0x28FE 0x1FB3B # XXXX BLOCK SEXTANT-23456