Codeseite 858 - Code page 858

Codeseite 858
MIME / IANA IBM00858
Alias(e) CCSID00858, CP00858, PC-Mehrsprachig-850+Euro
Transformiert / Codiert ISO 8859-1
Vorangestellt Codeseite 850

Codepage 858 ( CCSID 858) (auch bekannt als CP 858, IBM 00858, OEM 858) ist eine Codepage, die unter DOS verwendet wird , um westeuropäische Sprachen zu schreiben.

Ähnlich wie Codepage 850 unterstützt Codepage 858 das gesamte Repertoire von ISO 8859-1 , jedoch in einer anderen Anordnung. Codepage 858 wurde 1998 aus Codepage 850 erstellt, indem Codepunkt 213 (D5 hex ) von punktlosem i (ı) (ein in ISO-8859-1) nicht enthaltenes Zeichen in das Eurozeichen (€) geändert wurde. Im Gegensatz zu den meisten Codepages, die modifiziert wurden, um das Eurozeichen zu unterstützen, wurde das generische Währungszeichen bei CF hex (ein ISO-8859-1-Zeichen, das in ISO-8859-15 in das Eurozeichen geändert wurde ) nicht als zu ersetzendes Zeichen ausgewählt.

Anstatt jedoch die Unterstützung für die neue Codepage 858 hinzuzufügen , änderte IBMs PC DOS 2000 , ebenfalls 1998 veröffentlicht, die Definition der bestehenden Codepage 850 in die von IBM modifizierte Codepage 850 , um das Eurozeichen an Codepunkt 213 aufzunehmen. Neuere IBM/MS-Produkte haben die Codepage 858 unter einer eigenen ID implementiert.

Zeichensatz

Die folgende Tabelle zeigt die Codepage 858. Jedes Zeichen wird mit seinem entsprechenden Unicode- Codepunkt angezeigt . Der Dezimalwert der Position ist der Alt-Code . Es wird nur die zweite Hälfte der Tabelle (Codepunkte 128–255) angezeigt, wobei die erste Hälfte (Codepunkte 0–127) der Codepage 850 entspricht .

Codeseite 858
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _EIN _B _C _D _E _F
8_
128
Ç
00C7
ü
00FC
é
00E9
â
00E2
ä
00E4
à
00E0
å
00E5
ç
00E7
ê
00EA
ë
00EB
è
00E8
ï
00EF
î
00EE
ì
00EC
Ä
00C4
Å
00C5
9_
144
É
00C9
æ
00E6
Æ
00C6
ô
00F4
ö
00F6
ò
00F2
û
00FB
ù
00F9
ÿ
00FF
Ö
00D6
Ü
00DC
ø
00F8
£
00A3
Ø
00D8
×
00D7
ƒ
0192
A_
160
á
00E1
í
00ED
ó
00F3
ú
00FA
ñ
00F1
Ñ
00D1
ª
00AA
º
00BA
¿
00BF
®
00AE
¬
00AC
½
00BD
¼ 00 v.
Chr.
¡
00A1
«
00AB
»
00BB
B_
176

2591

2592

2593

2502

2524
Á
00C1
Â
00C2
À
00C0
©
00A9

2563

2551

2557

255D
¢
00A2
¥
00A5

2510
C_
192

2514

2534

252C

251C

2500

253C
ã
00E3
Ã
00C3

255A

2554

2569

2566

2560

2550

256C
¤
00A4
D_
208
ð
00F0
Ð
00D0
Ê
00CA
Ë
00CB
È
00C8

20AC
Í
00CD
Î
00CE
Ï
00CF

2518

250C

2588

2584
|
00A6
Ì
00CC

2580
E_
224
Ó
00D3
ß
00DF
Ô
00D4
Ò
00D2
õ
00F5
Õ
00D5
µ
00B5
þ
00FE
Þ
00DE
Ú
00DA
Û
00DB
Ù
00D9
ý
00FD
Ý
00DD
¯
00AF
´
00B4
F_
240
SCHÜCHTERN
00AD
±
00B1

2017
¾
00BE

00B6
§
00A7
÷
00F7
¸
00b8
°
00B0
¨
00A8
·
00B7
¹
00B9
³
00B3
²
00B2

25A0
NBSP
00A0

  Brief  Nummer  Interpunktion  Symbol  Sonstiges  Nicht definiert  Unterschiede zur Codepage 850

Anmerkungen

  1. ^ Vergleichen Sie neben ISO-8859-1 vs. -15 auch Codepages 808 (ab 866), 848 (ab 1125), 849 (ab 1131) und 872 (ab 855), ISO-IR-205 (ab ISO-8859 .) -4 ), ISO-IR-206 (von ISO-8859-13 ) und die Änderungen an MacRoman und MacCyrillic .
  2. ^ Der Grund dafür könnte an bestehenden Einschränkungen bei der Implementierung der Codepage-Umschaltlogik unter MS-DOS / PC-DOS gelegen haben , die .CPI-Dateien auf 64 KB oder maximal sechs Codepages begrenzte, eine Einschränkung, die umgangen wurde in einigen OEM-Versionen von MS-DOS, in Windows NT und auch nicht in DR-DOS . Außerdem begrenzt der Parser in MS-DOS/PC-DOS die Anzahl der möglichen Länder-/Codepage-Einträge in COUNTRY.SYS- Dateien auf maximal 146 oder 438, eine Einschränkung, die in DR-DOS nicht existiert. Das Hinzufügen von Unterstützung für Codepage 858 hätte also bedeuten können, gleichzeitig eine andere (zB Codepage 850 ) wegzulassen , was zu dieser Zeit möglicherweise keine praktikable Lösung war, da einige Anwendungen fest verdrahtet waren, Codepage 850 zu verwenden.

Verweise