Code page ASMO449+
ASMO 449+ is a character set used to write Arabic
The codepage is also called Al Arabi.
Codepage layout
This character set should not be confused with ASMO 708 (ISO 8859-6):
- ASMO 449 was created in 1985 by ASMO;
ASMO 708 was created in 1986 by the same organization; - ASMO 449 was registered in the International Register of Coded Character Sets as IR 089;
ASMO 708 was registered as IR 127; - ASMO 449 is the 7-bit standard; some encodings, however, allocate this 7-bit character set in the upper part of the 8-bit character set;
ISO 8859-6 is an 8-bit standard which was taken from the 8-bit standard ASMO 708; - ASMO 449 contains all the basic characters for Arabic and some characters from ISO/IEC 646: the Latin letters, the Latin digits and some Latin punctuation are replaced by Arabic ones;
ASMO 708 keeps the first code points as the ASCII; - ASMO 449 in not bidirectional; that's why the symmetrical punctuation marks ("(", ")", "<", ">", "[", "]", "{" and "}") appears as reversed (")", "(", ">", "<", "]", "[", "}" and "{");
ASMO 708 (and subsequently ISO 8859-6) are bidirectional; that's why the Latin digits and the Arabic digits share the same code points, whether the shaping as Latin digits or Arabic digits is given by the directionality of the text; - The 8-bit code page with ASMO 449 allocated to the upper part is also known as code page 768 (not an official IBM number);
ASMO 708 / ISO 8859-6 is also known as code page 1089 (on IBM AIX Systems);
Both character sets are used as the basis for other character sets.
ASMO 449:
- Code page 709, for DOS, adds French and German characters in their typical code points from code page 437;
- HP Arabic-8 is also based on ASMO 449;
- DEC/8/ASMO has the same repertoire and the same sequence of Arabic characters but dislocates them;
- MacArabic adds French, German and Spanish characters in their typical code points from MacRoman, and adds letters for Persian and Urdu;
- MacFarsi replaces the Arabic digits from MacArabic with Persian ones;
- The Code Table 7 from Marc-8 allocates ASMO 449 in the lower part of the 8-bit character set and allocates the upper part with the Arabic Extenson (ISO 11822 / IR 224);
ASMO 708:
- Code page 708, for DOS, adds French characters in their typical code points from code page 437 and adds box-drawing characters;
- Both code page 710 (Transparent Arabic) and code page 720 (Transparent ASMO), for DOS, add French characters in their typical code points from code page 437 but dislocate the Arabic characters to allow the box-drawing characters from code page 437 to be in their original code points;
- IR 167 adds French and German characters;
- ASMO 708/French 1 adds French lower case characters;
- French 1/ASMO 708 adds French lower case characters in their ISO 8859-1 code points and dislocates the Arabic ones;
- Windows 1256 adds French lower case characters in their Windows 1252 code points and dislocates the Arabic ones;
External links
This article is issued from Wikipedia - version of the 11/15/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.