1 # $NetBSD: UCS%DINGBATS.src,v 1.2 2006/04/08 15:47:39 tnozaki Exp $ 2 3 TYPE ROWCOL 4 NAME UCS/DINGBATS 5 SRC_ZONE 0x0000-0x27BE 6 OOB_MODE INVALID 7 DST_INVALID 0x100 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 #======================================================================= 16 # File name: DINGBATS.TXT 17 # 18 # Contents: Map (external version) from Mac OS Dingbats 19 # character set to Unicode 3.2 and later. 20 # 21 # Copyright: (c) 1994-2002, 2005 by Apple Computer, Inc., all rights 22 # reserved. 23 # 24 # Contact: charsets (a] apple.com 25 # 26 # Changes: 27 # 28 # c02 2005-Apr-05 Update header comments. Matches internal xml 29 # <c1.1> and Text Encoding Converter 2.0. 30 # b3,c1 2002-Dec-19 Update mappings for 0x80-0x8D to use new 31 # Unicode 3.2 characters. Update URLs, notes. 32 # Matches internal utom<b2>. 33 # b02 1999-Sep-22 Update contact e-mail address. Matches 34 # internal utom<b1>, ufrm<b1>, and Text 35 # Encoding Converter version 1.5. 36 # n05 1998-Feb-05 Update to match internal utom<n4>, ufrm<n14>, 37 # and Text Encoding Converter version 1.3: 38 # Change all mappings to single corporate-zone 39 # Unicodes to either use standard Unicodes 40 # or standard Unicodes plus transcoding hints; 41 # see details below. Also update header 42 # comments to new format. 43 # n03 1995-Apr-15 First version (after fixing some typos). 44 # Matches internal ufrm<n4>. 45 # 46 # Standard header: 47 # ---------------- 48 # 49 # Apple, the Apple logo, and Macintosh are trademarks of Apple 50 # Computer, Inc., registered in the United States and other countries. 51 # Unicode is a trademark of Unicode Inc. For the sake of brevity, 52 # throughout this document, "Macintosh" can be used to refer to 53 # Macintosh computers and "Unicode" can be used to refer to the 54 # Unicode standard. 55 # 56 # Apple Computer, Inc. ("Apple") makes no warranty or representation, 57 # either express or implied, with respect to this document and the 58 # included data, its quality, accuracy, or fitness for a particular 59 # purpose. In no event will Apple be liable for direct, indirect, 60 # special, incidental, or consequential damages resulting from any 61 # defect or inaccuracy in this document or the included data. 62 # 63 # These mapping tables and character lists are subject to change. 64 # The latest tables should be available from the following: 65 # 66 # <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/> 67 # 68 # For general information about Mac OS encodings and these mapping 69 # tables, see the file "README.TXT". 70 # 71 # Format: 72 # ------- 73 # 74 # Three tab-separated columns; 75 # '#' begins a comment which continues to the end of the line. 76 # Column #1 is the Mac OS Dingbats code (in hex as 0xNN) 77 # Column #2 is the corresponding Unicode or Unicode sequence 78 # (in hex as 0xNNNN). 79 # Column #3 is a comment containing the Unicode name. 80 # In some cases an additional comment follows the Unicode name. 81 # 82 # The entries are in Mac OS Dingbats code order. 83 # 84 # Some of these mappings require the use of corporate characters. 85 # See the file "CORPCHAR.TXT" and notes below. 86 # 87 # Control character mappings are not shown in this table, following 88 # the conventions of the standard UTC mapping tables. However, the 89 # Mac OS Dingbats character set uses the standard control characters 90 # at 0x00-0x1F and 0x7F. 91 # 92 # Notes on Mac OS Dingbats: 93 # ------------------------- 94 # 95 # This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa 96 # environments, it is only supported directly in programming 97 # interfaces for QuickDraw Text, the Script Manager, and related 98 # Text Utilities. For other purposes it is supported via transcoding 99 # to and from Unicode. 100 # 101 # The Mac OS Dingbats encoding shares the script code smRoman 102 # (0) with the standard Mac OS Roman encoding. To determine if 103 # the Dingbats encoding is being used, you must check if the 104 # font name is "Zapf Dingbats". 105 # 106 # The layout of the Dingbats character set is identical to or 107 # a superset of the layout of the Adobe Zapf Dingbats encoding 108 # vector. 109 # 110 # The following code points are unused, and are not shown here: 111 # 0x8E-0xA0, 0xF0, 0xFF. 112 # 113 # Unicode mapping issues and notes: 114 # --------------------------------- 115 # 116 # Details of mapping changes in each version: 117 # ------------------------------------------- 118 # 119 # Changes from version b02 to version b03/c01: 120 # 121 # - The mappings for the following Mac OS Dingbats characters 122 # were changed to use standard Unicode characters added for 123 # Unicode 3.2: 0x80-0x8D. 124 # 125 # Changes from version n03 to version n05: 126 # 127 # - The mappings for the following Mac OS Dingbats characters 128 # were changed from single corporate-zone Unicode characters 129 # to standard Unicode characters: 130 # 0x80-0x81, 0x84-0x87, 0x8A-0x8D. 131 # 132 # - The mappings for the following Mac OS Dingbats characters 133 # were changed from single corporate-zone Unicode characters 134 # to combinations of a standard Unicode and a transcoding hint: 135 # 0x82-0x83, 0x88-0x89. 136 # 137 ################## 138 0x0000 - 0x0020 = 0x00 - 139 0x2192 = 0xD5 140 0x2194 = 0xD6 141 0x2195 = 0xD7 142 0x2460 = 0xAC 143 0x2461 = 0xAD 144 0x2462 = 0xAE 145 0x2463 = 0xAF 146 0x2464 = 0xB0 147 0x2465 = 0xB1 148 0x2466 = 0xB2 149 0x2467 = 0xB3 150 0x2468 = 0xB4 151 0x2469 = 0xB5 152 0x25A0 = 0x6E 153 0x25B2 = 0x73 154 0x25BC = 0x74 155 0x25C6 = 0x75 156 0x25CF = 0x6C 157 0x25D7 = 0x77 158 0x2605 = 0x48 159 0x260E = 0x25 160 0x261B = 0x2A 161 0x261E = 0x2B 162 0x2660 = 0xAB 163 0x2663 = 0xA8 164 0x2665 = 0xAA 165 0x2666 = 0xA9 166 0x2701 = 0x21 167 0x2702 = 0x22 168 0x2703 = 0x23 169 0x2704 = 0x24 170 0x2706 = 0x26 171 0x2707 = 0x27 172 0x2708 = 0x28 173 0x2709 = 0x29 174 0x270C = 0x2C 175 0x270D = 0x2D 176 0x270E = 0x2E 177 0x270F = 0x2F 178 0x2710 = 0x30 179 0x2711 = 0x31 180 0x2712 = 0x32 181 0x2713 = 0x33 182 0x2714 = 0x34 183 0x2715 = 0x35 184 0x2716 = 0x36 185 0x2717 = 0x37 186 0x2718 = 0x38 187 0x2719 = 0x39 188 0x271A = 0x3A 189 0x271B = 0x3B 190 0x271C = 0x3C 191 0x271D = 0x3D 192 0x271E = 0x3E 193 0x271F = 0x3F 194 0x2720 = 0x40 195 0x2721 = 0x41 196 0x2722 = 0x42 197 0x2723 = 0x43 198 0x2724 = 0x44 199 0x2725 = 0x45 200 0x2726 = 0x46 201 0x2727 = 0x47 202 0x2729 = 0x49 203 0x272A = 0x4A 204 0x272B = 0x4B 205 0x272C = 0x4C 206 0x272D = 0x4D 207 0x272E = 0x4E 208 0x272F = 0x4F 209 0x2730 = 0x50 210 0x2731 = 0x51 211 0x2732 = 0x52 212 0x2733 = 0x53 213 0x2734 = 0x54 214 0x2735 = 0x55 215 0x2736 = 0x56 216 0x2737 = 0x57 217 0x2738 = 0x58 218 0x2739 = 0x59 219 0x273A = 0x5A 220 0x273B = 0x5B 221 0x273C = 0x5C 222 0x273D = 0x5D 223 0x273E = 0x5E 224 0x273F = 0x5F 225 0x2740 = 0x60 226 0x2741 = 0x61 227 0x2742 = 0x62 228 0x2743 = 0x63 229 0x2744 = 0x64 230 0x2745 = 0x65 231 0x2746 = 0x66 232 0x2747 = 0x67 233 0x2748 = 0x68 234 0x2749 = 0x69 235 0x274A = 0x6A 236 0x274B = 0x6B 237 0x274D = 0x6D 238 0x274F = 0x6F 239 0x2750 = 0x70 240 0x2751 = 0x71 241 0x2752 = 0x72 242 0x2756 = 0x76 243 0x2758 = 0x78 244 0x2759 = 0x79 245 0x275A = 0x7A 246 0x275B = 0x7B 247 0x275C = 0x7C 248 0x275D = 0x7D 249 0x275E = 0x7E 250 0x2761 = 0xA1 251 0x2762 = 0xA2 252 0x2763 = 0xA3 253 0x2764 = 0xA4 254 0x2765 = 0xA5 255 0x2766 = 0xA6 256 0x2767 = 0xA7 257 0x2768 = 0x80 258 0x2769 = 0x81 259 0x276A = 0x82 260 0x276B = 0x83 261 0x276C = 0x84 262 0x276D = 0x85 263 0x276E = 0x86 264 0x276F = 0x87 265 0x2770 = 0x88 266 0x2771 = 0x89 267 0x2772 = 0x8A 268 0x2773 = 0x8B 269 0x2774 = 0x8C 270 0x2775 = 0x8D 271 0x2776 = 0xB6 272 0x2777 = 0xB7 273 0x2778 = 0xB8 274 0x2779 = 0xB9 275 0x277A = 0xBA 276 0x277B = 0xBB 277 0x277C = 0xBC 278 0x277D = 0xBD 279 0x277E = 0xBE 280 0x277F = 0xBF 281 0x2780 = 0xC0 282 0x2781 = 0xC1 283 0x2782 = 0xC2 284 0x2783 = 0xC3 285 0x2784 = 0xC4 286 0x2785 = 0xC5 287 0x2786 = 0xC6 288 0x2787 = 0xC7 289 0x2788 = 0xC8 290 0x2789 = 0xC9 291 0x278A = 0xCA 292 0x278B = 0xCB 293 0x278C = 0xCC 294 0x278D = 0xCD 295 0x278E = 0xCE 296 0x278F = 0xCF 297 0x2790 = 0xD0 298 0x2791 = 0xD1 299 0x2792 = 0xD2 300 0x2793 = 0xD3 301 0x2794 = 0xD4 302 0x2798 = 0xD8 303 0x2799 = 0xD9 304 0x279A = 0xDA 305 0x279B = 0xDB 306 0x279C = 0xDC 307 0x279D = 0xDD 308 0x279E = 0xDE 309 0x279F = 0xDF 310 0x27A0 = 0xE0 311 0x27A1 = 0xE1 312 0x27A2 = 0xE2 313 0x27A3 = 0xE3 314 0x27A4 = 0xE4 315 0x27A5 = 0xE5 316 0x27A6 = 0xE6 317 0x27A7 = 0xE7 318 0x27A8 = 0xE8 319 0x27A9 = 0xE9 320 0x27AA = 0xEA 321 0x27AB = 0xEB 322 0x27AC = 0xEC 323 0x27AD = 0xED 324 0x27AE = 0xEE 325 0x27AF = 0xEF 326 0x27B1 = 0xF1 327 0x27B2 = 0xF2 328 0x27B3 = 0xF3 329 0x27B4 = 0xF4 330 0x27B5 = 0xF5 331 0x27B6 = 0xF6 332 0x27B7 = 0xF7 333 0x27B8 = 0xF8 334 0x27B9 = 0xF9 335 0x27BA = 0xFA 336 0x27BB = 0xFB 337 0x27BC = 0xFC 338 0x27BD = 0xFD 339 0x27BE = 0xFE 340 END_MAP 341