home *** CD-ROM | disk | FTP | other *** search
- ;
- ; This file is a charset conversion module in text form.
- ;
- ; This module converts ISO-8859-1 extended characters to IBM-PC characters.
- ; It contains modifications to convert a few MAC characters to IBMPC.
- ;
- ; Format: ID, version, level,
- ; from charset, to charset,
- ; 128 entries: first & second byte
- ; "END"
- ; Lines beginning with a ";" or a ";" after the entries are comments
- ;
- ; Unknown characters are mapped to the "?" character.
- ;
- ; cedilla = , ; dieresis = .. ; acute = '
- ; grave = ` ; circumflex = ^ ; ring = o
- ; tilde = ~ ; caron = v
- ; All of these are above the character, apart from the cedilla which is below.
- ;
- ; \ is the escape character: \0 means decimal zero,
- ; \dnnn where nnn is a decimal number, is the ordinal value of the character
- ; \xnn where nn is a hexadecimal number
- ; e.g.: \d32 is the ASCII space character
- ; Two \\ is the character "\" itself.
- ;
- 0 ; ID number
- 0 ; version number
- ;
- 2 ; level number
- ;
- LATIN1MAC ; from set
- IBMPC ; to set
- ;
- \0 \d128 ; 128 (missing) These codes are unused in the LATIN-1 set.
- \0 \x8f ; 129 MAC: A ring
- \0 \d130 ; 130 (missing)
- \0 \d131 ; 131 (missing) 4
- \0 \d132 ; 132 (missing)
- \0 \d133 ; 133 (missing)
- \0 \d134 ; 134 (missing)
- \0 \d135 ; 135 (missing) 8
- \0 \d136 ; 136 (missing)
- \0 \d137 ; 137 (missing)
- \0 \d138 ; 138 (missing)
- \0 \d139 ; 139 (missing) 12
- \0 \x86 ; 140 MAC: a ring
- \0 \d141 ; 141 (missing)
- \0 \d142 ; 142 (missing)
- \0 \d143 ; 143 (missing) 16
- \0 \d144 ; 144 (missing)
- \0 \d145 ; 145 (missing)
- \0 \d146 ; 146 (missing)
- \0 \d147 ; 147 (missing) 20
- \0 \d148 ; 148 (missing)
- \0 \d149 ; 149 (missing)
- \0 \d150 ; 150 (missing)
- \0 \d151 ; 151 (missing) 24
- \0 \d152 ; 152 (missing)
- \0 \d153 ; 153 (missing)
- \0 \d154 ; 154 (missing)
- \0 \d155 ; 155 (missing) 28
- \0 \d156 ; 156 (missing)
- \0 \d157 ; 157 (missing)
- \0 \d158 ; 158 (missing)
- \0 \d159 ; 159 (missing) 32
- \0 \xff ; 160 non-breaking space
- \0 \xad ; 161 exclam downwards
- \0 \x9b ; 162 MAC: o slash
- \0 \x9c ; 163 pound sterling
- \0 \x0f ; 164 currency
- \0 \x9d ; 165 Yen
- \0 | ; 166 broken bar
- \0 \x15 ; 167 section
- \x1 ? ; 168 dieresis
- \0 c ; 169 copyright
- \0 \xa6 ; 170 ord feminine
- \0 \xae ; 171 guillemot left
- \0 \xaa ; 172 logical not
- \0 - ; 173 soft hyphen (or em dash)
- \0 \x92 ; 174 MAC: AE
- \x1 ? ; 175 overbar (macron)
- \0 \xf8 ; 176 ring / degree
- \0 \xf1 ; 177 plusminus
- \0 \xfd ; 178 superscript two (squared)
- ^ 3 ; 179 superscript three (cubed)
- \0 \x9d ; 180 MAC: O slash
- \0 \xe6 ; 181 mu
- \0 \x14 ; 182 paragraph
- \0 \xfe ; 183 bullet
- \0 , ; 184 cedilla
- ^ 1 ; 185 superscript one
- \0 \xa7 ; 186 ord masculine
- \0 \xaf ; 187 guillemot right
- \0 \xac ; 188 one quarter
- \0 \xab ; 189 half
- \0 \x91 ; 190 MAC: ae
- \0 \xa8 ; 191 question downwards
- \0 A ; 192 A grave
- \0 A ; 193 A acute
- \0 A ; 194 A circumflex
- \0 A ; 195 A tilde
- \0 \x8e ; 196 A dieresis
- \0 \x8f ; 197 A ring
- \0 \x92 ; 198 AE
- \0 \x80 ; 199 C cedilla
- \0 E ; 200 E grave
- \0 \x90 ; 201 E acute
- \0 E ; 202 E circumflex
- E e ; 203 E dieresis
- \0 I ; 204 I grave
- \0 I ; 205 I acute
- \0 I ; 206 I circumflex
- I e ; 207 I dieresis
- \0 D ; 208 Eth
- \0 \xa5 ; 209 N tilde
- \0 O ; 210 O grave
- \0 O ; 211 O acute
- \0 O ; 212 O circumflex
- \0 O ; 213 O tilde
- \0 \x99 ; 214 O dieresis
- \0 x ; 215 multiplication
- \0 \x9d ; 216 O slash (mapping for CP850/865)
- \0 U ; 217 U grave
- \0 U ; 218 U acute
- \0 U ; 219 U circumflex
- \0 \x9a ; 220 U dieresis
- \0 Y ; 221 Y acute
- \x1 ? ; 222 Thorn
- \0 \xe1 ; 223 german double s / beta
- \0 \x85 ; 224 a grave
- \0 \xa0 ; 225 a acute
- \0 \x83 ; 226 a circumflex
- \0 a ; 227 a tilde
- \0 \x84 ; 228 a dieresis
- \0 \x86 ; 229 a ring
- \0 \x91 ; 230 ae
- \0 \x87 ; 231 c cedilla
- \0 \x8a ; 232 e grave
- \0 \x82 ; 233 e acute
- \0 \x88 ; 234 e circumflex
- \0 \x89 ; 235 e dieresis
- \0 \x8d ; 236 i grave
- \0 \xa1 ; 237 i acute
- \0 \x8c ; 238 i circumflex
- \0 \x8b ; 239 i dieresis
- \0 \xe7 ; 240 eth
- \0 \xa4 ; 241 n tilde
- \0 \x95 ; 242 o grave
- \0 \xa2 ; 243 o acute
- \0 \x93 ; 244 o circumflex
- \0 o ; 245 o tilde
- \0 \x94 ; 246 o dieresis
- \0 \xf6 ; 247 division
- \0 \x9b ; 248 o slash (mapping for CP 850/865)
- \0 \x97 ; 249 u grave
- \0 \xa3 ; 250 u acute
- \0 \x96 ; 251 u circumflex
- \0 \x81 ; 252 u dieresis
- y e ; 253 y acute
- \x1 ? ; 254 thorn
- \0 \x98 ; 255 y dieresis
- END
-