1; 2; This file is a charset conversion module in text form. 3; 4; This module converts CP437 to CP865. 5; 6; Format: ID, version, level, 7; from charset, to charset, 8; 128 entries: first & second byte 9; "END" 10; Lines beginning with a ";" or a ";" after the entries are comments 11; 12; Unknown characters are mapped to the "?" character. 13; 14; cedilla = , ; dieresis = .. ; acute = ' 15; grave = ` ; circumflex = ^ ; ring = o 16; tilde = ~ ; caron = v 17; All of these are above the character, apart from the cedilla which is below. 18; 19; \ is the escape character: \0 means decimal zero, 20; \dnnn where nnn is a decimal number is the ordinal value of the character 21; \xnn where nn is a hexadecimal number 22; e.g.: \d32 is the ASCII space character 23; Two \\ is the character "\" itself. 24; 250 ; ID number 260 ; version number 27; 282 ; level number 29; 30CP437 ; from set 31CP865 ; 32; 33\0 \x80 ; C with cedilla 34\0 \x81 ; u dieresis 35\0 \x82 ; e acute 36\0 \x83 ; a circumflex 37\0 \x84 ; a dieresis 38\0 \x85 ; a grave 39\0 \x86 ; a ring 40\0 \x87 ; c cedilla 41\0 \x88 ; e circumflex 42\0 \x89 ; e dieresis 43\0 \x8A ; e grave 44\0 \x8B ; i dieresis 45\0 \x8C ; i circumflex 46\0 \x8D ; i grave 47\0 \x8E ; A dieresis 48\0 \x8F ; A ring 49\0 \x90 ; E acute 50\0 \x91 ; ae 51\0 \x92 ; AE 52\0 \x93 ; o circumflex 53\0 \x94 ; o dieresis 54\0 \x95 ; o grave 55\0 \x96 ; u circumflex 56\0 \x97 ; u grave 57\0 \x98 ; y dieresis 58\0 \x99 ; O dieresis 59\0 \x9A ; U dieresis 60\0 c ; cent 61\0 \x9C ; pound sterling 62\0 Y ; yen 63\0 \x9E ; x (multiply sign?) 64\0 \x9F ; florin 65\0 \xA0 ; a acute 66\0 \xA1 ; i acute 67\0 \xA2 ; o acute 68\0 \xA3 ; u acute 69\0 \xA4 ; n tilde 70\0 \xA5 ; N tilde 71\0 \xA6 ; ord feminine 72\0 \xA7 ; ord masculine 73\0 \xA8 ; question downwards 74\0 \xA9 ; 75\0 \xAA ; logical not 76\0 \xAB ; half fraction 77\0 \xAC ; quarter fraction 78\0 \xAD ; exclam downwards 79\0 \xAE ; guillemot left 80> > ; guillemot right 81\0 \xB0 ; 82\0 \xB1 ; 83\0 \xB2 ; 84\0 \xB3 ; 85\0 \xB4 ; 86\0 \xB5 ; 87\0 \xB6 ; 88\0 \xB7 ; 89\0 \xB8 ; 90\0 \xB9 ; 91\0 \xBA ; 92\0 \xBB ; 93\0 \xBC ; 94\0 \xBD ; 95\0 \xBE ; 96\0 \xBF ; 97\0 \xC0 ; 98\0 \xC1 ; 99\0 \xC2 ; 100\0 \xC3 ; 101\0 \xC4 ; 102\0 \xC5 ; 103\0 \xC6 ; 104\0 \xC7 ; 105\0 \xC8 ; 106\0 \xC9 ; 107\0 \xCA ; 108\0 \xCB ; 109\0 \xCC ; 110\0 \xCD ; 111\0 \xCE ; 112\0 \xCF 113\0 \xD0 ; 114\0 \xD1 ; 115\0 \xD2 ; 116\0 \xD3 ; 117\0 \xD4 ; 118\0 \xD5 ; 119\0 \xD6 ; 120\0 \xD7 ; 121\0 \xD8 ; 122\0 \xD9 ; 123\0 \xDA ; 124\0 \xDB ; 125\0 \xDC ; 126\0 \xDD ; 127\0 \xDE ; 128\0 \xDF ; 129\0 \xE0 ; O acute 130\0 \xE1 ; german double s (misused as Beta) 131\0 \xE2 132\0 \xE3 133\0 \xE4 ; 134\0 \xE5 ; 135\0 \xE6 ; mu 136\0 \xE7 137\0 \xE8 138\0 \xE9 139\0 \xEA ; Omega 140\0 \xEB ; delta 141\0 \xEC 142\0 \xED ; o slash 143\0 \xEE 144\0 \xEF 145\0 \xF0 ; equivalent 146\0 \xF1 ; plusminus 147\0 \xF2 ; greater equals 148\0 \xF3 ; smaller equals 149\0 \xF4 150\0 \xF5 151\0 \xF6 ; divide 152\0 \xF7 ; approx 153\0 \xF8 ; ring / degree 154\0 \xF9 ; centered dot 155\0 \xFA ; em dash 156\0 \xFB ; radical 157\0 \xFC ; to the nth power 158\0 \xFD ; to the second power 159\0 \xFE ; 160\0 \xFF ; space 161END 162