unicodemap.br_hotbit 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. #region: Brazil, sharp hotbit MSX basic 1.1
  2. #format: <UNICODE>, <ROW><COL>, <MODIFIERS>
  3. # <UNICODE>: hexadecimal unicode number or DEADKEY<N>
  4. # <ROW>: row in keyboard matrix (hexadecimal: 0-B)
  5. # <COL>: column in keyboard matrix (0-7)
  6. # <MODIFIERS>: space separated list of modifiers:
  7. # SHIFT CTRL GRAPH CODE
  8. #
  9. # Example characters in comments are encoded in UTF-8
  10. #
  11. 0008, 75, # Backspace
  12. 0009, 73, # Tab
  13. 000b, 81, # Home (is Home a unicode character?)
  14. 000d, 77, # Enter/CR
  15. 0012, 82, # Insert (is Insert a unicode character?)
  16. 0018, 76, # Select (is Select a unicode character?)
  17. 001b, 72, # Escape(SDL maps ESC and ^[ to this code)
  18. 001c, 87, # Right (SDL maps ^\ to this code)
  19. 001d, 84, # Left (SDL maps ^] to this code)
  20. 001e, 85, # Up (SDL maps ^6 to this code)
  21. 001f, 86, # Down (SDL maps ^/ to this code)
  22. 0020, 80, # Space
  23. 007f, 83, # Delete
  24. 00a0, 80, # No-break space (&nbsp;)
  25. 0030, 00, # 0
  26. 0031, 01, # 1
  27. 0032, 02, # 2
  28. 0033, 03, # 3
  29. 0034, 04, # 4
  30. 0035, 05, # 5
  31. 0036, 06, # 6
  32. 0037, 07, # 7
  33. 0038, 10, # 8
  34. 0039, 11, # 9
  35. 002d, 12, # -
  36. 003d, 13, # =
  37. 005c, 14, # \
  38. DEADKEY1, 15, # ´ -> á, é, ú, í, ó
  39. DEADKEY2, 16, # ¨ -> ü
  40. DEADKEY3, 20, # ~ -> ã, õ
  41. 00e7, 17, # ç
  42. 005b, 21, # [
  43. 002c, 22, # ,
  44. 002e, 23, # .
  45. 002f, 24, # /
  46. 003c, 25, # <
  47. 0061, 26, # a
  48. 0062, 27, # b
  49. 0063, 30, # c
  50. 0064, 31, # d
  51. 0065, 32, # e
  52. 0066, 33, # f
  53. 0067, 34, # g
  54. 0068, 35, # h
  55. 0069, 36, # i
  56. 006a, 37, # j
  57. 006b, 40, # k
  58. 006c, 41, # l
  59. 006d, 42, # m
  60. 006e, 43, # n
  61. 006f, 44, # o
  62. 0070, 45, # p
  63. 0071, 46, # q
  64. 0072, 47, # r
  65. 0073, 50, # s
  66. 0074, 51, # t
  67. 0075, 52, # u
  68. 0076, 53, # v
  69. 0077, 54, # w
  70. 0078, 55, # x
  71. 0079, 56, # y
  72. 007a, 57, # z
  73. 0029, 00, SHIFT # )
  74. 0021, 01, SHIFT # !
  75. 0040, 02, SHIFT # @
  76. 0023, 03, SHIFT # #
  77. 0024, 04, SHIFT # $
  78. 0025, 05, SHIFT # %
  79. 0022, 06, SHIFT # "
  80. 0026, 07, SHIFT # &
  81. 002a, 10, SHIFT # *
  82. 0028, 11, SHIFT # (
  83. 005f, 12, SHIFT # _
  84. 002b, 13, SHIFT # +
  85. 005e, 14, SHIFT # ^
  86. 0027, 16, SHIFT # '
  87. 00c7, 17, SHIFT # Ç
  88. 005d, 21, SHIFT # ]
  89. 003b, 22, SHIFT # ;
  90. 003a, 23, SHIFT # :
  91. 003f, 24, SHIFT # ?
  92. 003e, 25, SHIFT # >
  93. 0041, 26, SHIFT # A
  94. 0042, 27, SHIFT # B
  95. 0043, 30, SHIFT # C
  96. 0044, 31, SHIFT # D
  97. 0045, 32, SHIFT # E
  98. 0046, 33, SHIFT # F
  99. 0047, 34, SHIFT # G
  100. 0048, 35, SHIFT # H
  101. 0049, 36, SHIFT # I
  102. 004a, 37, SHIFT # J
  103. 004b, 40, SHIFT # K
  104. 004c, 41, SHIFT # L
  105. 004d, 42, SHIFT # M
  106. 004e, 43, SHIFT # N
  107. 004f, 44, SHIFT # O
  108. 0050, 45, SHIFT # P
  109. 0051, 46, SHIFT # Q
  110. 0052, 47, SHIFT # R
  111. 0053, 50, SHIFT # S
  112. 0054, 51, SHIFT # T
  113. 0055, 52, SHIFT # U
  114. 0056, 53, SHIFT # V
  115. 0057, 54, SHIFT # W
  116. 0058, 55, SHIFT # X
  117. 0059, 56, SHIFT # Y
  118. 005a, 57, SHIFT # Z
  119. 25cb, 00, GRAPH # ○
  120. 00bc, 01, GRAPH # ¼
  121. 00bd, 02, GRAPH # ½
  122. 00be, 03, GRAPH # ¾
  123. 2229, 04, GRAPH # ∩
  124. 2030, 05, GRAPH # ‰
  125. 2320, 06, GRAPH # ⌠
  126. 221a, 07, GRAPH # √
  127. 221e, 10, GRAPH # ∞
  128. 2027, 11, GRAPH # ‧
  129. 2500, 12, GRAPH # ─
  130. 00b1, 13, GRAPH # ±
  131. 2572, 14, GRAPH # ╲
  132. 263a, 15, GRAPH # ☺
  133. 266a, 16, GRAPH # ♪
  134. 2660, 17, GRAPH # ♠
  135. 2663, 20, GRAPH # ♣
  136. 2264, 22, GRAPH # ≤
  137. 2265, 23, GRAPH # ≥
  138. 2571, 24, GRAPH # ╱
  139. 007c, 25, GRAPH # |
  140. 25fe, 26, GRAPH # ◾
  141. 2534, 27, GRAPH # ┴
  142. 25c7, 30, GRAPH # ◇
  143. 259e, 31, GRAPH # ▞
  144. 25bc, 32, GRAPH # ▼
  145. 251c, 33, GRAPH # ├
  146. 253c, 34, GRAPH # ┼
  147. 2524, 35, GRAPH # ┤
  148. 2584, 36, GRAPH # ▄
  149. 258e, 37, GRAPH # ▎
  150. 258c, 40, GRAPH # ▌
  151. 258a, 41, GRAPH # ▊
  152. 2642, 42, GRAPH # ♂
  153. 2518, 43, GRAPH # ┘
  154. 2586, 44, GRAPH # ▆
  155. 2588, 45, GRAPH # █
  156. 25a7, 46, GRAPH # ▧
  157. 250c, 47, GRAPH # ┌
  158. 29d3, 50, GRAPH # ⧓
  159. 252c, 51, GRAPH # ┬
  160. 2582, 52, GRAPH # ▂
  161. 2514, 53, GRAPH # └
  162. 25b6, 54, GRAPH # ▶
  163. 2573, 55, GRAPH # ╳
  164. 2510, 56, GRAPH # ┐
  165. 263c, 57, GRAPH # ☼
  166. 25d9, 00, SHIFT GRAPH # ◙
  167. 00b2, 02, SHIFT GRAPH # ²
  168. 207f, 03, SHIFT GRAPH # ⁿ
  169. 2321, 06, SHIFT GRAPH # ⌡
  170. 25d8, 11, SHIFT GRAPH # ◘
  171. 2261, 13, SHIFT GRAPH # ≡
  172. 2502, 14, SHIFT GRAPH # │
  173. 263b, 15, SHIFT GRAPH # ☻
  174. 266b, 16, SHIFT GRAPH # ♫
  175. 2666, 17, SHIFT GRAPH # ♦
  176. 2665, 20, SHIFT GRAPH # ♥
  177. 2248, 21, SHIFT GRAPH # ≈
  178. 00ab, 22, SHIFT GRAPH # «
  179. 00bb, 23, SHIFT GRAPH # »
  180. 00f7, 24, SHIFT GRAPH # ÷
  181. 25fc, 26, SHIFT GRAPH # ◼
  182. 00b7, 30, SHIFT GRAPH # ·
  183. 259a, 31, SHIFT GRAPH # ▚
  184. 25b2, 32, SHIFT GRAPH # ▲
  185. 2597, 33, SHIFT GRAPH # ▗
  186. 2596, 35, SHIFT GRAPH # ▖
  187. 2580, 36, SHIFT GRAPH # ▀
  188. 2590, 40, SHIFT GRAPH # ▐
  189. 2595, 41, SHIFT GRAPH # ▕
  190. 2640, 42, SHIFT GRAPH # ♀
  191. 2598, 43, SHIFT GRAPH # ▘
  192. 2594, 44, SHIFT GRAPH # ▔
  193. 25a9, 45, SHIFT GRAPH # ▩
  194. 25a8, 46, SHIFT GRAPH # ▨
  195. 2310, 47, SHIFT GRAPH # ⌐
  196. 259d, 53, SHIFT GRAPH # ▝
  197. 25c0, 54, SHIFT GRAPH # ◀
  198. 2022, 55, SHIFT GRAPH # •
  199. 00ac, 56, SHIFT GRAPH # ¬
  200. 00b0, 57, SHIFT GRAPH # °
  201. 03b4, 00, CODE # δ
  202. 0192, 01, CODE # ƒ
  203. 2260, 02, CODE # ≠
  204. 00a7, 03, CODE # §
  205. 00a2, 04, CODE # ¢
  206. 00ff, 05, CODE # ÿ
  207. 03b1, 06, CODE # α
  208. 00df, 07, CODE # ß
  209. 03c4, 10, CODE # τ
  210. 03b5, 12, CODE # ε
  211. 03b8, 13, CODE # θ
  212. 03c6, 15, CODE # φ
  213. 03c9, 16, CODE # ω
  214. 00aa, 20, CODE # ª
  215. 03c3, 21, CODE # σ
  216. 03a3, 22, CODE # Σ
  217. 00ba, 25, CODE # º
  218. 00e6, 26, CODE # æ
  219. 0133, 27, CODE # ij
  220. 007d, 30, CODE # }
  221. 00f1, 31, CODE # ñ
  222. 00b6, 32, CODE # ¶
  223. 00d1, 33, CODE # Ñ
  224. 00bf, 34, CODE # ¿
  225. 03c0, 37, CODE # π
  226. 03a6, 40, CODE # Φ
  227. 03a9, 41, CODE # Ω
  228. 0394, 44, CODE # Δ
  229. 00b5, 45, CODE # µ
  230. 00a1, 46, CODE # ¡
  231. 00a3, 47, CODE # £
  232. 00c6, 50, CODE # Æ
  233. 00a5, 51, CODE # ¥
  234. 0393, 52, CODE # Γ
  235. 0132, 53, CODE # IJ
  236. 20a7, 54, CODE # ₧
  237. 007b, 55, CODE # {
  238. 007e, 21, GRAPH # ~
  239. 0001, 26, CTRL # ^A
  240. 0002, 27, CTRL # ^B
  241. 0003, 30, CTRL # ^C
  242. 0004, 31, CTRL # ^D
  243. 0005, 32, CTRL # ^E
  244. 0006, 33, CTRL # ^F
  245. 0007, 34, CTRL # ^G
  246. 000a, 37, CTRL # ^J
  247. 000c, 41, CTRL # ^L
  248. 000e, 43, CTRL # ^N
  249. 000f, 44, CTRL # ^O
  250. 0010, 45, CTRL # ^P
  251. 0011, 46, CTRL # ^Q
  252. 0013, 50, CTRL # ^S
  253. 0014, 51, CTRL # ^T
  254. 0015, 52, CTRL # ^U
  255. 0016, 53, CTRL # ^V
  256. 0017, 54, CTRL # ^W
  257. 0019, 56, CTRL # ^Y
  258. 001a, 57, CTRL # ^Z
  259. 0000, 02, CTRL SHIFT # ^@