ISO/IEC 8859-11
From Wikipedia, the free encyclopedia
The introduction to this article provides insufficient context for those unfamiliar with the subject. Please help improve the article with a good introductory style. |
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
The following character set table may require cleanup to meet Wikipedia's quality standards. Please improve this table if you can. |
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
- ISO/IEC 8859-11:2001
- ISO/IEC 8859-11:1999 - 8-bit single-byte coded graphic character sets, Part 11: Latin/Thai character set (draft dated June 22, 1999; superseded by ISO/IEC 8859-11:2001, published Dec 15, 2001)
- Windows code page 874
- MacThai code page
- ISO-IR 166 Thai character set (July 13, 1992, from Thai Standard TIS 620-2533 (1990))
- Standardization and Implementations of Thai Language PDF 175k