Tabelle falsch!
BearbeitenDie im Artikel genannte Tabelle passt nicht zu den in der Unicode Quelle genannten Zuordnungen für CP850. Gemäß unicode.org sind die meisten Zeichen kleiner 0x20 Steuerzeichen. Weitere Detailprüfungen habe ich noch nicht gemacht. In der Tabelle sind jedoch Glyphen gezeigt. Wenn ich hier nicht mächtig etwas falsch verstehe, werde ich das bald ändern. -- Ormek (Diskussion) 11:45, 14. Jun. 2012 (CEST)
- Siehe Codepage 437, erster Absatz gleich unter der Tabelle. -- Liliana • 13:10, 14. Jun. 2012 (CEST)
- Eine Codepage ordnet einer Zahl genau ein Zeichen zu. Gemäß der Unicode Quelle ist in cp850 der Zahl 1 das Zeichen U+0001 "Start of Heading" zugeordnet und nicht wie in der Tabelle angegeben U+263A "White frowning Face". Ich halte die Quelle für voll belastbar und möchte daher weiterhin die Tabelle ändern. Die Begründung bei Codepage 437 (ich sehe übrigens keine Quelle) scheint sich darauf zu berufen, dass einige Programme die Codepage 437 nicht korrekt interpretiert haben und für die Steuerzeichen andere Glyphen verwendet haben. Eventuell hat sich dadurch eine Doppelbedeutung des Zeichens U+0001 eingebürgert, die jedoch in keiner Codepage niedergeschrieben ist. Dann sollte für diese Bedeutungsverschiebung aber eine Quelle genannt werden. -- Ormek (Diskussion) 14:20, 17. Jun. 2012 (CEST)
- Das hat jetzt nichts mit "falsch interpretiert" zu tun; den Zeichen wurden zwei Bedeutungen zugewiesen, einmal eben die Steuerzeichen und einmal die Grafiksymbole. Jeder, der MS-DOS hat, kann das bezeugen. Das ist wie wenn man eine Quelle gefunden hat, dass die Erde eine Scheibe ist, und alle anderen Aussagen kategorisch als "falsch" abstempelt. -- Liliana • 15:14, 17. Jun. 2012 (CEST) (addendum: und ach so, schau dir mal diese Seite an, direkt von MS selbst - zwar fehlen die ersten 32 Zeichen, aber 0x7F ist dort als Haus und eben nicht als Steuerzeichen eingetragen.) (addendum 2: und hier eine Quelle von IBM, auch dort sind es Symbole und keine Steuerzeichen)
- Hervorragend. Dann haben wir ja nun eine Quelle für die Zuordnung der Zeichen. Für die CP850 akzeptiere ich IBM gerne. Danke für die Hinweise -- Ormek (Diskussion) 20:19, 17. Jun. 2012 (CEST)
- Das hat jetzt nichts mit "falsch interpretiert" zu tun; den Zeichen wurden zwei Bedeutungen zugewiesen, einmal eben die Steuerzeichen und einmal die Grafiksymbole. Jeder, der MS-DOS hat, kann das bezeugen. Das ist wie wenn man eine Quelle gefunden hat, dass die Erde eine Scheibe ist, und alle anderen Aussagen kategorisch als "falsch" abstempelt. -- Liliana • 15:14, 17. Jun. 2012 (CEST) (addendum: und ach so, schau dir mal diese Seite an, direkt von MS selbst - zwar fehlen die ersten 32 Zeichen, aber 0x7F ist dort als Haus und eben nicht als Steuerzeichen eingetragen.) (addendum 2: und hier eine Quelle von IBM, auch dort sind es Symbole und keine Steuerzeichen)
- Eine Codepage ordnet einer Zahl genau ein Zeichen zu. Gemäß der Unicode Quelle ist in cp850 der Zahl 1 das Zeichen U+0001 "Start of Heading" zugeordnet und nicht wie in der Tabelle angegeben U+263A "White frowning Face". Ich halte die Quelle für voll belastbar und möchte daher weiterhin die Tabelle ändern. Die Begründung bei Codepage 437 (ich sehe übrigens keine Quelle) scheint sich darauf zu berufen, dass einige Programme die Codepage 437 nicht korrekt interpretiert haben und für die Steuerzeichen andere Glyphen verwendet haben. Eventuell hat sich dadurch eine Doppelbedeutung des Zeichens U+0001 eingebürgert, die jedoch in keiner Codepage niedergeschrieben ist. Dann sollte für diese Bedeutungsverschiebung aber eine Quelle genannt werden. -- Ormek (Diskussion) 14:20, 17. Jun. 2012 (CEST)
CP859 -> 858
BearbeitenIm Artikel stand zuvor, die modifizierte CP850 mit Eurozeichen wäre später CP859 genannt worden. Ich konnte dazu keine Quellen finden, mir war allerdings vorher eher geläufig, dass sie CP858 hieß. Ich hab's deswegen mal geändert. Beispielsweise ein Eintrag in FreeDOS-Onlinehilfe sagt ebenfalls "CP850 mit Euro = CP 858". Außerdem wird dort erwähnt, dass diese CP858 eben nicht "DOS-Latin-9" ist, sondern einfach nur "DOS-Latin-1 mit Euro". Hab deswegen "DOS-Latin-9" entfernt. --Estron 17:44, 6. Jan. 2008 (CET)
tabellenerklärung?
Bearbeitenwenn jetzt noch ein profi die sprache der emil mustermanns sprechen würde und erklären könnte, wie die tabelle zu lesen ist, wär das super! ich kann hier nicht herausfinden, wie die kombination für c mit cedille ist-80 und 87 sind es auf jeden fall nicht. Danke emil mußtermann
- Soviel mir klar ist: Die zahlen sind hier in HEX code, das bedeuted sie müssen lediglich umgerechnet werden(in dezimal).
- Beispiel: dein c mit cedille => HEX 80 = 8*16^1+0*16^0 = 128 => Alt+128 = Ç
- mfg
- Daniel H. (nicht signierter Beitrag von 91.115.197.35 (Diskussion | Beiträge) 08:21, 19. Okt. 2009 (CEST))