Content deleted Content added
m Undid revision 1178847049 by 177.249.15.117 (talk) |
mNo edit summary |
||
Line 36:
The '''OEM code pages''' ([[original equipment manufacturer]]) are used by [[Win32 console]] applications, and by [[virtual DOS machine|virtual DOS]], and can be considered a holdover from [[DOS]] and the original [[IBM PC]] architecture. A separate suite of code pages was implemented not only due to compatibility, but also because the [[VGA-compatible text mode#Fonts|fonts of VGA (and descendant) hardware]] suggest encoding of [[box-drawing character|line-drawing characters]] to be compatible with [[code page 437]]. Most OEM code pages share many code points, particularly for non-letter characters, with the second (non-ASCII) half of CP437.
A typical OEM code page, in its second half, does not resemble any ANSI/Windows code page even roughly. Nevertheless, two single-byte, fixed-width code pages (874 for [[Thai language|Thai]] and 1258 for [[Vietnamese language|Vietnamese]]) and four multibyte [[CJK characters|CJK]] code pages ([[Code page 932 (Microsoft Windows)|932]], [[Code page 1386|936]], [[Windows-949|949]], [[Windows-950|950]]) are used as both OEM and ANSI code pages. Code page 1258 uses [[combining diacritic]]s, as Vietnamese requires more than 128 letter-diacritic combinations. This is in contrast to [[VISCII]], which replaces some of the [[C0 control codes|C0]] (i.e. ASCII) control codes.
== History ==
|