ISO/IEC 8859-11

From Wikipedia, the free encyclopedia

ISO 8859-11 is an 8-bit character encoding, part of the ISO 8859 standard. It covers the characters used for the Thai language. It was added in 1999 to the ISO 8859 standard, and is nearly identical to the national Thai standard TIS-620 (1990), the sole difference being that ISO 8859-11 defines hex A0 as a non-breaking space, while TIS-620 leaves it undefined. (In practice, this small distinction is usually ignored.)

ISO-8859-11 is not a registered IANA charset name despite following the normal pattern for IANA charsets based on the ISO 8859 series. However, the close equivalent TIS-620 (which lacks the non-breaking space) is registered with IANA.

The Microsoft Windows code page 874 as well as the code page used in the Thai version of the Apple Macintosh are extensions of TIS-620 — incompatible with each other, however.

As with all varieties of ISO 8859, the lower 128 codes are equivalent to ASCII. The additional characters are found in Unicode in the same order, only shifted from A1 to U+0E01 and so forth.

[edit] Codepage layout

ISO/IEC 8859-11
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x unused
1x
2x SP ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z [ \ ] ^ _
6x ` a b c d e f g h i j k l m n o
7x p q r s t u v w x y z { | } ~  
8x unused
9x
Ax NBSP
Bx
Cx
Dx  ั  ิ  ี  ึ  ื  ุ  ู  ฺ         ฿
Ex  ็  ่  ้  ๊  ๋  ์  ํ  ๎
Fx        
You may need to set your text size to about 200% to see all the characters.

In the table above, 20 is the regular SPACE character, and A0 is the NO-BREAK SPACE.

  • Code values 00-1F, 7F, 80-9F, DB-DE and FC-FF are not assigned to characters by ISO/IEC 8859-11.
  • Code values D1, D4-DA, E7-EE are combining characters.

[edit] External links