PageRenderTime 26ms CodeModel.GetById 14ms app.highlight 5ms RepoModel.GetById 2ms app.codeStats 0ms

/share/i18n/csmapper/APPLE/TURKISH%UCS.src

https://bitbucket.org/freebsd/freebsd-head/
Unknown | 261 lines | 259 code | 2 blank | 0 comment | 0 complexity | 0ba97df4d382a1f724dc56ff37cb6b07 MD5 | raw file
  1# $FreeBSD$
  2# $NetBSD: TURKISH%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
  3
  4TYPE		ROWCOL
  5NAME		TURKISH/UCS
  6SRC_ZONE	0x00-0xFF
  7OOB_MODE	ILSEQ
  8DST_ILSEQ	0xFFFE
  9DST_UNIT_BITS	16
 10
 11BEGIN_MAP
 12#
 13# This mapping data is made from the mapping data provided by Unicode, Inc.
 14# Original notice:
 15#
 16#=======================================================================
 17#   File name:  TURKISH.TXT
 18#
 19#   Contents:   Map (external version) from Mac OS Turkish
 20#               character set to Unicode 2.1 and later.
 21#
 22#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
 23#               reserved.
 24#
 25#   Contact:    charsets@apple.com
 26#
 27#   Changes:
 28#
 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 URLs, notes. Matches internal
 32#                           utom<b1>.
 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    Minor update to header comments
 37#       n03  1997-Dec-14    Update to match internal utom<n5>, ufrm<n15>:
 38#                           Change standard mapping for 0xBD from U+2126
 39#                           to its canonical decomposition, U+03A9.
 40#       n02  1995-Apr-15    First version (after fixing some typos).
 41#                           Matches internal ufrm<n4>.
 42#
 43# Standard header:
 44# ----------------
 45#
 46#   Apple, the Apple logo, and Macintosh are trademarks of Apple
 47#   Computer, Inc., registered in the United States and other countries.
 48#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
 49#   throughout this document, "Macintosh" can be used to refer to
 50#   Macintosh computers and "Unicode" can be used to refer to the
 51#   Unicode standard.
 52#
 53#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
 54#   either express or implied, with respect to this document and the
 55#   included data, its quality, accuracy, or fitness for a particular
 56#   purpose. In no event will Apple be liable for direct, indirect,
 57#   special, incidental, or consequential damages resulting from any
 58#   defect or inaccuracy in this document or the included data.
 59#
 60#   These mapping tables and character lists are subject to change.
 61#   The latest tables should be available from the following:
 62#
 63#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
 64#
 65#   For general information about Mac OS encodings and these mapping
 66#   tables, see the file "README.TXT".
 67#
 68# Format:
 69# -------
 70#
 71#   Three tab-separated columns;
 72#   '#' begins a comment which continues to the end of the line.
 73#     Column #1 is the Mac OS Turkish code (in hex as 0xNN)
 74#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
 75#     Column #3 is a comment containing the Unicode name
 76#
 77#   The entries are in Mac OS Turkish code order.
 78#
 79#   Two of these mappings requires the use of a corporate character.
 80#   See the file "CORPCHAR.TXT" and notes below.
 81#
 82#   Control character mappings are not shown in this table, following
 83#   the conventions of the standard UTC mapping tables. However, the
 84#   Mac OS Turkish character set uses the standard control characters at
 85#   0x00-0x1F and 0x7F.
 86#
 87# Notes on Mac OS Turkish:
 88# ------------------------
 89#
 90#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
 91#   environments, it is only supported via transcoding to and from
 92#   Unicode.
 93#
 94#	Mac OS Turkish is used for Turkish.
 95#
 96#   The Mac OS Turkish encoding shares the script code smRoman
 97#   (0) with the Mac OS Roman encoding. To determine if the Turkish
 98#   encoding is being used, you must also check if the system region
 99#   code is 24, verTurkey.
