1 # $NetBSD: DINGBATS%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $ 2 3 TYPE ROWCOL 4 NAME DINGBATS/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 #======================================================================= 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 0x00 - 0x20 = 0x00 - 139 0x21 = 0x2701 140 0x22 = 0x2702 141 0x23 = 0x2703 142 0x24 = 0x2704 143 0x25 = 0x260E 144 0x26 = 0x2706 145 0x27 = 0x2707 146 0x28 = 0x2708 147 0x29 = 0x2709 148 0x2A = 0x261B 149 0x2B = 0x261E 150 0x2C = 0x270C 151 0x2D = 0x270D 152 0x2E = 0x270E 153 0x2F = 0x270F 154 0x30 = 0x2710 155 0x31 = 0x2711 156 0x32 = 0x2712 157 0x33 = 0x2713 158 0x34 = 0x2714 159 0x35 = 0x2715 160 0x36 = 0x2716 161 0x37 = 0x2717 162 0x38 = 0x2718 163 0x39 = 0x2719 164 0x3A = 0x271A 165 0x3B = 0x271B 166 0x3C = 0x271C 167 0x3D = 0x271D 168 0x3E = 0x271E 169 0x3F = 0x271F 170 0x40 = 0x2720 171 0x41 = 0x2721 172 0x42 = 0x2722 173 0x43 = 0x2723 174 0x44 = 0x2724 175 0x45 = 0x2725 176 0x46 = 0x2726 177 0x47 = 0x2727 178 0x48 = 0x2605 179 0x49 = 0x2729 180 0x4A = 0x272A 181 0x4B = 0x272B 182 0x4C = 0x272C 183 0x4D = 0x272D 184 0x4E = 0x272E 185 0x4F = 0x272F 186 0x50 = 0x2730 187 0x51 = 0x2731 188 0x52 = 0x2732 189 0x53 = 0x2733 190 0x54 = 0x2734 191 0x55 = 0x2735 192 0x56 = 0x2736 193 0x57 = 0x2737 194 0x58 = 0x2738 195 0x59 = 0x2739 196 0x5A = 0x273A 197 0x5B = 0x273B 198 0x5C = 0x273C 199 0x5D = 0x273D 200 0x5E = 0x273E 201 0x5F = 0x273F 202 0x60 = 0x2740 203 0x61 = 0x2741 204 0x62 = 0x2742 205 0x63 = 0x2743 206 0x64 = 0x2744 207 0x65 = 0x2745 208 0x66 = 0x2746 209 0x67 = 0x2747 210 0x68 = 0x2748 211 0x69 = 0x2749 212 0x6A = 0x274A 213 0x6B = 0x274B 214 0x6C = 0x25CF 215 0x6D = 0x274D 216 0x6E = 0x25A0 217 0x6F = 0x274F 218 0x70 = 0x2750 219 0x71 = 0x2751 220 0x72 = 0x2752 221 0x73 = 0x25B2 222 0x74 = 0x25BC 223 0x75 = 0x25C6 224 0x76 = 0x2756 225 0x77 = 0x25D7 226 0x78 = 0x2758 227 0x79 = 0x2759 228 0x7A = 0x275A 229 0x7B = 0x275B 230 0x7C = 0x275C 231 0x7D = 0x275D 232 0x7E = 0x275E 233 0x80 = 0x2768 234 0x81 = 0x2769 235 0x82 = 0x276A 236 0x83 = 0x276B 237 0x84 = 0x276C 238 0x85 = 0x276D 239 0x86 = 0x276E 240 0x87 = 0x276F 241 0x88 = 0x2770 242 0x89 = 0x2771 243 0x8A = 0x2772 244 0x8B = 0x2773 245 0x8C = 0x2774 246 0x8D = 0x2775 247 0xA1 = 0x2761 248 0xA2 = 0x2762 249 0xA3 = 0x2763 250 0xA4 = 0x2764 251 0xA5 = 0x2765 252 0xA6 = 0x2766 253 0xA7 = 0x2767 254 0xA8 = 0x2663 255 0xA9 = 0x2666 256 0xAA = 0x2665 257 0xAB = 0x2660 258 0xAC = 0x2460 259 0xAD = 0x2461 260 0xAE = 0x2462 261 0xAF = 0x2463 262 0xB0 = 0x2464 263 0xB1 = 0x2465 264 0xB2 = 0x2466 265 0xB3 = 0x2467 266 0xB4 = 0x2468 267 0xB5 = 0x2469 268 0xB6 = 0x2776 269 0xB7 = 0x2777 270 0xB8 = 0x2778 271 0xB9 = 0x2779 272 0xBA = 0x277A 273 0xBB = 0x277B 274 0xBC = 0x277C 275 0xBD = 0x277D 276 0xBE = 0x277E 277 0xBF = 0x277F 278 0xC0 = 0x2780 279 0xC1 = 0x2781 280 0xC2 = 0x2782 281 0xC3 = 0x2783 282 0xC4 = 0x2784 283 0xC5 = 0x2785 284 0xC6 = 0x2786 285 0xC7 = 0x2787 286 0xC8 = 0x2788 287 0xC9 = 0x2789 288 0xCA = 0x278A 289 0xCB = 0x278B 290 0xCC = 0x278C 291 0xCD = 0x278D 292 0xCE = 0x278E 293 0xCF = 0x278F 294 0xD0 = 0x2790 295 0xD1 = 0x2791 296 0xD2 = 0x2792 297 0xD3 = 0x2793 298 0xD4 = 0x2794 299 0xD5 = 0x2192 300 0xD6 = 0x2194 301 0xD7 = 0x2195 302 0xD8 = 0x2798 303 0xD9 = 0x2799 304 0xDA = 0x279A 305 0xDB = 0x279B 306 0xDC = 0x279C 307 0xDD = 0x279D 308 0xDE = 0x279E 309 0xDF = 0x279F 310 0xE0 = 0x27A0 311 0xE1 = 0x27A1 312 0xE2 = 0x27A2 313 0xE3 = 0x27A3 314 0xE4 = 0x27A4 315 0xE5 = 0x27A5 316 0xE6 = 0x27A6 317 0xE7 = 0x27A7 318 0xE8 = 0x27A8 319 0xE9 = 0x27A9 320 0xEA = 0x27AA 321 0xEB = 0x27AB 322 0xEC = 0x27AC 323 0xED = 0x27AD 324 0xEE = 0x27AE 325 0xEF = 0x27AF 326 0xF1 = 0x27B1 327 0xF2 = 0x27B2 328 0xF3 = 0x27B3 329 0xF4 = 0x27B4 330 0xF5 = 0x27B5 331 0xF6 = 0x27B6 332 0xF7 = 0x27B7 333 0xF8 = 0x27B8 334 0xF9 = 0x27B9 335 0xFA = 0x27BA 336 0xFB = 0x27BB 337 0xFC = 0x27BC 338 0xFD = 0x27BD 339 0xFE = 0x27BE 340 END_MAP 341