* 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
204 lines
10 KiB
Plaintext
204 lines
10 KiB
Plaintext
#
|
||
# 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
|