home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 November / PCO1197.ISO / FilesBBS / DOS / WATERGAT.EXE / CHARSETS.TDB < prev    next >
Encoding:
Text File  |  1997-07-06  |  26.7 KB  |  760 lines

  1. ; CHARSETS.TDB
  2. ;
  3. ; Character Set Mapping for gateway operationgs (both directions)
  4. ; Copyright (c) 1997 Waterline Software Development V.O.F.
  5. ; Version: Standard, 970112
  6. ;
  7. ; Explanation is at the end of the file.
  8. ;
  9. ; Please send corrections and additions to ramon@wsd.wline.se
  10.  
  11.  
  12. ;---------------------------------------------------------------------------
  13. ; Input "Assumption" Sets
  14. ;
  15. ; These sets are assumed when no character specifier is found in a message.
  16. ;
  17. ; Notice that RFC tells us to assume US-ASCII as the default, but
  18. ; since ISO-8859-1 is an extended version of that set, we might as
  19. ; well use that one and cover a lot of other characters at the same
  20. ; time, just in case.
  21. ;
  22. FTN-IN IBMPC
  23. MIME-IN ISO-8859-1
  24.  
  25.  
  26. ;---------------------------------------------------------------------------
  27. ; Output Sets
  28. ;
  29. ; These character sets are used by the gateway when messages are
  30. ; produced for one of the technologies and a 8-bit character is
  31. ; present in the message. The character set indication is left out
  32. ; when no 8-bit characters are in the message, defaulting to
  33. ; US-ASCII on the MIME side.
  34. ;
  35. FTN-OUT IBMPC
  36. MIME-OUT ISO-8859-1
  37.  
  38.  
  39. ;---------------------------------------------------------------------------
  40. ; FidoNet Character Sets
  41. ;
  42. FTN-SET LATIN-1
  43. FTN-SET IBMPC           ; alias for LATIN-1
  44.  
  45. ; inbound mapping for 8-bit characters in a message with the above set
  46. ; indications. Maps from the proprietary 8-bit code to an internal code
  47. ; (see end of this file for internal code documentation)
  48.  
  49. MAP-IN 128 199 ; C with cedilla
  50. MAP-IN 129 252 ; u with diaeresis
  51. MAP-IN 130 233 ; e with acute accent
  52. MAP-IN 131 226 ; a with circumflex accent
  53. MAP-IN 132 228 ; a with diaeresis
  54. MAP-IN 133 224 ; a with grave accent
  55. MAP-IN 134 229 ; a with ring above
  56. MAP-IN 135 231 ; c with cedilla
  57. MAP-IN 136 234 ; e with circumflex accent
  58. MAP-IN 137 235 ; e with diaeresis
  59. MAP-IN 138 232 ; e with grave accent
  60. MAP-IN 139 239 ; i with diaeresis
  61. MAP-IN 140 238 ; i with circumflex
  62. MAP-IN 141 236 ; i with grave accent
  63. MAP-IN 142 196 ; A with diaeresis
  64. MAP-IN 143 197 ; A with ring above
  65. MAP-IN 144 201 ; E with acute accent
  66. MAP-IN 145 230 ; ae ligature
  67. MAP-IN 146 198 ; AE ligature
  68. MAP-IN 147 244 ; o with circumflex accent
  69. MAP-IN 148 246 ; o with diaeresis
  70. MAP-IN 149 242 ; o with grave accent
  71. MAP-IN 150 251 ; u with circumflex accent
  72. MAP-IN 151 249 ; u with grave accent
  73. MAP-IN 152 255 ; y with diaeresis
  74. MAP-IN 153 214 ; O with diaeresis
  75. MAP-IN 154 220 ; U with diaeresis
  76. MAP-IN 155 248 ; small o slash
  77. MAP-IN 156 163 ; pound sign
  78. MAP-IN 157 216 ; slash O
  79. MAP-IN 158 215 ; multiplication sign
  80. MAP-IN 159 159 ; dutch guilder sign
  81. MAP-IN 160 225 ; a with acute accent
  82. MAP-IN 161 237 ; i with acute accent
  83. MAP-IN 162 243 ; o with acute accent
  84. MAP-IN 163 250 ; u with acute accent
  85. MAP-IN 164 241 ; n with tilde
  86. MAP-IN 165 209 ; N with tilde
  87. MAP-IN 166 170 ; feminine ordinal indicator
  88. MAP-IN 167 186 ; masculine ordinal indicator
  89. MAP-IN 168 191 ; inverted question mark
  90. MAP-IN 169 174 ; registered trade mark sign
  91. MAP-IN 170 172 ; not sign
  92. MAP-IN 171 189 ; vulgar fraction one half
  93. MAP-IN 172 188 ; vulgar fraction one quarter
  94. MAP-IN 173 161 ; inverted exclamation mark
  95. MAP-IN 174 171 ; left angle quotation mark
  96. MAP-IN 175 187 ; right angle quotation mark
  97. MAP-IN 176 154 ; drawing, block, approx. 56% filled
  98. MAP-IN 177 155 ; drawing, block, approx. 81% filed
  99. MAP-IN 178 156 ; drawing, block, approx. 93% filled
  100. MAP-IN 179 128 ; drawing, single line, vertical
  101. MAP-IN 180 137 ; drawing, single line, right T piece
  102. MAP-IN 181 193 ; A with acute accent
  103. MAP-IN 182 194 ; A with circumflex accent
  104. MAP-IN 183 192 ; A with grave accent
  105. MAP-IN 184 169 ; copyright sign
  106. MAP-IN 185 148 ; drawing, double line, right T piece
  107. MAP-IN 186 139 ; drawing, double line, vertical
  108. MAP-IN 187 142 ; drawing, double line, top right corner
  109. MAP-IN 188 144 ; drawing, double line, bottom right corner
  110. MAP-IN 189 162 ; cent sign
  111. MAP-IN 190 165 ; yen sign
  112. MAP-IN 191 131 ; drawing, single line, top right corner
  113. MAP-IN 192 132 ; drawing, single line, bottom left corner
  114. MAP-IN 193 135 ; drawing, single line, bottom T piece
  115. MAP-IN 194 134 ; drawing, single line, top T piece
  116. MAP-IN 195 136 ; drawing, single line, left T piece
  117. MAP-IN 196 129 ; drawing, single line, horizontal
  118. MAP-IN 197 138 ; drawing, single line, center cross
  119. MAP-IN 198 227 ; a with tilde
  120. MAP-IN 199 195 ; A with tilde
  121. MAP-IN 200 143 ; drawing, double line, bottom left corner
  122. MAP-IN 201 141 ; drawing, double line, top left corner
  123. MAP-IN 202 146 ; drawing, double line, bottom T piece
  124. MAP-IN 203 145 ; drawing, double line, top T piece
  125. MAP-IN 204 147 ; drawing, double line, left T piece
  126. MAP-IN 205 140 ; drawing, double line, horizontal
  127. MAP-IN 206 149 ; drawing, double line, center cross
  128. MAP-IN 207 164 ; currency sign
  129. MAP-IN 208 254 ; small icelandic thorn
  130. MAP-IN 209 222 ; capital Icelandic Thorn
  131. MAP-IN 210 202 ; E with circumflex accent
  132. MAP-IN 211 203 ; E with diaeresis
  133. MAP-IN 212 200 ; E with grave accent
  134. MAP-IN 213 ?   ; ?? looks like top left corner or small i on CP437
  135. MAP-IN 214 205 ; I with acute accent
  136. MAP-IN 215 206 ; I with circumflex accent
  137. MAP-IN 216 207 ; I with diaeresis
  138. MAP-IN 217 133 ; drawing, single line, bottom right corner
  139. MAP-IN 218 130 ; drawing, single line, top left corner
  140. MAP-IN 219 150 ; drawing, block, completely filled
  141. MAP-IN 220 152 ; drawing, block, bottom half filled
  142. MAP-IN 221 166 ; broken bar
  143. MAP-IN 222 204 ; I with grave accent
  144. MAP-IN 223 151 ; drawing, block, top half filled
  145. MAP-IN 224 211 ; O with acute accent
  146. MAP-IN 225 223 ; small german letter sharp s
  147. MAP-IN 226 212 ; O with circumflex accent
  148. MAP-IN 227 210 ; O with grave accent
  149. MAP-IN 228 245 ; o with tilde
  150. MAP-IN 229 213 ; O with tilde
  151. MAP-IN 230 181 ; small greek letter mu
  152. MAP-IN 231 240 ; small Icelandic Eth
  153. MAP-IN 232 208 ; Icelandic Eth
  154. MAP-IN 233 218 ; U with acute accent
  155. MAP-IN 234 219 ; U with circumflex accent
  156. MAP-IN 235 217 ; U with grave accent
  157. MAP-IN 236 253 ; y with acute accent
  158. MAP-IN 237 221 ; Y with acute accent
  159. MAP-IN 238 175 ; macron
  160. MAP-IN 239 180 ; acute accent
  161. MAP-IN 240 173 ; soft hyphen
  162. MAP-IN 241 177 ; plus-minus sign
  163. MAP-IN 242 ?   ; double underline
  164. MAP-IN 243 190 ; vulgar fraction three quarters
  165. MAP-IN 244 182 ; pilcrow sign
  166. MAP-IN 245 167 ; paragraph sign
  167. MAP-IN 246 247 ; division sign
  168. MAP-IN 247 184 ; cedilla
  169. MAP-IN 248 176 ; degree sign
  170. MAP-IN 249 168 ; diaeresis
  171. MAP-IN 250 183 ; middle dot
  172. MAP-IN 251 185 ; superscript one
  173. MAP-IN 252 179 ; superscript three
  174. MAP-IN 253 178 ; superscript two
  175. MAP-IN 254 153 ; drawing, block, small
  176. MAP-IN 255 160 ; non-breaking space
  177.  
  178. ; outbound mapping. Only used when a message is generated with the
  179. ; aforementioned character sets, which means it is set as the FTN-OUT
  180. ; set to use.
  181. ; This table maps each of the internal codes to one of the 8-bit
  182. ; characters to be used in that particular character set.
  183.  
  184. MAP-OUT 128 179 ; drawing, single line, vertical
  185. MAP-OUT 129 196 ; drawing, single line, horizontal
  186. MAP-OUT 130 218 ; drawing, single line, top left corner
  187. MAP-OUT 131 191 ; drawing, single line, top right corner
  188. MAP-OUT 132 192 ; drawing, single line, bottom left corner
  189. MAP-OUT 133 217 ; drawing, single line, bottom right corner
  190. MAP-OUT 134 194 ; drawing, single line, top T piece
  191. MAP-OUT 135 193 ; drawing, single line, bottom T piece
  192. MAP-OUT 136 195 ; drawing, single line, left T piece
  193. MAP-OUT 137 180 ; drawing, single line, right T piece
  194. MAP-OUT 138 197 ; drawing, single line, center cross
  195. MAP-OUT 139 186 ; drawing, double line, vertical
  196. MAP-OUT 140 205 ; drawing, double line, horizontal
  197. MAP-OUT 141 201 ; drawing, double line, top left corner
  198. MAP-OUT 142 187 ; drawing, double line, top right corner
  199. MAP-OUT 143 200 ; drawing, double line, bottom left corner
  200. MAP-OUT 144 188 ; drawing, double line, bottom right corner
  201. MAP-OUT 145 203 ; drawing, double line, top T piece
  202. MAP-OUT 146 202 ; drawing, double line, bottom T piece
  203. MAP-OUT 147 204 ; drawing, double line, left T piece
  204. MAP-OUT 148 185 ; drawing, double line, right T piece
  205. MAP-OUT 149 206 ; drawing, double line, center cross
  206. MAP-OUT 150 219 ; drawing, block, completely filled
  207. MAP-OUT 151 223 ; drawing, block, top half filled
  208. MAP-OUT 152 220 ; drawing, block, bottom half filled
  209. MAP-OUT 153 254 ; drawing, block, small
  210. MAP-OUT 154 176 ; drawing, block, approx. 56% filled
  211. MAP-OUT 155 177 ; drawing, block, approx. 81% filed
  212. MAP-OUT 156 178 ; drawing, block, approx. 93% filled
  213. MAP-OUT 157 ?   ; <free>
  214. MAP-OUT 158 ?   ; <free>
  215. MAP-OUT 159 159 ; Dutch guilder sign
  216. MAP-OUT 160 255 ; no-breaking space
  217. MAP-OUT 161 173 ; Inverted exclamation sign
  218. MAP-OUT 162 189 ; Cent sign
  219. MAP-OUT 163 156 ; Pound sign
  220. MAP-OUT 164 207 ; Currency sign
  221. MAP-OUT 165 190 ; Yen sign
  222. MAP-OUT 166 221 ; Broken bar
  223. MAP-OUT 167 245 ; Section sign
  224. MAP-OUT 168 249 ; Diaeresis (two dots above)
  225. MAP-OUT 169 184 ; Copyright sign
  226. MAP-OUT 170 166 ; Feminine ordinal indicator
  227. MAP-OUT 171 174 ; Left-pointing double angle quotation mark
  228. MAP-OUT 172 170 ; Not sign
  229. MAP-OUT 173 240 ; Soft hyphen
  230. MAP-OUT 174 169 ; Registered sign
  231. MAP-OUT 175 238 ; Macron
  232. MAP-OUT 176 248 ; Degree sign
  233. MAP-OUT 177 241 ; Plus/minus sign
  234. MAP-OUT 178 253 ; Superscript two
  235. MAP-OUT 179 252 ; Superscript three
  236. MAP-OUT 180 239 ; Acute accent
  237. MAP-OUT 181 230 ; Micro sign
  238. MAP-OUT 182 244 ; Pilcrow sign
  239. MAP-OUT 183 250 ; Middle dot
  240. MAP-OUT 184 247 ; Cedilla
  241. MAP-OUT 185 251 ; Superscript one
  242. MAP-OUT 186 167 ; Masculine ordinal indicator
  243. MAP-OUT 187 175 ; Right-pointing double angle quotation mark
  244. MAP-OUT 188 172 ; Vulgar fraction one quarter
  245. MAP-OUT 189 171 ; Vulgar fraction one half
  246. MAP-OUT 190 243 ; Vulgar fraction three quarters
  247. MAP-OUT 191 168 ; Inverted question mark
  248. MAP-OUT 192 183 ; A with grave
  249. MAP-OUT 193 181 ; A with acute
  250. MAP-OUT 194 182 ; A with circumflex
  251. MAP-OUT 195 199 ; A with tilde
  252. MAP-OUT 196 142 ; A with diaeresis
  253. MAP-OUT 197 143 ; A with ring above
  254. MAP-OUT 198 146 ; AE ligature
  255. MAP-OUT 199 128 ; C with cedilla
  256. MAP-OUT 200 212 ; E with grave
  257. MAP-OUT 201 144 ; E with acute
  258. MAP-OUT 202 210 ; E with circumflex
  259. MAP-OUT 203 211 ; E with diaeresis
  260. MAP-OUT 204 222 ; I with grave
  261. MAP-OUT 205 214 ; I with acute
  262. MAP-OUT 206 215 ; I with circumflex
  263. MAP-OUT 207 216 ; I with diaeresis
  264. MAP-OUT 208 232 ; ETH
  265. MAP-OUT 209 165 ; N with tilde
  266. MAP-OUT 210 227 ; O with grave
  267. MAP-OUT 211 224 ; O with acute
  268. MAP-OUT 212 226 ; O with circumflex
  269. MAP-OUT 213 229 ; O with tilde
  270. MAP-OUT 214 153 ; O with diaeresis
  271. MAP-OUT 215 158 ; Multiplication sign
  272. MAP-OUT 216 157 ; O with stroke
  273. MAP-OUT 217 235 ; U with grave
  274. MAP-OUT 218 233 ; U with acute
  275. MAP-OUT 219 234 ; U with circumflex
  276. MAP-OUT 220 154 ; U with diaeresis
  277. MAP-OUT 221 237 ; Y with acute
  278. MAP-OUT 222 209 ; Capital Thorn
  279. MAP-OUT 223 225 ; Sharp s
  280. MAP-OUT 224 133 ; a with grave
  281. MAP-OUT 225 160 ; a with acute
  282. MAP-OUT 226 131 ; a with circumflex
  283. MAP-OUT 227 198 ; a with tilde
  284. MAP-OUT 228 132 ; a with diaeresis
  285. MAP-OUT 229 134 ; a with ring above
  286. MAP-OUT 230 145 ; ae ligature
  287. MAP-OUT 231 135 ; c with cedilla
  288. MAP-OUT 232 138 ; e with grave
  289. MAP-OUT 233 130 ; e with acute
  290. MAP-OUT 234 136 ; e with circumflex
  291. MAP-OUT 235 137 ; e with diaeresis
  292. MAP-OUT 236 141 ; i with grave
  293. MAP-OUT 237 161 ; i with acute
  294. MAP-OUT 238 140 ; i with circumflex
  295. MAP-OUT 239 139 ; i with diaeresis
  296. MAP-OUT 240 231 ; eth
  297. MAP-OUT 241 164 ; n with tilde
  298. MAP-OUT 242 149 ; o with grave
  299. MAP-OUT 243 162 ; o with acute
  300. MAP-OUT 244 147 ; o with circumflex
  301. MAP-OUT 245 228 ; o with tilde
  302. MAP-OUT 246 148 ; o with diaeresis
  303. MAP-OUT 247 246 ; Division sign
  304. MAP-OUT 248 155 ; o with stroke
  305. MAP-OUT 249 151 ; u with grave
  306. MAP-OUT 250 163 ; u with acute
  307. MAP-OUT 251 150 ; u with circumflex
  308. MAP-OUT 252 129 ; u with diaeresis
  309. MAP-OUT 253 236 ; y with acute
  310. MAP-OUT 254 208 ; Small thorn
  311. MAP-OUT 255 152 ; y with diaeresis
  312.  
  313. ; end of character set indicator
  314. SET-END
  315.  
  316.  
  317. ;---------------------------------------------------------------------------
  318. ; ISO-8859-1
  319. ;
  320. ; Standard international Internet character set
  321. ;
  322. MIME-SET ISO-8859-1
  323.  
  324. ; uses one-to-one mapping with the internal character codes, except
  325. ; for the region 128..159, which are normally not present and are
  326. ; here forced to question marks.
  327.  
  328. MAP-IN 128 ?
  329. MAP-IN 129 ?
  330. MAP-IN 130 ?
  331. MAP-IN 131 ?
  332. MAP-IN 132 ?
  333. MAP-IN 133 ?
  334. MAP-IN 134 ?
  335. MAP-IN 135 ?
  336. MAP-IN 136 ?
  337. MAP-IN 137 ?
  338. MAP-IN 138 ?
  339. MAP-IN 139 ?
  340. MAP-IN 140 ?
  341. MAP-IN 141 ?
  342. MAP-IN 142 ?
  343. MAP-IN 143 ?
  344. MAP-IN 144 ?
  345. MAP-IN 145 ?
  346. MAP-IN 146 ?
  347. MAP-IN 147 ?
  348. MAP-IN 148 ?
  349. MAP-IN 149 ?
  350. MAP-IN 150 ?
  351. MAP-IN 151 ?
  352. MAP-IN 152 ?
  353. MAP-IN 153 ?
  354. MAP-IN 154 ?
  355. MAP-IN 155 ?
  356. MAP-IN 156 ?
  357. MAP-IN 157 ?
  358. MAP-IN 158 ?
  359. MAP-IN 158 ?
  360. ; rest is a one-to-one mapping with the internal set
  361.  
  362. ; Reverse mapping when creating a message with this character set.
  363. ; This is used for the default sets only.
  364. ; The special characters in the internal set which are not present
  365. ; in the ISO-8859-1 set are here map to normal ascii characters.
  366.  
  367. MAP-OUT 128 | ; drawing, single line, vertical
  368. MAP-OUT 129 - ; drawing, single line, horizontal
  369. MAP-OUT 130 + ; drawing, single line, top left corner
  370. MAP-OUT 131 + ; drawing, single line, top right corner
  371. MAP-OUT 132 + ; drawing, single line, bottom left corner
  372. MAP-OUT 133 + ; drawing, single line, bottom right corner
  373. MAP-OUT 134 + ; drawing, single line, top T piece
  374. MAP-OUT 135 + ; drawing, single line, bottom T piece
  375. MAP-OUT 136 + ; drawing, single line, left T piece
  376. MAP-OUT 137 + ; drawing, single line, right T piece
  377. MAP-OUT 138 + ; drawing, single line, center cross
  378. MAP-OUT 139 | ; drawing, double line, vertical
  379. MAP-OUT 140 - ; drawing, double line, horizontal
  380. MAP-OUT 141 + ; drawing, double line, top left corner
  381. MAP-OUT 142 + ; drawing, double line, top right corner
  382. MAP-OUT 143 + ; drawing, double line, bottom left corner
  383. MAP-OUT 144 + ; drawing, double line, bottom right corner
  384. MAP-OUT 145 + ; drawing, double line, top T piece
  385. MAP-OUT 146 + ; drawing, double line, bottom T piece
  386. MAP-OUT 147 + ; drawing, double line, left T piece
  387. MAP-OUT 148 + ; drawing, double line, right T piece
  388. MAP-OUT 149 + ; drawing, double line, center cross
  389. MAP-OUT 150 # ; drawing, block, completely filled
  390. MAP-OUT 151 # ; drawing, block, top half filled
  391. MAP-OUT 152 # ; drawing, block, bottom half filled
  392. MAP-OUT 153 * ; drawing, block, small
  393. MAP-OUT 154 # ; drawing, block, approx. 56% filled
  394. MAP-OUT 155 # ; drawing, block, approx. 81% filed
  395. MAP-OUT 156 # ; drawing, block, approx. 93% filled
  396. MAP-OUT 157 ? ; <free>
  397. MAP-OUT 158 ? ; <free>
  398. MAP-OUT 159 f ; Dutch guilder sign
  399. ; rest is a one-to-one mapping with the internal set
  400.  
  401. ; end of set indicator
  402. SET-END
  403.  
  404.  
  405. ;---------------------------------------------------------------------------
  406. ; US-ASCII
  407. ;
  408. ; 7 bit character set.
  409. ;
  410. MIME-SET US-ASCII
  411.  
  412. ; No inbound mapping defined; assuming 1 to 1 for 8 bit data, might it
  413. ; show up.
  414.  
  415. ; Outbound mapping for each of the internal codes to a 7 bit
  416. ; character, which looses a lot of information!
  417.  
  418. MAP-OUT 128 | ; drawing, single line, vertical
  419. MAP-OUT 129 - ; drawing, single line, horizontal
  420. MAP-OUT 130 + ; drawing, single line, top left corner
  421. MAP-OUT 131 + ; drawing, single line, top right corner
  422. MAP-OUT 132 + ; drawing, single line, bottom left corner
  423. MAP-OUT 133 + ; drawing, single line, bottom right corner
  424. MAP-OUT 134 + ; drawing, single line, top T piece
  425. MAP-OUT 135 + ; drawing, single line, bottom T piece
  426. MAP-OUT 136 + ; drawing, single line, left T piece
  427. MAP-OUT 137 + ; drawing, single line, right T piece
  428. MAP-OUT 138 + ; drawing, single line, center cross
  429. MAP-OUT 139 | ; drawing, double line, vertical
  430. MAP-OUT 140 - ; drawing, double line, horizontal
  431. MAP-OUT 141 + ; drawing, double line, top left corner
  432. MAP-OUT 142 + ; drawing, double line, top right corner
  433. MAP-OUT 143 + ; drawing, double line, bottom left corner
  434. MAP-OUT 144 + ; drawing, double line, bottom right corner
  435. MAP-OUT 145 + ; drawing, double line, top T piece
  436. MAP-OUT 146 + ; drawing, double line, bottom T piece
  437. MAP-OUT 147 + ; drawing, double line, left T piece
  438. MAP-OUT 148 + ; drawing, double line, right T piece
  439. MAP-OUT 149 + ; drawing, double line, center cross
  440. MAP-OUT 150 # ; drawing, block, completely filled
  441. MAP-OUT 151 # ; drawing, block, top half filled
  442. MAP-OUT 152 # ; drawing, block, bottom half filled
  443. MAP-OUT 153 * ; drawing, block, small
  444. MAP-OUT 154 # ; drawing, block, approx. 56% filled
  445. MAP-OUT 155 # ; drawing, block, approx. 81% filed
  446. MAP-OUT 156 # ; drawing, block, approx. 93% filled
  447. MAP-OUT 157 ? ; <free>
  448. MAP-OUT 158 ? ; <free>
  449. MAP-OUT 159 f ; Dutch guilder sign
  450. MAP-OUT 160 - ; no-breaking space
  451. MAP-OUT 161 ! ; Inverted exclamation sign
  452. MAP-OUT 162 * ; Cent sign
  453. MAP-OUT 163 * ; Pound sign
  454. MAP-OUT 164 * ; Currency sign
  455. MAP-OUT 165 * ; Yen sign
  456. MAP-OUT 166 | ; Broken bar
  457. MAP-OUT 167 . ; Section sign
  458. MAP-OUT 168 " ; Diaeresis (two dots above)
  459. MAP-OUT 169 c ; Copyright sign
  460. MAP-OUT 170 * ; Feminine ordinal indicator
  461. MAP-OUT 171 < ; Left-pointing double angle quotation mark
  462. MAP-OUT 172 * ; Not sign
  463. MAP-OUT 173 * ; Soft hyphen
  464. MAP-OUT 174 r ; Registered sign
  465. MAP-OUT 175 * ; Macron
  466. MAP-OUT 176 * ; Degree sign
  467. MAP-OUT 177 * ; Plus/minus sign
  468. MAP-OUT 178 * ; Superscript two
  469. MAP-OUT 179 * ; Superscript three
  470. MAP-OUT 180 ' ; Acute accent
  471. MAP-OUT 181 * ; Micro sign
  472. MAP-OUT 182 * ; Pilcrow sign
  473. MAP-OUT 183 * ; Middle dot
  474. MAP-OUT 184 c ; Cedilla
  475. MAP-OUT 185 * ; Superscript one
  476. MAP-OUT 186 * ; Masculine ordinal indicator
  477. MAP-OUT 187 > ; Right-pointing double angle quotation mark
  478. MAP-OUT 188 * ; Vulgar fraction one quarter
  479. MAP-OUT 189 * ; Vulgar fraction one half
  480. MAP-OUT 190 * ; Vulgar fraction three quarters
  481. MAP-OUT 191 ? ; Inverted question mark
  482. MAP-OUT 192 A ; A with grave
  483. MAP-OUT 193 A ; A with acute
  484. MAP-OUT 194 A ; A with circumflex
  485. MAP-OUT 195 A ; A with tilde
  486. MAP-OUT 196 A ; A with diaeresis
  487. MAP-OUT 197 A ; A with ring above
  488. MAP-OUT 198 A ; AE ligature
  489. MAP-OUT 199 C ; C with cedilla
  490. MAP-OUT 200 E ; E with grave
  491. MAP-OUT 201 E ; E with acute
  492. MAP-OUT 202 E ; E with circumflex
  493. MAP-OUT 203 E ; E with diaeresis
  494. MAP-OUT 204 I ; I with grave
  495. MAP-OUT 205 I ; I with acute
  496. MAP-OUT 206 I ; I with circumflex
  497. MAP-OUT 207 I ; I with diaeresis
  498. MAP-OUT 208 * ; ETH
  499. MAP-OUT 209 N ; N with tilde
  500. MAP-OUT 210 O ; O with grave
  501. MAP-OUT 211 O ; O with acute
  502. MAP-OUT 212 O ; O with circumflex
  503. MAP-OUT 213 O ; O with tilde
  504. MAP-OUT 214 O ; O with diaeresis
  505. MAP-OUT 215 * ; Multiplication sign
  506. MAP-OUT 216 O ; O with stroke
  507. MAP-OUT 217 U ; U with grave
  508. MAP-OUT 218 U ; U with acute
  509. MAP-OUT 219 U ; U with circumflex
  510. MAP-OUT 220 U ; U with diaeresis
  511. MAP-OUT 221 Y ; Y with acute
  512. MAP-OUT 222 * ; Capital Thorn
  513. MAP-OUT 223 s ; Sharp s
  514. MAP-OUT 224 a ; a with grave
  515. MAP-OUT 225 a ; a with acute
  516. MAP-OUT 226 a ; a with circumflex
  517. MAP-OUT 227 a ; a with tilde
  518. MAP-OUT 228 a ; a with diaeresis
  519. MAP-OUT 229 a ; a with ring above
  520. MAP-OUT 230 a ; ae ligature
  521. MAP-OUT 231 c ; c with cedilla
  522. MAP-OUT 232 e ; e with grave
  523. MAP-OUT 233 e ; e with acute
  524. MAP-OUT 234 e ; e with circumflex
  525. MAP-OUT 235 e ; e with diaeresis
  526. MAP-OUT 236 i ; i with grave
  527. MAP-OUT 237 i ; i with acute
  528. MAP-OUT 238 i ; i with circumflex
  529. MAP-OUT 239 i ; i with diaeresis
  530. MAP-OUT 240 * ; eth
  531. MAP-OUT 241 n ; n with tilde
  532. MAP-OUT 242 o ; o with grave
  533. MAP-OUT 243 o ; o with acute
  534. MAP-OUT 244 o ; o with circumflex
  535. MAP-OUT 245 o ; o with tilde
  536. MAP-OUT 246 o ; o with diaeresis
  537. MAP-OUT 247 / ; Division sign
  538. MAP-OUT 248 o ; o with stroke
  539. MAP-OUT 249 u ; u with grave
  540. MAP-OUT 250 u ; u with acute
  541. MAP-OUT 251 u ; u with circumflex
  542. MAP-OUT 252 u ; u with diaeresis
  543. MAP-OUT 253 y ; y with acute
  544. MAP-OUT 254 * ; Small thorn
  545. MAP-OUT 255 y ; y with diaeresis
  546.  
  547. ; end of set indicator
  548. SET-END
  549.  
  550.  
  551. ; Documentation / Explanation
  552. ;
  553. ; When processing a message, WaterGate translates characters in the
  554. ; range 128..255 in a special way.
  555. ; On the Internet side a MIME encoded message might contain a
  556. ; quoted-printable coded character =F8 in the character set ISO-8859-1
  557. ; (ISO Latin 1). This is mapped internally to the "Small O with umlaut".
  558. ; It is then translated into a FidoNet characterset, for example
  559. ; "IBMPC" and results in code 148.
  560. ;
  561. ; This file describes the relation between a character code in a
  562. ; certain character set and an internal table of codes. It starts with
  563. ; a character set description, for example FTN-SET LATIN-1 or
  564. ; MIME-SET ISO-8859-1 and is followed by a series of MAPping statements
  565. ; that tell WaterGate what code in that character set maps to what
  566. ; internal code, and what code in the internal character set maps
  567. ; to what code in the target character set. This double translation
  568. ; double allows for n-to-1 mappings in both directions.
  569. ;
  570. ; Notice that it is possible to map from a character set code in the
  571. ; range of 128..255 to a "normal" character set code. For example the
  572. ; mapping of the PC line drawing characters into plus, minus, etc.
  573. ; You can write + instead of 43 to makes it a bit easier, but be careful
  574. ; with characters displayed different on different screens!
  575. ;
  576. ; Initial mapping in both directions is one-to-one (128 -> 128, etc.)
  577. ;
  578. ; The internal codes used in this file are according to the ISO-8859-1
  579. ; character set, added with a set of IBM PC drawing characters in the
  580. ; range 128-159. You can of course redefine the entire set if you want.
  581. ;
  582. ; The following internal codes are used:
  583. ;
  584. ; 128   drawing, single line, vertical
  585. ; 129   drawing, single line, horizontal
  586. ; 130   drawing, single line, top left corner
  587. ; 131   drawing, single line, top right corner
  588. ; 132   drawing, single line, bottom left corner
  589. ; 133   drawing, single line, bottom right corner
  590. ; 134   drawing, single line, top T piece
  591. ; 135   drawing, single line, bottom T piece
  592. ; 136   drawing, single line, left T piece
  593. ; 137   drawing, single line, right T piece
  594. ; 138   drawing, single line, center cross
  595. ; 139   drawing, double line, vertical
  596. ; 140   drawing, double line, horizontal
  597. ; 141   drawing, double line, top left corner
  598. ; 142   drawing, double line, top right corner
  599. ; 143   drawing, double line, bottom left corner
  600. ; 144   drawing, double line, bottom right corner
  601. ; 145   drawing, double line, top T piece
  602. ; 146   drawing, double line, bottom T piece
  603. ; 147   drawing, double line, left T piece
  604. ; 148   drawing, double line, right T piece
  605. ; 149   drawing, double line, center cross
  606. ; 150   drawing, block, completely filled
  607. ; 151   drawing, block, top half filled
  608. ; 152   drawing, block, bottom half filled
  609. ; 153   drawing, block, small
  610. ; 154   drawing, block, approx. 56% filled
  611. ; 155   drawing, block, approx. 81% filed
  612. ; 156   drawing, block, approx. 93% filled
  613. ; 157   <free>
  614. ; 158   <free>
  615. ; 159   Dutch guilder sign
  616. ; 160   no-breaking space
  617. ; 161   Inverted exclamation sign
  618. ; 162   Cent sign
  619. ; 163   Pound sign
  620. ; 164   Currency sign
  621. ; 165   Yen sign
  622. ; 166   Broken bar
  623. ; 167   Section sign
  624. ; 168   Diaeresis (two dots above)
  625. ; 169   Copyright sign
  626. ; 170   Feminine ordinal indicator
  627. ; 171   Left-pointing double angle quotation mark
  628. ; 172   Not sign
  629. ; 173   Soft hyphen
  630. ; 174   Registered sign
  631. ; 175   Macron
  632. ; 176   Degree sign
  633. ; 177   Plus/minus sign
  634. ; 178   Superscript two
  635. ; 179   Superscript three
  636. ; 180   Acute accent
  637. ; 181   Micro sign
  638. ; 182   Pilcrow sign
  639. ; 183   Middle dot
  640. ; 184   Cedilla
  641. ; 185   Superscript one
  642. ; 186   Masculine ordinal indicator
  643. ; 187   Right-pointing double angle quotation mark
  644. ; 188   Vulgar fraction one quarter
  645. ; 189   Vulgar fraction one half
  646. ; 190   Vulgar fraction three quarters
  647. ; 191   Inverted question mark
  648. ; 192   A with grave
  649. ; 193   A with acute
  650. ; 194   A with circumflex
  651. ; 195   A with tilde
  652. ; 196   A with diaeresis
  653. ; 197   A with ring above
  654. ; 198   AE ligature
  655. ; 199   C with cedilla
  656. ; 200   E with grave
  657. ; 201   E with acute
  658. ; 202   E with circumflex
  659. ; 203   E with diaeresis
  660. ; 204   I with grave
  661. ; 205   I with acute
  662. ; 206   I with circumflex
  663. ; 207   I with diaeresis
  664. ; 208   ETH
  665. ; 209   N with tilde
  666. ; 210   O with grave
  667. ; 211   O with acute
  668. ; 212   O with circumflex
  669. ; 213   O with tilde
  670. ; 214   O with diaeresis
  671. ; 215   Multiplication sign
  672. ; 216   O with stroke
  673. ; 217   U with grave
  674. ; 218   U with acute
  675. ; 219   U with circumflex
  676. ; 220   U with diaeresis
  677. ; 221   Y with acute
  678. ; 222   Capital Thorn
  679. ; 223   Sharp s
  680. ; 224   a with grave
  681. ; 225   a with acute
  682. ; 226   a with circumflex
  683. ; 227   a with tilde
  684. ; 228   a with diaeresis
  685. ; 229   a with ring above
  686. ; 230   ae ligature
  687. ; 231   c with cedilla
  688. ; 232   e with grave
  689. ; 233   e with acute
  690. ; 234   e with circumflex
  691. ; 235   e with diaeresis
  692. ; 236   i with grave
  693. ; 237   i with acute
  694. ; 238   i with circumflex
  695. ; 239   i with diaeresis
  696. ; 240   eth
  697. ; 241   n with tilde
  698. ; 242   o with grave
  699. ; 243   o with acute
  700. ; 244   o with circumflex
  701. ; 245   o with tilde
  702. ; 246   o with diaeresis
  703. ; 247   Division sign
  704. ; 248   o with stroke
  705. ; 249   u with grave
  706. ; 250   u with acute
  707. ; 251   u with circumflex
  708. ; 252   u with diaeresis
  709. ; 253   y with acute
  710. ; 254   Small thorn
  711. ; 255   y with diaeresis
  712. ; <can be extended!>
  713.  
  714. ; helper: visualisation of the entire character set according to
  715. ; your current display settings (depends on the selected codepage).
  716. ;
  717. ; Special control characters from this line and down
  718. ;
  719. ;   0=   1=   2=   3=   4=   5=   6=   7=
  720. ;   8=   9=   10=   11=   12=   13=   14=  15=
  721. ;  16=  17=  18=  19=  20=  21=  22=  23=
  722. ;  24=  25=  26=  27=  28=  29=  30=  31=
  723. ;
  724. ; Standard ASCII characters from this line and down
  725. ;
  726. ;  32=   33=!  34="  35=#  36=$  37=%  38=&  39='
  727. ;  40=(  41=)  42=*  43=+  44=,  45=-  46=.  47=/
  728. ;  48=0  49=1  50=2  51=3  52=4  53=5  54=6  55=7
  729. ;  56=8  57=9  58=:  59=;  60=<  61==  62=>  63=?
  730. ;  64=@  65=A  66=B  67=C  68=D  69=E  70=F  71=G
  731. ;  72=H  73=I  74=J  75=K  76=L  77=M  78=N  79=O
  732. ;  80=P  81=Q  82=R  83=S  84=T  85=U  86=V  87=W
  733. ;  88=X  89=Y  90=Z  91=[  92=\  93=]  94=^  95=_
  734. ;  96=`  97=a  98=b  99=c 100=d 101=e 102=f 103=g
  735. ; 104=h 105=i 106=j 107=k 108=l 109=m 110=n 111=o
  736. ; 112=p 113=q 114=r 115=s 116=t 117=u 118=v 119=w
  737. ; 120=x 121=y 122=z 123={ 124=| 125=} 126=~ 127=
  738. ;
  739. ; Specially handled by WaterGate
  740. ;
  741. ; 128=Ç 129=ü 130=é 131=â 132=ä 133=à 134=å 135=ç
  742. ; 136=ê 137=ë 138=è 139=ï 140=î 141=ì 142=Ä 143=Å
  743. ; 144=É 145=æ 146=Æ 147=ô 148=ö 149=ò 150=û 151=ù
  744. ; 152=ÿ 153=Ö 154=Ü 155=¢ 156=£ 157=¥ 158=₧ 159=ƒ
  745. ; 160=á 161=í 162=ó 163=ú 164=ñ 165=Ñ 166=ª 167=º
  746. ; 168=¿ 169=⌐ 170=¬ 171=½ 172=¼ 173=¡ 174=« 175=»
  747. ; 176=░ 177=▒ 178=▓ 179=│ 180=┤ 181=╡ 182=╢ 183=╖
  748. ; 184=╕ 185=╣ 186=║ 187=╗ 188=╝ 189=╜ 190=╛ 191=┐
  749. ; 192=└ 193=┴ 194=┬ 195=├ 196=─ 197=┼ 198=╞ 199=╟
  750. ; 200=╚ 201=╔ 202=╩ 203=╦ 204=╠ 205=═ 206=╬ 207=╧
  751. ; 208=╨ 209=╤ 210=╥ 211=╙ 212=╘ 213=╒ 214=╓ 215=╫
  752. ; 216=╪ 217=┘ 218=┌ 219=█ 220=▄ 221=▌ 222=▐ 223=▀
  753. ; 224=α 225=ß 226=Γ 227=π 228=Σ 229=σ 230=µ 231=τ
  754. ; 232=Φ 233=Θ 234=Ω 235=δ 236=∞ 237=φ 238=ε 239=∩
  755. ; 240=≡ 241=± 242=≥ 243=≤ 244=⌠ 245=⌡ 246=÷ 247=≈
  756. ; 248=° 249=∙ 250=· 251=√ 252=ⁿ 253=² 254=■ 255= 
  757.  
  758. ; end of file CHARSETS.TDB
  759.  
  760.