WikiDer > Windows-1252

Windows-1252

Das ZeichenkodierungWindows-1252, durch Fenster beschrieben als ANSI Latein 1,[1] und im Kontext von Windows in den USA. und kurz gesagt fast ganz Europa ANSIA genannt, ist sicher erweiterte ASCIIZeichensatz.

ANSI und ASCII

Das ASCIIZeichensatz enthält 128 Zeichen und verwendet 7 Bits. Beim Speichern a ASCIIZeichen wird das 8. Bit in einem Byte auf 0 gesetzt. Wenn das achte Bit verwendet wird, um zusätzliche Zeichen darzustellen, wird dies zu erweiterte ASCII erwähnt. Biene erweiterte ASCII die zusätzlichen Zeichen können beispielsweise verwendet werden, um Buchstaben mit Akzent anzuzeigen oder um Linien zu zeichnen.
Sehen Sie mehr unter ASCII.

Im Fenster 95 und späteren Versionen dieses Betriebssystems wird der Begriff "ANSI" für den Zeichensatz verwendet, der vom System in dem jeweiligen Teil der Welt unterstützt wird. In Nordamerika und Westeuropa ist dies der CP1252-Satz, der größtenteils dem Zeichensatz entspricht ISO 8859-1.

Dies um die Zeichensätze zu ersetzen CP437 und CP850, die von verwendet werden MS-DOSProgramme. CP437 und CP850 verwenden beide 256 Zeichen. Die Unterschiede sind, dass CP850 mehr diakritische Zeichen und Symbole auf Kosten einiger Strichsymbole (nicht alle), die in einer Grafikumgebung nicht mehr benötigt werden CP850 enthält fast alle Zeichen, die auch in ISO-8859-1 zu finden sind, jedoch an anderen Positionen.

Wenn Microsoft mit Fenster gestartet wurde, wurde ein Zeichensatz ohne die Linienzeichensymbole gewählt. Microsoft nannte den Zeichensatz konsequent ANSI, mit ANSI-Schriften etc.
Unter Windows ist es weiterhin möglich, CP437-Zeichen einzugeben. Durch Gedrückthalten der Alt-Taste und Eingabe von 130 auf dem numerischen Teil der Tastatur wird das Zeichen erstellt: e. Tatsächlich wird der Code 130 (von CP437) in den Code 233 des ANSI-Zeichensatzes umgewandelt. Der ANSI-Zeichensatzcode kann auch durch Wählen von Alt 0233 eingegeben werden. Ebenso konvertiert Windows eine Textdatei von MS-DOS (kodiert gemäß CP437) in ANSI.

Tabelle

Windows-1252 (CP1252)
–0–1–2–3–4–5–6–7–8–9-EIN–B–C–D-E–F
0–NULLSOHSTXETXEOTFRAGEACKBELBSTABLFVTFFCRSOSI
1–DLEDC1DC2DC3DC4NAKSYNETBKÖNNENEMSUBESCFSGSRSUNS
2–SP!"#$%&'()*,-./
3–0123456789:;<=>?
4–@einBCdEfGhuhichJklichNeinÖ
5–pQRsoTSIEVWXJaz[]^_
6–`einbcdefGhaichjaklichneinÖ
7–pqrsotSievwXjaz{|}~DEL
8– ƒŠŒ Ž 
9– ~šœ ¼Ÿ
EIN-NBSP¡¢£¤¥¦§¨©ª«¬SCHÜCHTERN®¯
B–°±²³´µ·¸¹º»¼½¾¿
C–EINEINEINEINEINEINÆÇEEEEICHICHICHICH
D–ÐÑÖÖÖÖÖ×ÖSIESIESIESIEÝÞß
E-eineineineineineinæçeeeeichichichich
F–ðñÖÖÖÖÖ÷ÖSieSieSieSieýþÿ

Es ist eine Variante von ISO 8859-1, der gelbe Teil ist den Kontrollcodes in ISO-8859-1 zugeordnet. Es enthält auch ISO 8859-15 (eine neuere Version von ISO 8859-1) it Eurozeichen, die jedoch nicht in beiden gleich codiert ist. Die Kodierung der Zeichen außerhalb des gelben Bereichs entspricht dem Unicode-Codepoint. Die Zeichen im gelben Bereich werden auch von Unicode unterstützt, jedoch mit Codepunkten größer als 255.[2]

Externe Links