1 # $NetBSD: ATARIST%UCS.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $ 2 3 TYPE ROWCOL 4 NAME "ATARIST/UCS" 5 SRC_ZONE 0x00-0xFF 6 OOB_MODE ILSEQ 7 DST_ILSEQ 0xFFFE 8 DST_UNIT_BITS 16 9 10 BEGIN_MAP 11 # 12 # This mapping data is made from the mapping data provided by Unicode, Inc. 13 # Original notice: 14 # 15 # Name: AtariST to Unicode 16 # Unicode version: 4.0 17 # Table version: 1.1 18 # Table format: Format A 19 # Date: 2005 April 22 20 # Authors: Philippe Verdy <verdy_p AT hotmail.com> 21 # Bruno Haible <bruno AT clisp.org> 22 # 23 # Copyright (c) 1998 - 2005 Unicode, Inc. All Rights reserved. 24 # 25 # This file is provided as-is by Unicode, Inc. (The Unicode Consortium). 26 # No claims are made as to fitness for any particular purpose. No 27 # warranties of any kind are expressed or implied. The recipient 28 # agrees to determine applicability of information provided. If this 29 # file has been provided on optical media by Unicode, Inc., the sole 30 # remedy for any claim will be exchange of defective media within 90 31 # days of receipt. 32 # 33 # Unicode, Inc. hereby grants the right to freely use the information 34 # supplied in this file in the creation of products supporting the 35 # Unicode Standard, and to make copies of this file in any form for 36 # internal or external distribution as long as this notice remains 37 # attached. 38 # 39 # General notes: 40 # 41 # This table contains the data the Unicode Consortium has on how 42 # AtariST characters map into Unicode. 43 # 44 # Format: Three tab-separated columns 45 # Column 1 is the AtariST code (in hex as 0xXX) 46 # Column 2 is the Unicode (in hex as 0xXXXX) 47 # Column 3 the Unicode name (follows a comment sign, '#') 48 # Column 4 is the actual character or <symbol> (follows a comment sign, '#') 49 # Column 5 indicates backward compatible character set mappings 50 # 51 # The entries are in AtariST order. 52 # 53 # Version history 54 # 1.1 Thanks to Bruno Haible. 55 # - swap the positions of GREEK SMALL LETTER BETA and LATIN SHARP S 56 # on code positions 0x9E and 0xE1. So AtariST mapped the LATIN SHARP S 57 # differently than PC codepages 437 and 850 (was it true on the TT in 1992?) 58 # - Fix the correct codepoint 0x00B3 instead of 0x22B3 for SUPERSCRIPT THREE, 59 # on code position 0xFE. 60 # - Fix the spelling of a "GREEP" letter name to "GREEK" (no code changed) 61 # - Change the mapping of code 0xEE from GREEK SMALL LETTER EPSILON to the 62 # mathematical ELEMENT OF SIGN, on code position 0xEE. 63 # 1.0 version new, by Philippe Verdy. 64 # 65 # Updated versions of this file may be found in: 66 # <ftp://ftp.unicode.org/Public/MAPPINGS/> 67 # 68 # Any comments or problems, contact http://www.unicode.org/reporting.html 69 # 70 0x00 - 0x7F = 0x0000 - 71 0x80 = 0x00C7 72 0x81 = 0x00FC 73 0x82 = 0x00E9 74 0x83 = 0x00E2 75 0x84 = 0x00E4 76 0x85 = 0x00E0 77 0x86 = 0x00E5 78 0x87 = 0x00E7 79 0x88 = 0x00EA 80 0x89 = 0x00EB 81 0x8A = 0x00E8 82 0x8B = 0x00EF 83 0x8C = 0x00EE 84 0x8D = 0x00EC 85 0x8E = 0x00C4 86 0x8F = 0x00C5 87 0x90 = 0x00C9 88 0x91 = 0x00E6 89 0x92 = 0x00C6 90 0x93 = 0x00F4 91 0x94 = 0x00F6 92 0x95 = 0x00F2 93 0x96 = 0x00FB 94 0x97 = 0x00F9 95 0x98 = 0x00FF 96 0x99 = 0x00D6 97 0x9A = 0x00DC 98 0x9B = 0x00A2 99 0x9C = 0x00A3 100 0x9D = 0x00A5 101 0x9E = 0x00DF 102 0x9F = 0x0192 103 0xA0 = 0x00E1 104 0xA1 = 0x00ED 105 0xA2 = 0x00F3 106 0xA3 = 0x00FA 107 0xA4 = 0x00F1 108 0xA5 = 0x00D1 109 0xA6 = 0x00AA 110 0xA7 = 0x00BA 111 0xA8 = 0x00BF 112 0xA9 = 0x2310 113 0xAA = 0x00AC 114 0xAB = 0x00BD 115 0xAC = 0x00BC 116 0xAD = 0x00A1 117 0xAE = 0x00AB 118 0xAF = 0x00BB 119 0xB0 = 0x00E3 120 0xB1 = 0x00F5 121 0xB2 = 0x00D8 122 0xB3 = 0x00F8 123 0xB4 = 0x0153 124 0xB5 = 0x0152 125 0xB6 = 0x00C0 126 0xB7 = 0x00C3 127 0xB8 = 0x00D5 128 0xB9 = 0x00A8 129 0xBA = 0x00B4 130 0xBB = 0x2020 131 0xBC = 0x00B6 132 0xBD = 0x00A9 133 0xBE = 0x00AE 134 0xBF = 0x2122 135 0xC0 = 0x0133 136 0xC1 = 0x0132 137 0xC2 = 0x05D0 138 0xC3 = 0x05D1 139 0xC4 = 0x05D2 140 0xC5 = 0x05D3 141 0xC6 = 0x05D4 142 0xC7 = 0x05D5 143 0xC8 = 0x05D6 144 0xC9 = 0x05D7 145 0xCA = 0x05D8 146 0xCB = 0x05D9 147 0xCC = 0x05DB 148 0xCD = 0x05DC 149 0xCE = 0x05DE 150 0xCF = 0x05E0 151 0xD0 = 0x05E1 152 0xD1 = 0x05E2 153 0xD2 = 0x05E4 154 0xD3 = 0x05E6 155 0xD4 = 0x05E7 156 0xD5 = 0x05E8 157 0xD6 = 0x05E9 158 0xD7 = 0x05EA 159 0xD8 = 0x05DF 160 0xD9 = 0x05DA 161 0xDA = 0x05DD 162 0xDB = 0x05E3 163 0xDC = 0x05E5 164 0xDD = 0x00A7 165 0xDE = 0x2227 166 0xDF = 0x221E 167 0xE0 = 0x03B1 168 0xE1 = 0x03B2 169 0xE2 = 0x0393 170 0xE3 = 0x03C0 171 0xE4 = 0x03A3 172 0xE5 = 0x03C3 173 0xE6 = 0x00B5 174 0xE7 = 0x03C4 175 0xE8 = 0x03A6 176 0xE9 = 0x0398 177 0xEA = 0x03A9 178 0xEB = 0x03B4 179 0xEC = 0x222E 180 0xED = 0x03C6 181 0xEE = 0x2208 182 0xEF = 0x2229 183 0xF0 = 0x2261 184 0xF1 = 0x00B1 185 0xF2 = 0x2265 186 0xF3 = 0x2264 187 0xF4 = 0x2320 188 0xF5 = 0x2321 189 0xF6 = 0x00F7 190 0xF7 = 0x2248 191 0xF8 = 0x00B0 192 0xF9 = 0x2219 193 0xFA = 0x00B7 194 0xFB = 0x221A 195 0xFC = 0x207F 196 0xFD = 0x00B2 197 0xFE = 0x00B3 198 0xFF = 0x00AF 199 END_MAP 200