Windows-1258 is a codepage used in Microsoft Windows to represent Vietnamese texts. It makes use of combining diacritical marks. Windows-1258 is not compatible with VISCII. It is very similar to windows-1252 with the differences being that s-caron and z-caron (which were added to windows-1252 later) are missing, four of the letters with diacritics have been replaced by combining diacritics and a few other letter/diacritic combinations have been replaced. Code page is the traditional IBM term used for a specific character encoding table: a mapping in which a sequence of bits, usually a single octet representing integer values 0 through 255, is associated with a specific character. ... Windows redirects here. ... Combining diacritical marks are Unicode characters that are intended to modify other characters (see Diacritic). ... VISCII stands for Vietnamese Standard Code for Information Interchange. ... ISO 8859-1, more formally cited as ISO/IEC 8859-1 or less formally as Latin-1, is part 1 of ISO/IEC 8859, a standard character encoding defined by ISO. It encodes what it refers to as Latin alphabet no. ...
Use of combining diacritics means that windows-1258 can cover the large number of letter/diacritic combinations in Vietnamese without compromising coverage of control codes or symbols.
Codepage layout
Only the upper half (128–255) of the table is shown, the lower half (0–127) being plain ASCII. Combining diacritical marks are shown applied to a plus sign e.g. +̀ and the cells they are in also have a pink background. Other differences from windows-1252 are indicated with a light blue background NBSP and SHY refer to the non-breaking space and soft hyphen respectively. For other uses, see ASCII (disambiguation). ... The plus (+) and minus (−) signs are used universally to represent the operations of addition and subtraction, and have been extended to many other meanings, more or less analogous. ... This article or section does not cite its references or sources. ... A hyphen ( - ) is a punctuation mark. ...