100#
101#   This character set is a variant of standard Mac OS Roman. It adds
102#   upper & lower G with breve, upper & lower S with cedilla, upper I
103#   with dot, and moves the dotless lower i from its position at 0xF5
104#   in standard Mac OS Roman to a position at 0xDD here (leaving the
105#   0xF5 code point undefined in Mac OS Turkish). This gives a total
106#   of 7 code point differences from standard Mac OS Roman.
107#
108# Unicode mapping issues and notes:
109# ---------------------------------
110#
111#   The following corporate zone Unicode characters are used in this
112#   mapping:
113#
114#     0xF8A0  undefined1, used to map the single undefined code point
115#             in Mac OS Turkish (to obtain roundtrip fidelity for all
116#             code points).
117#     0xF8FF  Apple logo
118#
119#   NOTE: The graphic image associated with the Apple logo character
120#   is not authorized for use without permission of Apple, and
121#   unauthorized use might constitute trademark infringement.
122#
123# Details of mapping changes in each version:
124# -------------------------------------------
125#
126#   Changes from version n02 to version n03:
127#
128#   - Change mapping of 0xBD from U+2126 to its canonical
129#     decomposition, U+03A9.
130#
131##################
1320x00 - 0x7E = 0x0000 -
1330x80 = 0x00C4
1340x81 = 0x00C5
1350x82 = 0x00C7
1360x83 = 0x00C9
1370x84 = 0x00D1
1380x85 = 0x00D6
1390x86 = 0x00DC
1400x87 = 0x00E1
1410x88 = 0x00E0
1420x89 = 0x00E2
1430x8A = 0x00E4
1440x8B = 0x00E3
1450x8C = 0x00E5
1460x8D = 0x00E7
1470x8E = 0x00E9
1480x8F = 0x00E8
1490x90 = 0x00EA
1500x91 = 0x00EB
1510x92 = 0x00ED
1520x93 = 0x00EC
1530x94 = 0x00EE
1540x95 = 0x00EF
1550x96 = 0x00F1
1560x97 = 0x00F3
1570x98 = 0x00F2
1580x99 = 0x00F4
1590x9A = 0x00F6
1600x9B = 0x00F5
1610x9C = 0x00FA
1620x9D = 0x00F9
1630x9E = 0x00FB
1640x9F = 0x00FC
1650xA0 = 0x2020
1660xA1 = 0x00B0
1670xA2 = 0x00A2
1680xA3 = 0x00A3
1690xA4 = 0x00A7
1700xA5 = 0x2022
1710xA6 = 0x00B6
1720xA7 = 0x00DF
1730xA8 = 0x00AE
1740xA9 = 0x00A9
1750xAA = 0x2122
1760xAB = 0x00B4
1770xAC = 0x00A8
1780xAD = 0x2260
1790xAE = 0x00C6
1800xAF = 0x00D8
1810xB0 = 0x221E
1820xB1 = 0x00B1
1830xB2 = 0x2264
1840xB3 = 0x2265
1850xB4 = 0x00A5
1860xB5 = 0x00B5
1870xB6 = 0x2202
1880xB7 = 0x2211
1890xB8 = 0x220F
1900xB9 = 0x03C0
1910xBA = 0x222B
1920xBB = 0x00AA
1930xBC = 0x00BA
1940xBD = 0x03A9
1950xBE = 0x00E6
1960xBF = 0x00F8
1970xC0 = 0x00BF
1980xC1 = 0x00A1
1990xC2 = 0x00AC
2000xC3 = 0x221A
2010xC4 = 0x0192
2020xC5 = 0x2248
2030xC6 = 0x2206
2040xC7 = 0x00AB
2050xC8 = 0x00BB
2060xC9 = 0x2026
2070xCA = 0x00A0
2080xCB = 0x00C0
2090xCC = 0x00C3
2100xCD = 0x00D5
2110xCE = 0x0152
2120xCF = 0x0153
2130xD0 = 0x2013
2140xD1 = 0x2014
2150xD2 = 0x201C
2160xD3 = 0x201D
2170xD4 = 0x2018
2180xD5 = 0x2019
2190xD6 = 0x00F7
2200xD7 = 0x25CA
2210xD8 = 0x00FF
2220xD9 = 0x0178
2230xDA = 0x011E
2240xDB = 0x011F
2250xDC = 0x0130
2260xDD = 0x0131
2270xDE = 0x015E
2280xDF = 0x015F
2290xE0 = 0x2021
2300xE1 = 0x00B7
2310xE2 = 0x201A
2320xE3 = 0x201E
2330xE4 = 0x2030
2340xE5 = 0x00C2
2350xE6 = 0x00CA
2360xE7 = 0x00C1
2370xE8 = 0x00CB
2380xE9 = 0x00C8
2390xEA = 0x00CD
2400xEB = 0x00CE
2410xEC = 0x00CF
2420xED = 0x00CC
2430xEE = 0x00D3
2440xEF = 0x00D4
2450xF0 = 0xF8FF
2460xF1 = 0x00D2
2470xF2 = 0x00DA
2480xF3 = 0x00DB
2490xF4 = 0x00D9
2500xF5 = 0xF8A0
2510xF6 = 0x02C6
2520xF7 = 0x02DC
2530xF8 = 0x00AF
2540xF9 = 0x02D8
2550xFA = 0x02D9
2560xFB = 0x02DA
2570xFC = 0x00B8
2580xFD = 0x02DD
2590xFE = 0x02DB
2600xFF = 0x02C7
261END_MAP