/share/i18n/csmapper/CP/CP1162%UCS.src

https://bitbucket.org/freebsd/freebsd-head/ · Unknown · 145 lines · 142 code · 3 blank · 0 comment · 0 complexity · 16fa2586d631096296f551114b15c467 MD5 · raw file

  1. # $FreeBSD$
  2. # $NetBSD: CP1162%UCS.src,v 1.1 2007/06/18 16:19:30 tnozaki Exp $
  3. # Copyright (c)2007 Citrus Project,
  4. # All rights reserved.
  5. #
  6. # Redistribution and use in source and binary forms, with or without
  7. # modification, are permitted provided that the following conditions
  8. # are met:
  9. # 1. Redistributions of source code must retain the above copyright
  10. # notice, this list of conditions and the following disclaimer.
  11. # 2. Redistributions in binary form must reproduce the above copyright
  12. # notice, this list of conditions and the following disclaimer in the
  13. # documentation and/or other materials provided with the distribution.
  14. #
  15. # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  16. # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  17. # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  18. # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  19. # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  20. # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  21. # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  22. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  23. # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  24. # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  25. # SUCH DAMAGE.
  26. #
  27. TYPE ROWCOL
  28. NAME "CP1162/UCS"
  29. SRC_ZONE 0x00-0xFB
  30. OOB_MODE ILSEQ
  31. DST_ILSEQ 0xFFFE
  32. DST_UNIT_BITS 16
  33. BEGIN_MAP
  34. #
  35. # CP1162 - Thai MS Windows
  36. # this mapping data is made from:
  37. # ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
  38. # CP0{00874,01162}.{pdf,txt}
  39. # ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
  40. #
  41. 0x00-0x7F = 0x0000 -
  42. 0x80 = 0x20AC
  43. 0x81 - 0x84 = 0x0081 -
  44. 0x85 = 0x2026
  45. 0x86 - 0x90 = 0x0086 -
  46. 0x91 = 0x2018
  47. 0x92 = 0x2019
  48. 0x93 = 0x201C
  49. 0x94 = 0x201D
  50. 0x95 = 0x2022
  51. 0x96 = 0x2013
  52. 0x97 = 0x2014
  53. 0x98 - 0x9F = 0x0098 -
  54. 0xA0 = 0x00A0
  55. 0xA1 = 0x0E01
  56. 0xA2 = 0x0E02
  57. 0xA3 = 0x0E03
  58. 0xA4 = 0x0E04
  59. 0xA5 = 0x0E05
  60. 0xA6 = 0x0E06
  61. 0xA7 = 0x0E07
  62. 0xA8 = 0x0E08
  63. 0xA9 = 0x0E09
  64. 0xAA = 0x0E0A
  65. 0xAB = 0x0E0B
  66. 0xAC = 0x0E0C
  67. 0xAD = 0x0E0D
  68. 0xAE = 0x0E0E
  69. 0xAF = 0x0E0F
  70. 0xB0 = 0x0E10
  71. 0xB1 = 0x0E11
  72. 0xB2 = 0x0E12
  73. 0xB3 = 0x0E13
  74. 0xB4 = 0x0E14
  75. 0xB5 = 0x0E15
  76. 0xB6 = 0x0E16
  77. 0xB7 = 0x0E17
  78. 0xB8 = 0x0E18
  79. 0xB9 = 0x0E19
  80. 0xBA = 0x0E1A
  81. 0xBB = 0x0E1B
  82. 0xBC = 0x0E1C
  83. 0xBD = 0x0E1D
  84. 0xBE = 0x0E1E
  85. 0xBF = 0x0E1F
  86. 0xC0 = 0x0E20
  87. 0xC1 = 0x0E21
  88. 0xC2 = 0x0E22
  89. 0xC3 = 0x0E23
  90. 0xC4 = 0x0E24
  91. 0xC5 = 0x0E25
  92. 0xC6 = 0x0E26
  93. 0xC7 = 0x0E27
  94. 0xC8 = 0x0E28
  95. 0xC9 = 0x0E29
  96. 0xCA = 0x0E2A
  97. 0xCB = 0x0E2B
  98. 0xCC = 0x0E2C
  99. 0xCD = 0x0E2D
  100. 0xCE = 0x0E2E
  101. 0xCF = 0x0E2F
  102. 0xD0 = 0x0E30
  103. 0xD1 = 0x0E31
  104. 0xD2 = 0x0E32
  105. 0xD3 = 0x0E33
  106. 0xD4 = 0x0E34
  107. 0xD5 = 0x0E35
  108. 0xD6 = 0x0E36
  109. 0xD7 = 0x0E37
  110. 0xD8 = 0x0E38
  111. 0xD9 = 0x0E39
  112. 0xDA = 0x0E3A
  113. 0xDF = 0x0E3F
  114. 0xE0 = 0x0E40
  115. 0xE1 = 0x0E41
  116. 0xE2 = 0x0E42
  117. 0xE3 = 0x0E43
  118. 0xE4 = 0x0E44
  119. 0xE5 = 0x0E45
  120. 0xE6 = 0x0E46
  121. 0xE7 = 0x0E47
  122. 0xE8 = 0x0E48
  123. 0xE9 = 0x0E49
  124. 0xEA = 0x0E4A
  125. 0xEB = 0x0E4B
  126. 0xEC = 0x0E4C
  127. 0xED = 0x0E4D
  128. 0xEE = 0x0E4E
  129. 0xEF = 0x0E4F
  130. 0xF0 = 0x0E50
  131. 0xF1 = 0x0E51
  132. 0xF2 = 0x0E52
  133. 0xF3 = 0x0E53
  134. 0xF4 = 0x0E54
  135. 0xF5 = 0x0E55
  136. 0xF6 = 0x0E56
  137. 0xF7 = 0x0E57
  138. 0xF8 = 0x0E58
  139. 0xF9 = 0x0E59
  140. 0xFA = 0x0E5A
  141. 0xFB = 0x0E5B
  142. END_MAP