Die Normenfamilie ISO 8859, genauer ISO/IEC 8859, der Internationalen Organisation für Normung definiert in 15 verabschiedeten und einer verworfenen Teilnorm verschiedene 8-Bit-Zeichensätze für die Informationstechnik, darunter: ISO 8859-1 war im Juli 2024 mit 1,2 % die zweithäufigste Kodierung von Websites, nach UTF-8 mit 98,3 %. die übrigen Teilnormen spielen in der Praxis keine Rolle.https://w3techs.com/technologies/history_overview/character_encoding ISO 8859-2 wird noch erwähnt mit weniger als 0,1 %.
Allgemeiner Aufbau der Zeichensätze Die ersten 128 Positionen sind bei allen Teilnormen identisch und entsprechen den Zeichen des 7-Bit-Satzes US-ASCII. 00hex bis 1Fhex sowie 7Fhex stellen Steuerzeichen dar. Die Bedeutung der Zeichen wird in dieser Norm nicht definiert. 20hex bis 7Ehex enthalten druckbare Zeichen (Buchstaben, Ziffern, Interpunktionszeichen ...) Die Zeichen 7Fhex bis 9Fhex werden in der Norm nicht definiert ("Their use is outside the scope of ISO/IEC 8859; it is specified in other International Standards, for example ISO/IEC 6429.")ISO/IEC 8859-1:1998, S. 5 Die letzten 96 Positionen (A0hex bis FFhex) enthalten regionale Sonderzeichen und machen den Unterschied zwischen den Teilnormen aus. Sie sind unten in Tabellenform dargestellt. Die Zeichenzuordnung insbesondere von ISO 8859-1 spiegelt dabei den Aufbau von ASCII wider. A0hex bis BFhex enthält hauptsächlich Satz- und Sonderzeichen. C0hex bis DFhex enthält hauptsächlich Großbuchstaben. E0hex bis FFhex enthält hauptsächlich Kleinbuchstaben.
Anmerkungen Der häufig benutzte Latin-1-Zeichensatz ist identisch mit den ersten 256 Zeichen des Unicode-Zeichensatzes. Der neuere Latin-9-Zeichensatz (ISO 8859-15) unterscheidet sich nur an 8 Positionen vom Latin-1-Zeichensatz; unter anderem wurde das allgemeine Währungszeichen ¤ durch das Eurozeichen € ersetzt. Innerhalb der Normenfamilie wurde kein Zeichensatz „ISO 8859-12“ festgelegt. Die Bezeichnung wurde vorübergehend für zwei verschiedene Vorschläge benutzt, aber keiner der beiden wurde als Standard beschlossen. Die ISO-8859-Normen werden von ISO/IEC nicht mehr aktiv weiterentwickelt. Die Zeichensätze wurden durch ISO UCS abgelöst das inhaltsgleich zum Unicode-Standard ist. Dieser findet vor allem in Form der UTF-8-Kodierung Verbreitung.
Buchstaben für die deutsche Sprache Die deutschen Umlaute Ä = C4hex, ä = E4hex, Ö = D6hex, ö = F6hex, Ü = DChex und ü = FChex sowie das kleine Eszett ß = DFhex sind in zehn Teilnormen der Latin-Gruppe jeweils auf den gleichen Positionen bzw. mit dem gleichen Code vorhanden. Eine Kompatibilität zwischen diesen Normen zumindest für deutschsprachige Texte ist damit gegeben.
Lediglich in den Teilnormen für die Alphabete -5 Kyrillisch, -6 Arabisch, -7 Griechisch, -8 Hebräisch und -11 Thai sind die deutschen Sonderzeichen nicht verfügbar.
Tabelle der regionalen Sonderzeichen An Position A0hex liegt stets das geschützte Leerzeichen (engl. non breaking space, NBSP) und an ADhex meist der bedingte Trennstrich (engl. soft hyphen, SHY), der nur am Zeilenende sichtbar ist. Weitere mit Buchstaben symbolisierte Zeichen sind im Hebräischen die bidirektionalen Steuerzeichen LRM und RLM an Position FDhex bzw. FEhex. Leere Felder sind entweder (noch) nicht belegt oder können auf dem verwendeten System nicht angezeigt werden.
Ergänzungen und Änderungen in der Version 2003 des Standards. Nicht definierte Zeichen sind grün hinterlegt.
Belegung der ISO-8859-Teilnormen mit regionalen SonderzeichenBinärOktDezHex-1-2-3-4-5-6-7-8-9-10-11-13-14-15-1610100000240160A0NBSP10100001241161A1¡ĄĦĄЁ ‘ ¡Ąก”Ḃ¡Ą10100010242162A2¢˘˘ĸЂ ’¢¢Ēข¢ḃ¢ą10100011243163A3£Ł£ŖЃ £££Ģฃ£££Ł10100100244164A4¤¤¤¤Є¤€¤¤Īค¤Ċ€€10100101245165A5¥Ľ ĨЅ ₯¥¥Ĩฅ„ċ¥„10100110246166A6¦ŚĤĻІ ¦¦¦Ķฆ¦ḊŠŠ10100111247167A7§§§§Ї §§§§ง§§§§10101000250168A8¨¨¨¨Ј ¨¨¨ĻจØẀšš10101001251169A9©ŠİŠЉ ©©©Đฉ©©©©10101010252170AAªŞŞĒЊ ͺתŠชŖẂªȘ10101011253171AB«ŤĞĢЋ «««Ŧซ«ḋ««10101100254172AC¬ŹĴŦЌ،¬¬¬Žฌ¬Ỳ¬Ź10101101255173ADSHYญSHY10101110256174AE®Ž ŽЎ ®®Ūฎ®®®ź10101111257175AF¯ŻŻ¯Џ ―¯¯ŊฏÆŸ¯ŻBinärOktDezHex-1-2-3-4-5-6-7-8-9-10-11-13-14-15-1610110000260176B0°°°°А °°°°ฐ°Ḟ°°10110001261177B1±ąħąБ ±±±ąฑ±ḟ±±10110010262178B2²˛²˛В ²²²ēฒ²Ġ²Č10110011263179B3³ł³ŗГ ³³³ģณ³ġ³ł10110100264180B4´´´´Д ΄´´īด“ṀŽŽ10110101265181B5µľµĩЕ ΅µµĩตµṁµ”10110110266182B6¶śĥļЖ Ά¶¶ķถ¶¶¶¶10110111267183B7·ˇ·ˇЗ ····ท·Ṗ··10111000270184B8¸¸¸¸И Έ¸¸ļธøẁžž10111001271185B9¹šıšЙ Ή¹¹đน¹ṗ¹č10111010272186BAºşşēК Ί÷ºšบŗẃºș10111011273187BB»ťğģЛ؛»»»ŧป»Ṡ»»10111100274188BC¼źĵŧМ Ό¼¼žผ¼ỳŒŒ10111101275189BD½˝½ŊН ½½½―ฝ½Ẅœœ10111110276190BE¾ž žО Ύ¾¾ūพ¾ẅŸŸ10111111277191BF¿żżŋП؟Ώ ¿ŋฟæṡ¿żBinärOktDezHex-1-2-3-4-5-6-7-8-9-10-11-13-14-15-1611000000300192C0ÀŔÀĀР ΐ ÀĀภĄÀÀÀ11000001301193C1ÁÁÁÁСءΑ ÁÁมĮÁÁÁ11000010302194C2ÂÂÂÂТآΒ ÂÂยĀÂÂÂ11000011303195C3ÃĂ ÃУأΓ ÃÃรĆÃÃĂ11000100304196C4ÄÄÄÄФؤΔ ÄÄฤÄÄÄÄ11000101305197C5ÅĹĊÅХإΕ ÅÅลÅÅÅĆ11000110306198C6ÆĆĈÆЦئΖ ÆÆฦĘÆÆÆ11000111307199C7ÇÇÇĮЧاΗ ÇĮวĒÇÇÇ11001000310200C8ÈČÈČШبΘ ÈČศČÈÈÈ11001001311201C9ÉÉÉÉЩةΙ ÉÉษÉÉÉÉ11001010312202CAÊĘÊĘЪتΚ ÊĘสŹÊÊÊ11001011313203CBËËËËЫثΛ ËËหĖËËË11001100314204CCÌĚÌĖЬجΜ ÌĖฬĢÌÌÌ11001101315205CDÍÍÍÍЭحΝ ÍÍอĶÍÍÍ11001110316206CEÎÎÎÎЮخΞ ÎÎฮĪÎÎÎ11001111317207CFÏĎÏĪЯدΟ ÏÏฯĻÏÏÏBinärOktDezHex-1-2-3-4-5-6-7-8-9-10-11-13-14-15-1611010000320208D0ÐĐ ĐаذΠ ĞÐะŠŴÐĐ11010001321209D1ÑŃÑŅбرΡ ÑŅัŃÑÑŃ11010010322210D2ÒŇÒŌвز ÒŌาŅÒÒÒ11010011323211D3ÓÓÓĶгسΣ ÓÓำÓÓÓÓ11010100324212D4ÔÔÔÔдشΤ ÔÔิŌÔÔÔ11010101325213D5ÕŐĠÕеصΥ ÕÕีÕÕÕŐ11010110326214D6ÖÖÖÖжضΦ ÖÖึÖÖÖÖ11010111327215D7××××зطΧ ×Ũื×Ṫ׌11011000330216D8ØŘĜØиظΨ ØØุŲØØŰ11011001331217D9ÙŮÙŲйعΩ ÙŲูŁÙÙÙ11011010332218DAÚÚÚÚкغΪ ÚÚฺŚÚÚÚ11011011333219DBÛŰÛÛл Ϋ ÛÛ ŪÛÛÛ11011100334220DCÜÜÜÜм ά ÜÜ ÜÜÜÜ11011101335221DDÝÝŬŨн έ İÝ ŻÝÝĘ11011110336222DEÞŢŜŪо ή ŞÞ ŽŶÞȚ11011111337223DFßßßßп ί‗ßß฿ßßßßBinärOktDezHex-1-2-3-4-5-6-7-8-9-10-11-13-14-15-1611100000340224E0àŕàāрـΰאàāเąààà11100001341225E1ááááсفαבááแįááá11100010342226E2ââââтقβגââโāâââ11100011343227E3ãă ãуكγדããใćããă11100100344228E4ääääфلδהääไääää11100101345229E5åĺċåхمεוååๅåååć11100110346230E6æćĉæцنζזææๆęæææ11100111347231E7çççįчهηחçį็ēççç11101000350232E8èčèčшوθטèč่čèèè11101001351233E9ééééщىιיéé้éééé11101010352234EAêęêęъيκךêę๊źêêê11101011353235EBëëëëыًλכëë๋ėëëë11101100354236ECìěìėьٌμלìė์ģììì11101101355237EDííííэٍνםííํķííí11101110356238EEîîîîюَξמîî๎īîîî11101111357239EFïďïīяُοןïï๏ļïïïBinärOktDezHex-1-2-3-4-5-6-7-8-9-10-11-13-14-15-1611110000360240F0ðđ đ№ِπנğð๐šŵðđ11110001361241F1ñńñņёّρסñņ๑ńññń11110010362242F2òňòōђْςעòō๒ņòòò11110011363243F3óóóķѓ σףóó๓óóóó11110100364244F4ôôôôє τפôô๔ōôôô11110101365245F5õőġõѕ υץõõ๕õõõő11110110366246F6ööööі φצöö๖öööö11110111367247F7÷÷÷÷ї χק÷ũ๗÷ṫ÷ś11111000370248F8øřĝøј ψרøø๘ųøøű11111001371249F9ùůùųљ ωשùų๙łùùù11111010372250FAúúúúњ ϊתúú๚śúúú11111011373251FBûűûûћ ϋ ûû๛ūûûû11111100374252FCüüüüќ ό üü üüüü11111101375253FDýýŭũ§ ύLRMıý żýýę11111110376254FEþţŝūў ώRLMşþ žŷþț11111111377255FFÿ˙˙˙џ ÿĸ ’ÿÿÿBinärOktDezHex-1-2-3-4-5-6-7-8-9-10-11-13-14-15-16
Siehe auch ISO 6937 DEC Multinational Character Set Macintosh Roman (MacRoman)
Einzelnachweise
Weblinks Text: Unicode-Werte der 8859-Zeichensätze
Iso 8859