Go to the previous, next section.

Non-IBM micro-computer charsets

Apple's Macintosh code

This charset is available in recode under the name Apple-Mac. There are a few discrepancies between this charset and the very similar RFC 1345 charset macintosh, which have not been analyzed yet, so the charsets are being kept separate for now. This might change in the future.

The file has been obtained or is aimed to a Macintosh micro-computer from Apple. This is an eight bit code. The file is the data fork only.

Atari ST code

This charset is available in recode under the name AtariST.

This is the character set used on the Atari ST/TT/Falcon. This is similar to IBM-PC, but differs in some details (includes some more accented characters, the graphic characters are mostly replaced by hebrew characters, and there is a true German sharp s different from Greek beta).

About the end-of-line conversions: the canonical end-of-line on the Atari is `\r\n', but unlike IBM-PC, the OS makes no difference between text and binary input/output; it is up to the application how to interpret the data. In fact, most of the libraries that come with compilers can grok both `\r\n' and `\n' as end of lines. Many of the users who also have access to Unix systems prefer `\n' to ease porting Unix utilities. So, for easing reversibility, recode tries to let `\r' undisturbed through recodings.

NeXT international code

This charset is available in recode under the name NeXT.

The NeXT encoding is an extension to the ISO Latin-1 ASCII encoding used by NeXT under the system NeXTSTEP. It is identical to Latin-1 for the positions 0-127. In the position 128-255, NeXT added some chars and shuffled them around a little bit (for some unknown reason).

Go to the previous, next section.