2 # $NetBSD: GREEK%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
13 # This mapping data is made from the mapping data provided by Unicode, Inc.
16 #=======================================================================
17 # File name: GREEK.TXT
19 # Contents: Map (external version) from Mac OS Greek
20 # character set to Unicode 2.1 and later.
22 # Copyright: (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
25 # Contact: charsets@apple.com
29 # c02 2005-Apr-05 Update header comments. Matches internal xml
30 # <c1.1> and Text Encoding Converter 2.0.
31 # b3,c1 2002-Dec-19 Update to match changes in Mac OS Greek
32 # encoding for Mac OS 9.2.2 and later.
33 # Update URLs, notes. Matches internal
35 # b02 1999-Sep-22 Update contact e-mail address. Matches
36 # internal utom<b1>, ufrm<b1>, and Text
37 # Encoding Converter version 1.5.
38 # n06 1998-Feb-05 Update to match internal utom<n4>, ufrm<n17>,
39 # and Text Encoding Converter versions 1.3:
40 # Change mapping for 0xAF from U+0387 to its
41 # canonical decomposition, U+00B7. Also
42 # update header comments to new format.
43 # n04 1995-Apr-15 First version (after fixing some typos).
44 # Matches internal ufrm<n7>.
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
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.
63 # These mapping tables and character lists are subject to change.
64 # The latest tables should be available from the following:
66 # <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
68 # For general information about Mac OS encodings and these mapping
69 # tables, see the file "README.TXT".
74 # Three tab-separated columns;
75 # '#' begins a comment which continues to the end of the line.
76 # Column #1 is the Mac OS Greek code (in hex as 0xNN)
77 # Column #2 is the corresponding Unicode (in hex as 0xNNNN)
78 # Column #3 is a comment containing the Unicode name
80 # The entries are in Mac OS Greek code order.
82 # One of these mappings requires the use of a corporate character.
83 # See the file "CORPCHAR.TXT" and notes below.
85 # Control character mappings are not shown in this table, following
86 # the conventions of the standard UTC mapping tables. However, the
87 # Mac OS Greek character set uses the standard control characters at
90 # Notes on Mac OS Greek:
91 # ----------------------
93 # This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
94 # environments, it is only supported via transcoding to and from
97 # Although a Mac OS script code is defined for Greek (smGreek = 6),
98 # the Greek localized system does not currently use it (the font
99 # family IDs are in the Mac OS Roman range). To determine if the
100 # Greek encoding is being used when the script code is smRoman (0),
101 # you must check if the system region code is 20, verGreece.
103 # The Mac OS Greek encoding is a superset of the repertoire of
104 # ISO 8859-7 (although characters are not at the same code points),
105 # except that LEFT & RIGHT SINGLE QUOTATION MARK replace the
106 # MODIFIER LETTER REVERSED COMMA & APOSTROPHE (spacing versions of
107 # Greek rough & smooth breathing marks) that are in ISO 8859-7.
108 # The added characters in Mac OS Greek include more punctuation and
109 # symbols and several accented Latin letters.
111 # Before Mac OS 9.2.2, code point 0x9C was SOFT HYPHEN (U+00AD), and
112 # code point 0xFF was undefined. In Mac OS 9.2.2 and later versions,
113 # SOFT HYPHEN was moved to 0xFF, and code point 0x9C was changed to be
114 # EURO SIGN (U+20AC); the standard Apple fonts are updated for Mac OS
115 # 9.2.2 to reflect this. There is a "no Euro sign" variant of the Mac
116 # OS Greek encoding that uses the older mapping; this can be used for
119 # This "no Euro sign" variant of Mac OS Greek was the character set
120 # used by Mac OS Greek systems before 9.2.2 except for system 6.0.7,
121 # which used a variant character set but was quickly replaced with
122 # Greek system 6.0.7.1 using the no Euro sign" character set
123 # documented here. Greek system 4.1 used a variant Greek set that had
124 # ISO 8859-7 in 0xA0-0xFF (with some holes filled in with DTP
125 # characters), and Mac OS Roman accented Roman letters in 0x80-0x9F.
127 # Unicode mapping issues and notes:
128 # ---------------------------------
130 # Details of mapping changes in each version:
131 # -------------------------------------------
133 # Changes from version b02 to version b03/c01:
135 # - The Mac OS Greek encoding changed for Mac OS 9.2.2 and later
137 # 0x9C, changed from 0x00AD SOFT HYPHEN to 0x20AC EURO SIGN
138 # 0xFF, changed from undefined to 0x00AD SOFT HYPHEN
140 # Changes from version n04 to version n06:
142 # - Change mapping of 0xAF from U+0387 to its canonical
143 # decomposition, U+00B7.