Code Seite 850
Mime / Iana | IBM850 |
---|---|
Alias (e) | CP850, 850, CSPC850 -Multinationual,[1] Dos latein 1, OEM 850 |
Sprachen) | Englisch, verschiedene andere |
Einstufung | Erweiterte ASCII, OEM -Code -Seite |
Erweitert | US-Ascii |
Bezogen auf | Oem-us |
Transformationen / codiert | ISO/IEC 8859-1 (neu angeordnet) |
Andere verwandte Kodierungen (en) | Code Seite 858 (PC DOS 2000 "Modified Code Seite 850"), Code Seite 437 |
Code Seite 850 (Ccsid 850) (auch bekannt als CP 850, IBM 00850,[2] OEM 850,[3] Dos latein 1[4]) ist ein Codepage untergebracht DOS und Psion's EPOC16 Betriebssysteme in Westeuropa.[5] Je nach Ländereinstellung und Systemkonfiguration ist die Code Seite 850 die primäre Codeseite und die Standardeinstellung OEM -Code -Seite In vielen Ländern, einschließlich verschiedener englischsprachiger Gebiete (z. B. in Großbritannien, Irland und Kanada), während andere englischsprachige Gebiete (wie die USA) die Verwendung des Hardware -Code -Seite 437.[6]
Code Seite 850 unterscheidet sich von Code Seite 437 in dem viele der Box-Drawing-Zeichen, griechische Buchstabenund verschiedene Symbole wurden durch zusätzliche lateinische Buchstaben mit ersetzt Diakritik, damit die Unterstützung westeuropäischer Sprachen erheblich verbessert (alle Charaktere von ISO 8859-1 sind inklusive). Gleichzeitig verursachten die Änderungen häufig Display-Störungen mit Programmen, bei denen die Box-Drawing-Zeichen verwendet wurden, um eine GUI-ähnliche Oberfläche im Textmodus anzuzeigen.
In 1998, Code Seite 858 wurde von dieser Codeseite abgeleitet, indem der Codepunkt 213 (D5) geändert wurdeverhexen) von einem dotless i ‹I› an die Eurozeichen ‹€›.[7] Trotzdem ist IBMs PC DOS 2000, veröffentlicht 1998, änderte ihre Definition von Code Seite 850 auf das, was sie nannten Modifizierte Code Seite 850 Jetzt einschließlich des Euro -Zeichens am Codepunkt 213, anstatt Unterstützung für die neue Code -Seite 858 hinzuzufügen.[NB 1][8][9][10]
Systeme ersetzten Code Seite 850 weitgehend durch Windows-1252 das enthält alle gleichen Buchstaben und später mit Unicode.[NB 2]
Zeichensatz
Jeder Charakter erscheint mit seinem Äquivalent Unicode Codepunkt. Nur die zweite Hälfte der Tabelle (Codepunkte 128–255) wird angezeigt, die erste Hälfte (Codepunkte 0–127) ist dieselbe wie Code Seite 437.
Code Seite 850[3][11][12][13][14] | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | EIN | B | C | D | E | F | |
8x | Ç 00C7 | ü 00FC | é 00E9 | â 00e2 | ä 00E4 | à 00e0 | å 00e5 | ç 00e7 | ê 00ea | ë 00eb | è 00e8 | ï 00ef | î 00ee | ì 00ec | Ä 00C4 | Å 00C5 |
9x | É 00C9 | æ 00E6 | Æ 00c6 | ô 00F4 | ö 00f6 | ò 00F2 | û 00fb | ù 00f9 | ÿ 00ff | Ö 00d6 | Ü 00dc | ø 00f8 | £ 00A3 | Ø 00d8 | × 00d7 | ƒ 0192 |
Axt | á 00e1 | í 00ed | ó 00F3 | ú 00fa | ñ 00F1 | Ñ 00d1 | ª 00AA | º 00ba | ¿ 00BF | ® 00AE | ¬ 00AC | ½ 00bd | ¼ 00BC | ¡ 00A1 | « 00ab | » 00BB |
BX | ░ 2591 | ▒ 2592 | ▓ 2593 | │ 2502 | ┤ 2524 | Á 00c1 | Â 00C2 | À 00C0 | © 00A9 | ╣ 2563 | ║ 2551 | ╗ 2557 | ╝ 255d | ¢ 00A2 | ¥ 00A5 | ┐ 2510 |
CX | └ 2514 | ┴ 2534 | ┬ 252c | ├ 251c | ─ 2500 | ┼ 253c | ã 00e3 | Ã 00c3 | ╚ 255a | ╔ 2554 | ╩ 2569 | ╦ 2566 | ╠ 2560 | ═ 2550 | ╬ 256c | ¤ 00A4 |
Dx | ð 00F0 | Ð 00d0 | Ê 00ca | Ë 00CB | È 00C8 | ı 0131 | Í 00CD | Î 00CE | Ï 00cf | ┘ 2518 | ┌ 250c | █ 2588 | ▄ 2584 | ¦ 00A6 | Ì 00cc | ▀ 2580 |
Ex | Ó 00d3 | ß 00df | Ô 00D4 | Ò 00d2 | õ 00F5 | Õ 00d5 | µ 00B5 | þ 00FE | Þ 00de | Ú 00da | Û 00db | Ù 00d9 | ý 00fd | Ý 00dd | ¯ 00af | ´ 00B4 |
Fx | SCHÜCHTERN 00ad | ± 00B1 | ‗ 2017 | ¾ 00be | ¶ 00B6 | § 00A7 | ÷ 00f7 | ¸ 00B8 | ° 00B0 | ¨ 00A8 | · 00B7 | ¹ 00B9 | ³ 00B3 | ² 00B2 | ■ 25A0 | NBSP 00A0 |
Siehe auch
Anmerkungen
- ^ Der Grund dafür könnte auf bestehende Einschränkungen bei der Implementierung der Codepage -Switching -Logik unter zurückgegangen sein MS-DOS/PC dos, die .CPI-Dateien auf 64 kb Größe oder etwa sechs Codepages Maximum beschränkte, eine Einschränkung, die in einigen OEM-Versionen von MS-DOS umgangen wurde, in Windows NTund existiert auch nicht in DR-DOS. Darüber hinaus begrenzt der Parser in MS-DOS / PC DOS die Anzahl der möglichen Länder- / Codepage-Einträge im Land. SYS setzt auf maximal 146 oder 438, eine Einschränkung, die in DR-DOS nicht existiert. Also, Unterstützung für Unterstützung für Codepage 858 Möge möglicherweise gleichzeitig eine andere (z. B. Codepage 850) fallen lassen, was zu diesem Zeitpunkt möglicherweise keine praktikable Lösung war, da einige Anwendungen für die Verwendung von Codepage 850 fest verdrahtet waren.
- ^ Das Windows NT Linie war nativ Unicode Von Anfang an, aber Probleme der Entwicklung von Entwicklungstools und Kompatibilität mit Windows 9x Die meisten Anwendungen auf den 8-Bit-Code-Seiten gehalten.
Verweise
- ^ Zeichensätze, Internet zugewiesene Zahlen Autorität (IANA), 2018-12-12
- ^ "00850" (PDF). Codeseiten von CPGID. IBM. Archiviert (PDF) vom Original am 09.09.2012. Abgerufen 2020-02-24.
- ^ a b "OEM 850". Go Global Developer Center. Microsoft. Archiviert von das Original am 2016-06-06. Abgerufen 2016-06-06.
- ^ "Code Seite 850 ms-dos latein 1". Entwicklung internationaler Software. Microsoft. Archiviert vom Original am 2016-06-06. Abgerufen 2016-06-06.
- ^ "CCSID 850 Informationsdokument". Archiviert von das Original am 2016-03-27.
- ^ Paul, Matthias R. (1997-07-30). "II.16.iii. Landessprachliche Unterstützung - Landescodes und Keyboard -Kürzel" [II.16.III. Support für Landessprache - Ländercodes und Tastatur -Layout -IDs]. NWDOS-TIPS-TIPS & Tricks Rund Um Novell Dos 7, MIT Blick Auf undokumentierte Details, Fehler und Problemumgehungen [NWDOSTIPS - TIPS & Tricks für Novell DOS 7, mit besonderem Schwerpunkt auf undokumentierten Details, Fehler und Problemumgehungen]. Mpdostip. Release 157 (in Deutsch) (3 ed.). Archiviert von das Original am 2016-06-06. Abgerufen 2016-06-06. (Nb. Nwdostip.txt ist eine umfassende Arbeit an Novell DOS 7 und Opendos 7.01, einschließlich der Beschreibung vieler undokumentierter Merkmale und Interna. Es ist Teil der noch größeren mpdostip.zip -Sammlung des Autors bis 2001 und verteilt zu dieser Zeit auf vielen Standorten. Der bereitgestellte Link zeigt auf eine HTML-konvertierte ältere Version der Datei nWdostip.txt.)
- ^ "00858". Codeseiten von CPGID. IBM. Archiviert vom Original am 2016-06-06. Abgerufen 2016-06-06.
- ^ Paul, Matthias R. (2001-08-15). "Ändern von Codepages in Freedos" (Technische Entwurfsspezifikation). Archiviert von das Original am 2016-06-06. Abgerufen 2016-06-06.
Die neue offizielle ID für das mehrsprachige "Codepage 850 mit Euro -Zeichen" beträgt 858, nicht 850. IBM wird um 858 anstelle ihrer 850 -Variante mit zukünftigen Problemen ihrer Produkte wechseln. […] Ich kann nur erraten, warum sie ihren Egax.cpi, Country.sys und nicht 858 hinzugefügt haben. Tastatur.Sys Dateien in PC DOS 2000. Viele Anwendungen von Drittanbietern sind für die Arbeit mit 850 ausgelegt und wussten nicht 858, als PC DOS 2000 veröffentlicht wurde. Es ist also für alle einfacher, aber leider ist es nicht kompatibel. […] Wie oben erläutert, enthalten Country.sys und Tastatur.Sys nur zwei Codepage -Einträge für ein bestimmtes Land in westlichen Ausgaben von DOS. (In arabischen und hebräischen Themen können bis zu 8 Codepages für ein Land vorhanden sein, theoretisch gibt es keine Grenze unter dem Bereich der zulässigen Codepages 1..65534). […] Das Problem ist, dass die Entfernung der Unterstützung für 850 möglicherweise Kompatibilitätsprobleme mit Anwendungen verursacht hat, die für die Verwendung von 850 fest verdrahtet sind. 858 als dritte Wahl zu allen Dateien hätte die Datei- und Tabellengrößen erheblich erhöht. Das Land. Io.sys/Ibmbio.com Legt ein 6 -kb -Scratchpad (für DOS 6) beiseite, um alle Informationen zu laden.Dies ermöglicht es maximal 438 Einträge in einer Land.Der NLSFunc-Parser hat diese Einschränkung nicht, und die Datei-Parsers in DR-DOS (Kernel und NLSFunc) kennen auch eine solche Einschränkung nicht.Ältere Probleme von MS-DOS/PC-DOS hatten sogar einen 2-KB-Puffer für maximal 146 Einträge.
- ^ Paul, Matthias R. (2001-08-27). "Ändern von Codepages in Freedos (Follow-up)". Archiviert vom Original am 2014-10-01. Abgerufen 2013-05-08.
[…] Man könnte auch benutzerdefinierte .cpi-Dateien im herkömmlichen Schriftart ohne Schwierigkeiten erstellen, aber Sie können nur bis […] sechs Codepage in einer solchen Datei speichern, wenn sie von MS-DOS/PC DOS (einige OEM) verwendet werden solltenProbleme und NT können Dateien über 64 kb verarbeiten, MS-DOS/PC-DOS können jedoch nicht).
(NB. Basierend auf FD-Dev Post [1].)) - ^ Starikov, Yuri (2005-04-11). "15-летию Russian ms-dos 4.01 посвящается" [15 Jahre russischer MS-DOS 4.01] (auf Russisch). Archiviert vom Original am 2016-06-06. Abgerufen 2014-05-07.
- ^ "CP850_Doslatin1 an Unicode -Tabelle" (TXT). Das Unicode -Konsortium. Archiviert vom Original am 2016-06-06. Abgerufen 2016-06-06.
- ^ "Code Seite CPGID 00850" (PDF). IBM. Abgerufen 2022-01-28.
- ^ "Code Seite CPGID 00850" (Text). IBM. Abgerufen 2022-01-28.
- ^ "Internationale Komponenten für Unicode (ICU), IBM-850_P100-1995.UCM". 2002-12-03. Archiviert vom Original am 2022-01-28. Abgerufen 2022-01-28.