Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

ISO/IEC 8859-11

From Wikipedia, the free encyclopedia
Thai character encoding, based on ASCII

ISO/IEC 8859-11:2001,Information technology — 8-bit single-byte coded graphic character sets — Part 11: Latin/Thai alphabet, is part of theISO/IEC 8859 series of ASCII-based standardcharacter encodings, first edition published in 2001. It is informally referred to asLatin/Thai. It is nearly identical to the national Thai standardTIS-620 (1990). The sole difference is that ISO/IEC 8859-11 allocatesnon-breaking space to code 0xA0, while TIS-620 leaves it undefined. (In practice, this small distinction is usually ignored.)

ISO-8859-11 isnot a main registered IANA charset name despite following the normal pattern for IANA charsets based on theISO 8859 series. However, it is defined as an alias[1] of the close equivalentTIS-620 (which lacks the non-breaking space), and which can without problems be used for ISO/IEC 8859-11, since the no-break space has a code which was unallocated in TIS-620. Microsoft has assignedcode page 28601 a.k.a.Windows-28601 to ISO-8859-11 in Windows.[2] A draft had the Thai letters in different spots.[3]

As with all varieties of ISO/IEC 8859, the lower 128 codes are equivalent toASCII. The additional characters, apart from no-break space, are found inUnicode in the same order, only shifted from 0xA1 to U+0E01 and so forth.

The MicrosoftWindows code page874 as well as the code page used in the Thai version of theApple Macintosh,MacThai, are variants of TIS-620 — incompatible with each other, however.

Character set

[edit]
ISO/IEC 8859-11[4]
0123456789ABCDEF
0x
1x
2x SP !"#$%&'()*+,-./
3x0123456789:;<=>?
4x@ABCDEFGHIJKLMNO
5xPQRSTUVWXYZ[\]^_
6x`abcdefghijklmno
7xpqrstuvwxyz{|}~
8x
9x
AxNBSP
Bx
Cx
Dxัำิีึืฺุู฿
Ex็่้๊๋์ํ๎
Fx

Code values D1, D4-DA, E7-EE arecombining characters.

Vendor extensions

[edit]

Code page 874 (IBM) / 9066

[edit]

IBM code page 874 (CP874,IBM-874,x-IBM874), also known asCode page 9066 (IBM-9066),[5] differs from ISO/IEC 8859-11 in only nine symbols shown boxed in the following table:[6][7][8]

IBM code page 874/9066 (differences from ISO-8859-11)[9][10][11]
0123456789ABCDEF
Ax่
Bx
Cx
Dxัำิีึืฺุู้๊๋์฿
Ex็่้๊๋์ํ๎
Fx¢¬¦NBSP
  Differences from ISO 8859-11

Code page 1161

[edit]

Code page 1161 (CP1161,IBM-1161), is a variant of IBM code page 874. The only difference is the euro sign (€) in position DEhex (222).[12][13]

Code page 874 (Microsoft) / 1162

[edit]

Windows code page 874 (windows-874,MS874,x-windows-874), known asCode page 1162 (CP1162,IBM-1162) by IBM,[14][15] is used by Microsoft Windows. It differs from ISO/IEC 8859-11 only by adding the nine symbols shown in the following table:

Code page 1162 (IBM) / 874 (Microsoft): difference from ISO-8859-11[16][17][18][19]
0123456789ABCDEF
8x
9x
  Differences from ISO 8859-11

Mac OS Thai

[edit]

This is the variant used on theClassic Mac OS.

Mac OS Thai[20]
0123456789ABCDEF
8x«»่้๊๋์่้๊๋์ํ
9xั็ิีึื่้๊๋์
AxNBSP
Bx
Cx
Dxัำิีึืฺุู WJ ZWSP฿
Ex็่้๊๋์ํ
Fx®©
  Differences from ISO 8859-11

See also

[edit]

Footnotes

[edit]

References

[edit]
  1. ^"IANA Character Sets".
  2. ^"js-codepage, Getting codepages".GitHub. 12 October 2021.
  3. ^Everson, Michael."Proposed ISO 8859-11".
  4. ^Whistler, Ken (2002-10-07),ISO/IEC 8859-11:2001 to Unicode,Unicode Consortium
  5. ^IBM;Unicode Consortium."convrtrs.txt".International Components for Unicode. v. 59180.0.1.Yes ibm-874 == ibm-9066. ibm-1161 has the euro update.
  6. ^"Code page 874 information document". Archived fromthe original on 2017-01-16.
  7. ^"CCSID 874 information document". Archived fromthe original on 2016-03-27.
  8. ^"CCSID 9066 information document". Archived fromthe original on 2016-03-27.
  9. ^IBM."Code Page CPGID 00874"(PDF).REGISTRY: Graphic Character Sets and Code Pages.
  10. ^Code Page CPGID 00874 (txt), IBM
  11. ^"Converter Explorer: ibm-874_P100-1995".International Components for Unicode.Unicode Consortium.
  12. ^"Code Page 01161"(PDF).
  13. ^"CCSID 1161 information document". Archived fromthe original on 2016-03-27.
  14. ^"Code page 1162 information document". Archived fromthe original on 2016-03-17.
  15. ^"CCSID 1162 information document". Archived fromthe original on 2016-03-27.
  16. ^"Code Page 01162"(PDF).
  17. ^Steele, Shawn (1998-02-28)."cp874 to Unicode table".Unicode Consortium,Microsoft.
  18. ^Code Page CPGID 01162 (txt), IBM
  19. ^International Components for Unicode (ICU), ibm-1162_P100-1999.ucm, 2002-12-03
  20. ^Apple (2005-04-05)."Map (external version) from Mac OS Thai character set to Unicode 3.2 and later".Unicode Consortium.

External links

[edit]
Early telecommunications
ISO/IEC 8859
Bibliographic use
National standards
ISO/IEC 2022
Mac OSCode pages
("scripts")
DOS code pages
IBM AIX code pages
Windows code pages
EBCDIC code pages
DEC terminals (VTx)
Platform specific
Unicode /ISO/IEC 10646
TeX typesetting system
Miscellaneous code pages
Control character
Related topics
1–9999
10000–19999
20000–29999
30000+
Retrieved from "https://en.wikipedia.org/w/index.php?title=ISO/IEC_8859-11&oldid=1278245339"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp