/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. TYPE ROWCOL
  4. NAME TURKISH/UCS
  5. SRC_ZONE 0x00-0xFF
  6. OOB_MODE ILSEQ
  7. DST_ILSEQ 0xFFFE
  8. DST_UNIT_BITS 16
  9. BEGIN_MAP
  10. #
  11. # This mapping data is made from the mapping data provided by Unicode, Inc.
  12. # Original notice:
  13. #
  14. #=======================================================================
  15. # File name: TURKISH.TXT
  16. #
  17. # Contents: Map (external version) from Mac OS Turkish
  18. # character set to Unicode 2.1 and later.
  19. #
  20. # Copyright: (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
  21. # reserved.
  22. #
  23. # Contact: charsets@apple.com
  24. #
  25. # Changes:
  26. #
  27. # c02 2005-Apr-05 Update header comments. Matches internal xml
  28. # <c1.1> and Text Encoding Converter 2.0.
  29. # b3,c1 2002-Dec-19 Update URLs, notes. Matches internal
  30. # utom<b1>.
  31. # b02 1999-Sep-22 Update contact e-mail address. Matches
  32. # internal utom<b1>, ufrm<b1>, and Text
  33. # Encoding Converter version 1.5.
  34. # n05 1998-Feb-05 Minor update to header comments
  35. # n03 1997-Dec-14 Update to match internal utom<n5>, ufrm<n15>:
  36. # Change standard mapping for 0xBD from U+2126
  37. # to its canonical decomposition, U+03A9.
  38. # n02 1995-Apr-15 First version (after fixing some typos).
  39. # Matches internal ufrm<n4>.
  40. #
  41. # Standard header:
  42. # ----------------
  43. #
  44. # Apple, the Apple logo, and Macintosh are trademarks of Apple
  45. # Computer, Inc., registered in the United States and other countries.
  46. # Unicode is a trademark of Unicode Inc. For the sake of brevity,
  47. # throughout this document, "Macintosh" can be used to refer to
  48. # Macintosh computers and "Unicode" can be used to refer to the
  49. # Unicode standard.
  50. #
  51. # Apple Computer, Inc. ("Apple") makes no warranty or representation,
  52. # either express or implied, with respect to this document and the
  53. # included data, its quality, accuracy, or fitness for a particular
  54. # purpose. In no event will Apple be liable for direct, indirect,
  55. # special, incidental, or consequential damages resulting from any
  56. # defect or inaccuracy in this document or the included data.
  57. #
  58. # These mapping tables and character lists are subject to change.
  59. # The latest tables should be available from the following:
  60. #
  61. # <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
  62. #
  63. # For general information about Mac OS encodings and these mapping
  64. # tables, see the file "README.TXT".
  65. #
  66. # Format:
  67. # -------
  68. #
  69. # Three tab-separated columns;
  70. # '#' begins a comment which continues to the end of the line.
  71. # Column #1 is the Mac OS Turkish code (in hex as 0xNN)
  72. # Column #2 is the corresponding Unicode (in hex as 0xNNNN)
  73. # Column #3 is a comment containing the Unicode name
  74. #
  75. # The entries are in Mac OS Turkish code order.
  76. #
  77. # Two of these mappings requires the use of a corporate character.
  78. # See the file "CORPCHAR.TXT" and notes below.
  79. #
  80. # Control character mappings are not shown in this table, following
  81. # the conventions of the standard UTC mapping tables. However, the
  82. # Mac OS Turkish character set uses the standard control characters at
  83. # 0x00-0x1F and 0x7F.
  84. #
  85. # Notes on Mac OS Turkish:
  86. # ------------------------
  87. #
  88. # This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
  89. # environments, it is only supported via transcoding to and from
  90. # Unicode.
  91. #
  92. # Mac OS Turkish is used for Turkish.
  93. #
  94. # The Mac OS Turkish encoding shares the script code smRoman
  95. # (0) with the Mac OS Roman encoding. To determine if the Turkish
  96. # encoding is being used, you must also check if the system region
  97. # code is 24, verTurkey.
  98. #
  99. # This character set is a variant of standard Mac OS Roman. It adds
  100. # upper & lower G with breve, upper & lower S with cedilla, upper I
  101. # with dot, and moves the dotless lower i from its position at 0xF5
  102. # in standard Mac OS Roman to a position at 0xDD here (leaving the
  103. # 0xF5 code point undefined in Mac OS Turkish). This gives a total
  104. # of 7 code point differences from standard Mac OS Roman.
  105. #
  106. # Unicode mapping issues and notes:
  107. # ---------------------------------
  108. #
  109. # The following corporate zone Unicode characters are used in this
  110. # mapping:
  111. #
  112. # 0xF8A0 undefined1, used to map the single undefined code point
  113. # in Mac OS Turkish (to obtain roundtrip fidelity for all
  114. # code points).
  115. # 0xF8FF Apple logo
  116. #
  117. # NOTE: The graphic image associated with the Apple logo character
  118. # is not authorized for use without permission of Apple, and
  119. # unauthorized use might constitute trademark infringement.
  120. #
  121. # Details of mapping changes in each version:
  122. # -------------------------------------------
  123. #
  124. # Changes from version n02 to version n03:
  125. #
  126. # - Change mapping of 0xBD from U+2126 to its canonical
  127. # decomposition, U+03A9.
  128. #
  129. ##################
  130. 0x00 - 0x7E = 0x0000 -
  131. 0x80 = 0x00C4
  132. 0x81 = 0x00C5
  133. 0x82 = 0x00C7
  134. 0x83 = 0x00C9
  135. 0x84 = 0x00D1
  136. 0x85 = 0x00D6
  137. 0x86 = 0x00DC
  138. 0x87 = 0x00E1
  139. 0x88 = 0x00E0
  140. 0x89 = 0x00E2
  141. 0x8A = 0x00E4
  142. 0x8B = 0x00E3
  143. 0x8C = 0x00E5
  144. 0x8D = 0x00E7
  145. 0x8E = 0x00E9
  146. 0x8F = 0x00E8
  147. 0x90 = 0x00EA
  148. 0x91 = 0x00EB
  149. 0x92 = 0x00ED
  150. 0x93 = 0x00EC
  151. 0x94 = 0x00EE
  152. 0x95 = 0x00EF
  153. 0x96 = 0x00F1
  154. 0x97 = 0x00F3
  155. 0x98 = 0x00F2
  156. 0x99 = 0x00F4
  157. 0x9A = 0x00F6
  158. 0x9B = 0x00F5
  159. 0x9C = 0x00FA
  160. 0x9D = 0x00F9
  161. 0x9E = 0x00FB
  162. 0x9F = 0x00FC
  163. 0xA0 = 0x2020
  164. 0xA1 = 0x00B0
  165. 0xA2 = 0x00A2
  166. 0xA3 = 0x00A3
  167. 0xA4 = 0x00A7
  168. 0xA5 = 0x2022
  169. 0xA6 = 0x00B6
  170. 0xA7 = 0x00DF
  171. 0xA8 = 0x00AE
  172. 0xA9 = 0x00A9
  173. 0xAA = 0x2122
  174. 0xAB = 0x00B4
  175. 0xAC = 0x00A8
  176. 0xAD = 0x2260
  177. 0xAE = 0x00C6
  178. 0xAF = 0x00D8
  179. 0xB0 = 0x221E
  180. 0xB1 = 0x00B1
  181. 0xB2 = 0x2264
  182. 0xB3 = 0x2265
  183. 0xB4 = 0x00A5
  184. 0xB5 = 0x00B5
  185. 0xB6 = 0x2202
  186. 0xB7 = 0x2211
  187. 0xB8 = 0x220F
  188. 0xB9 = 0x03C0
  189. 0xBA = 0x222B
  190. 0xBB = 0x00AA
  191. 0xBC = 0x00BA
  192. 0xBD = 0x03A9
  193. 0xBE = 0x00E6
  194. 0xBF = 0x00F8
  195. 0xC0 = 0x00BF
  196. 0xC1 = 0x00A1
  197. 0xC2 = 0x00AC
  198. 0xC3 = 0x221A
  199. 0xC4 = 0x0192
  200. 0xC5 = 0x2248
  201. 0xC6 = 0x2206
  202. 0xC7 = 0x00AB
  203. 0xC8 = 0x00BB
  204. 0xC9 = 0x2026
  205. 0xCA = 0x00A0
  206. 0xCB = 0x00C0
  207. 0xCC = 0x00C3
  208. 0xCD = 0x00D5
  209. 0xCE = 0x0152
  210. 0xCF = 0x0153
  211. 0xD0 = 0x2013
  212. 0xD1 = 0x2014
  213. 0xD2 = 0x201C
  214. 0xD3 = 0x201D
  215. 0xD4 = 0x2018
  216. 0xD5 = 0x2019
  217. 0xD6 = 0x00F7
  218. 0xD7 = 0x25CA
  219. 0xD8 = 0x00FF
  220. 0xD9 = 0x0178
  221. 0xDA = 0x011E
  222. 0xDB = 0x011F
  223. 0xDC = 0x0130
  224. 0xDD = 0x0131
  225. 0xDE = 0x015E
  226. 0xDF = 0x015F
  227. 0xE0 = 0x2021
  228. 0xE1 = 0x00B7
  229. 0xE2 = 0x201A
  230. 0xE3 = 0x201E
  231. 0xE4 = 0x2030
  232. 0xE5 = 0x00C2
  233. 0xE6 = 0x00CA
  234. 0xE7 = 0x00C1
  235. 0xE8 = 0x00CB
  236. 0xE9 = 0x00C8
  237. 0xEA = 0x00CD
  238. 0xEB = 0x00CE
  239. 0xEC = 0x00CF
  240. 0xED = 0x00CC
  241. 0xEE = 0x00D3
  242. 0xEF = 0x00D4
  243. 0xF0 = 0xF8FF
  244. 0xF1 = 0x00D2
  245. 0xF2 = 0x00DA
  246. 0xF3 = 0x00DB
  247. 0xF4 = 0x00D9
  248. 0xF5 = 0xF8A0
  249. 0xF6 = 0x02C6
  250. 0xF7 = 0x02DC
  251. 0xF8 = 0x00AF
  252. 0xF9 = 0x02D8
  253. 0xFA = 0x02D9
  254. 0xFB = 0x02DA
  255. 0xFC = 0x00B8
  256. 0xFD = 0x02DD
  257. 0xFE = 0x02DB
  258. 0xFF = 0x02C7
  259. END_MAP