Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.os.unix.linux.misc > #115561
| From | Helmut Waitzmann <nn.throttle@xoxy.net> |
|---|---|
| Newsgroups | de.comp.os.unix.linux.misc |
| Subject | Re: [OT] Artikel Codierung |
| Date | 2021-03-10 11:27 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <834khjqp6u.fsf@helmutwaitzmann.news.arcor.de> (permalink) |
| References | (5 earlier) <601ef977$0$32757$7b62cf90@news1.net.de> <i8ajimFpjdmU2@mid.individual.net> <AABgIDGJYWIAAAsN.A1.flnews@WStation7.micha.freeshell.org> <i8avo6FrvchU1@mid.individual.net> <s27h0m$r2u$1@lucy.ping.de> |
Michael Ottenbruch <M.Ottenbruch@sailor.ping.de>: >Am Sun, 7 Feb 2021 21:09:42 +0100, schrieb Arno Welzel: >> Michael Bäuerle: >>> RFC 2046 sagt dazu: >>> <https://tools.ietf.org/html/rfc2046#section-4.1.2> >>> (Kapitel 4.1.2, letzter Absatz) >>> >>> | In general, composition software should always use the "lowest >>> | common denominator" character set possible. For example, if a >>> | body contains only US-ASCII characters, it SHOULD be marked as >>> | being in the US- ASCII character set, not ISO-8859-1, which, >>> | like all the ISO-8859 family of character sets, is a superset >>> | of US-ASCII. More generally, if a widely-used character set is >>> | a subset of another character set, and a body contains only >>> | characters in the widely-used subset, it should be labelled as >>> | being in that subset. This will increase the chances that the >>> | recipient will be able to view the resulting entity correctly. >> >> Das sagt eigentlich nicht aus, dass man nur einen möglichst >> einfachen Zeichensatz verwenden soll, sondern dass die angegebene >> Codierung gemäß MIME den kleinst mögliche Variante passend zum >> Inhalt verwenden soll. >> >> Wenn also ein Text faktisch US-ASCII ist, soll er nicht als >> ISO-8859-1 oder UTF-8 deklariert werden, selbst wenn das rein >> technisch zulässig wäre. >> >> Dass man aber z.B. für deutsche Umlaute generell ISO-8859-1 >> nutzen soll, und nicht UTF-8, weil Software möglicherweise >> ISO-8859-1 beherrscht, aber UFT-8 nicht, ist dort nicht >> erkennbar. >Für mich ist das da schon erkennbar, oder ist für Dich ISO-8859 >kein "widely-used subset" von UTF-8? Das kommt darauf an, was genau «character set» meint. «Character set» könnte eine Menge von Zeichen sein, etwa: alle lateinischen Groß‐ und Kleinbuchstaben, die Ziffern Null, Eins, Zwei, Drei, Vier, Fünf, Sechs, Sieben, Acht und Neun, die Leerstelle, alle im Englischen verwendeten Satzzeichen, die Anführungszeichen, der Apostroph, die runden, spitzen, eckigen und geschweiften Klammern… Das wäre eine Beschreibung einer Zeichenmenge noch ohne eine Aussage über die Kodierung. Wenn RFC 2046 unter character set so eine Beschreibung versteht, könnte man den mit UTF-8 darstellbaren Zeichensatz als Obermenge des mit ISO-8859-1 darstellbaren Zeichensatzes sehen, und den zitierten Abschnitt könnte man so interpretieren, dass ein Nachrichteninhalt, der mit ISO-8859-1 kodiert werden kann, nicht mit UTF-8 kodiert werden soll. => Beide Kodierungen liefern unterschiedliche Oktettfolgen. Auf der anderen Seite könnte man auch die Kodierung mit berücksichtigen: Dann wäre die Kodierung (also die Abbildung der Zeichen auf die Oktette) des ASCII dasselbe wie die Einschränkung der ISO-8859‐Kodierungen oder der UTF-8‐Kodierung auf die 128 Zeichen, deren Oktette die Werte 0 bis 127 haben. Die Kodierung des ISO-8859-1‐Zeichensatzes könnte man dann aber nicht als Einschränkung der Kodierung des UTF-8‐Zeichensatzes betrachten, da die Oktettfolgen sich von einander unterscheiden. Nochmal zum zitierten Abschnitt von oben: Der Satz «More generally, if a widely-used character set is a subset of another character set, and a body contains only characters in the widely-used subset, it should be labelled as being in that subset.» legt für mich wegen dem Begriff «labelled», also beschriftet, nahe, dass das Prinzip «nimm den Zeichensatz des kleinsten gemeinsamen Nenners» nur dann angewendet werden kann, wenn man beispielsweise bei einem in UTF-8 kodierten Text den Aufkleber UTF-8 entfernen und den Aufkleber ISO-8859-1 drankleben kann. Das ist aber nur dann der Fall, wenn der kodierte Text nur ASCII‐Zeichen enthält – und dann kann man ihn auch mit dem Aufkleber ASCII statt ISO-8859-1 versehen. Wenn der Text aber beispielsweise Umlaute enthält, entsteht durch das bloße Auswechseln des Aufklebers ohne Umkodierung der Umlaute von UTF-8 nach ISO-8859-1 Unsinn. In dieselbe Richtung weisen zwei Absätze aus Abschnitt 2.2 in RFC 2045 (<https://tools.ietf.org/html/rfc2045#section-2.2>): «The term "character set" is used in MIME to refer to a method of converting a sequence of octets into a sequence of characters.» und «NOTE: The term "character set" was originally to describe such straightforward schemes as US-ASCII and ISO-8859-1 which have a simple one-to-one mapping from single octets to single characters. Multi-octet coded character sets and switching techniques make the situation more complex. For example, some communities use the term "character encoding" for what MIME calls a "character set", while using the phrase "coded character set" to denote an abstract mapping from integers (not octets) to characters.» => «character set» meint die Abbildung von Oktettfolgen auf Zeichen. Ich verstehe das so: Wenn ein Nachrichteninhalt aus nur ASCII‐Zeichen besteht, dann soll die Nachricht nicht als in ISO-8859-1 oder als in UTF-8 sondern als in ASCII kodiert ausgezeichnet werden, obwohl die Auszeichnung als ISO-8859-1 oder UTF-8 korrekt wäre: Jedes ASCII‐Zeichen hat sowohl im ASCII‐, im ISO-8859-1‐ als auch in UTF-8‐Zeichensatz dieselbe Kodierung, also dasselbe Oktett. Die Abbildungen (character sets) UTF-8 und ISO-8859-1, eingeschränkt auf die Definitions‐ und Wertemenge der Abbildung ASCII, ergeben die Abbildung ASCII. Im Gegensatz dazu ergibt die Abbildung UTF-8, eingeschränkt auf die Definitions‐ und Wertemenge der Abbildung ISO-8859-1, nicht die Abbildung ISO-8859-1. Anders ausgedrückt: Die Kommandos iconv -f ASCII -t ISO-8859-1 und iconv -f ASCII -t UTF-8 haben dieselbe Wirkung wie das Kommando cat Sie stellen mathematisch betrachtet die identische Abbildung dar. Anders sieht es mit Zeichen aus, die sowohl im ISO-8859-1‐ (und damit auch im UTF-8‐) aber nicht im ASCII‐Zeichensatz enthalten sind. Das Kommando iconv -f ISO-8859-1 -t UTF-8 ist etwas anderes als das Kommando cat
Back to de.comp.os.unix.linux.misc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: ubuntu releas-upgrade Jan Novak <repcom@gmail.com> - 2021-02-04 07:06 +0100
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-04 12:17 -0500
Re: ubuntu releas-upgrade Claus Reibenstein <creibens@gmail.com> - 2021-02-04 18:32 +0100
Re: ubuntu releas-upgrade Enrik Berkhan <Enrik.Berkhan@inka.de> - 2021-02-04 19:52 +0000
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-04 18:08 -0500
Re: ubuntu releas-upgrade Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-02-05 01:25 +0100
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-04 23:45 -0500
Re: ubuntu releas-upgrade Claus Reibenstein <creibens@gmail.com> - 2021-02-05 13:06 +0100
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-05 13:08 -0500
Re: ubuntu releas-upgrade Juergen Ilse <news@usenet-verwaltung.de> - 2021-02-06 19:14 +0000
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-06 16:55 -0500
Re: ubuntu releas-upgrade Christian Garbs <mitch@cgarbs.de> - 2021-02-17 22:17 +0100
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-17 17:29 -0500
Re: ubuntu releas-upgrade Christian Garbs <mitch@cgarbs.de> - 2021-02-20 17:51 +0100
Re: ubuntu releas-upgrade Claus Reibenstein <creibens@gmail.com> - 2021-02-07 14:25 +0100
Re: ubuntu releas-upgrade Hans CraueI <crauel_usenet@freenet.de> - 2021-02-04 21:51 +0000
Re: ubuntu releas-upgrade Claus Reibenstein <creibens@gmail.com> - 2021-02-05 13:08 +0100
Re: ubuntu releas-upgrade Hans CraueI <crauel_usenet@freenet.de> - 2021-02-05 12:27 +0000
Re: ubuntu releas-upgrade Claus Reibenstein <creibens@gmail.com> - 2021-02-05 17:06 +0100
[OT] trn (was: ubuntu releas-upgrade) Michael Bäuerle <michael.baeuerle@stz-e.de> - 2021-02-05 18:02 +0100
Re: [OT] trn "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2021-02-05 17:39 +0000
Re: [OT] trn Hans CraueI <crauel_usenet@freenet.de> - 2021-02-06 00:34 +0000
[OT] trn Hans CraueI <crauel_usenet@freenet.de> - 2021-02-06 00:16 +0000
Re: [OT] trn "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2021-02-06 23:28 +0000
Re: [OT] trn Andreas Kohlbach <ank@spamfence.net> - 2021-02-06 19:27 -0500
Re: [OT] trn Claus Reibenstein <creibens@gmail.com> - 2021-02-07 14:28 +0100
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-05 13:22 -0500
Alte Newsreader (was: ubuntu releas-upgrade) Clemens Schüller <cs.usenet@mailbox.org> - 2021-02-05 20:12 +0100
Re: ubuntu releas-upgrade Hans CraueI <crauel_usenet@freenet.de> - 2021-02-06 00:28 +0000
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-05 20:12 -0500
Re: ubuntu releas-upgrade Frank Miller <miller@posteo.ee> - 2021-02-06 05:20 +0100
Re: ubuntu releas-upgrade Claus Reibenstein <creibens@gmail.com> - 2021-02-06 13:13 +0100
Re: ubuntu releas-upgrade klaus reile <klaus.reile@x-mail.org> - 2021-02-06 13:18 +0100
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-06 09:24 -0500
Re: ubuntu releas-upgrade klaus reile <klaus.reile@x-mail.org> - 2021-02-06 19:17 +0100
Re: ubuntu releas-upgrade Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2021-02-06 18:19 +0100
Re: ubuntu releas-upgrade klaus reile <klaus.reile@mail.ru> - 2021-02-06 19:30 +0100
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-06 13:50 -0500
Re: ubuntu releas-upgrade klaus reile <klaus.reile@x-mail.org> - 2021-02-06 20:09 +0100
Re: ubuntu releas-upgrade Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2021-02-07 12:43 +0100
Re: ubuntu releas-upgrade Claus Reibenstein <creibens@gmail.com> - 2021-02-07 14:33 +0100
Re: OT: Was Grundsaetzliches was: ubuntu releas-upgrade klaus reile <klaus.reile@mail.ru> - 2021-02-07 14:55 +0100
Re: OT: Was Grundsaetzliches was: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-07 13:10 -0500
Re: OT: Was Grundsaetzliches was: ubuntu releas-upgrade Gernot Griese <ggriese@gmx.de> - 2021-02-07 20:02 +0100
Re: OT: Was Grundsaetzliches was: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-07 15:30 -0500
Re: OT: Was Grundsaetzliches was: ubuntu releas-upgrade Gernot Griese <ggriese@gmx.de> - 2021-02-07 21:55 +0100
Re: OT: Was Grundsaetzliches was: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-07 17:14 -0500
Jaywalking (was: OT: Was Grundsaetzliches) Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2021-02-08 07:40 +0100
Re: OT: Was Grundsaetzliches was: ubuntu releas-upgrade Claus Reibenstein <creibens@gmail.com> - 2021-02-08 10:37 +0100
Re: ubuntu releas-upgrade Wolfgang Kynast <wky@gmx.de> - 2021-02-07 08:42 +0100
Re: ubuntu releas-upgrade klaus reile <klaus.reile@x-mail.org> - 2021-02-07 10:03 +0100
OT (was: Re: ubuntu releas-upgrade) Andreas Neumann <an5275@sedo.com> - 2021-02-07 12:08 +0200
Re: OT (was: Re: ubuntu releas-upgrade) klaus reile <klaus.reile@mail.ru> - 2021-02-07 11:17 +0100
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-06 09:27 -0500
Re: ubuntu releas-upgrade Paul Muster <exp-311221@news.muster.net> - 2021-02-06 19:50 +0100
Re: ubuntu releas-upgrade Frank Miller <miller@posteo.ee> - 2021-02-07 06:21 +0100
Re: ubuntu releas-upgrade Arno Welzel <usenet@arnowelzel.de> - 2021-02-07 17:39 +0100
Re: ubuntu releas-upgrade Juergen Ilse <news@usenet-verwaltung.de> - 2021-02-06 20:17 +0000
Re: ubuntu releas-upgrade Arno Welzel <usenet@arnowelzel.de> - 2021-02-07 17:41 +0100
[OT] Artikel Codierung (was: ubuntu releas-upgrade) Michael Bäuerle <michael.baeuerle@gmx.net> - 2021-02-07 19:29 +0100
Re: [OT] Artikel Codierung (was: ubuntu releas-upgrade) Arno Welzel <usenet@arnowelzel.de> - 2021-02-07 21:09 +0100
Re: [OT] Artikel Codierung Michael Bäuerle <michael.baeuerle@stz-e.de> - 2021-02-08 11:00 +0100
Re: [OT] Artikel Codierung Michael Ottenbruch <M.Ottenbruch@sailor.ping.de> - 2021-03-09 11:00 +0100
Re: [OT] Artikel Codierung Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-03-10 11:27 +0100
Re: [OT] Artikel Codierung Michael Bäuerle <michael.baeuerle@stz-e.de> - 2021-03-10 14:35 +0100
Re: [OT] Artikel Codierung Thomas Dorner <de.comp.os.unix.linux.misc.210310.dorner@spamgourmet.com> - 2021-03-10 15:14 +0100
Re: [OT] Artikel Codierung Michael Bäuerle <michael.baeuerle@stz-e.de> - 2021-03-10 16:56 +0100
Re: [OT] Artikel Codierung Arno Welzel <usenet@arnowelzel.de> - 2021-03-10 13:36 +0100
Re: [OT] Artikel Codierung Michael Ottenbruch <M.Ottenbruch@sailor.ping.de> - 2021-03-11 09:44 +0100
Re: ubuntu releas-upgrade Florian Weimer <fw@deneb.enyo.de> - 2021-02-07 21:19 +0100
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-07 15:22 -0500
Re: ubuntu releas-upgrade Claus Reibenstein <creibens@gmail.com> - 2021-02-08 10:39 +0100
Re: ubuntu releas-upgrade Hermann Riemann <nospam.ng@hermann-riemann.de> - 2021-03-09 14:07 +0100
Re: ubuntu releas-upgrade Juergen Ilse <news@usenet-verwaltung.de> - 2021-02-06 19:53 +0000
Re: ubuntu releas-upgrade Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2021-02-06 20:36 +0000
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-06 16:58 -0500
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-06 17:00 -0500
Re: ubuntu releas-upgrade Juergen Ilse <news@usenet-verwaltung.de> - 2021-02-07 13:14 +0000
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-07 13:04 -0500
Re: ubuntu releas-upgrade "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2021-02-06 23:21 +0000
Re: ubuntu releas-upgrade Andreas Kohlbach <ank@spamfence.net> - 2021-02-06 19:26 -0500
Re: ubuntu releas-upgrade Juergen Ilse <news@usenet-verwaltung.de> - 2021-02-06 19:47 +0000
Re: ubuntu releas-upgrade Marc Haber <mh+usenetspam1118@zugschl.us> - 2021-02-07 20:22 +0100
[OT] Newsreader (was: ubuntu releas-upgrade) Michael Bäuerle <michael.baeuerle@stz-e.de> - 2021-02-08 11:07 +0100
Re: [OT] Newsreader (was: ubuntu releas-upgrade) Marc Haber <mh+usenetspam1118@zugschl.us> - 2021-02-08 14:27 +0100
Re: [OT] Newsreader Michael Bäuerle <michael.baeuerle@stz-e.de> - 2021-02-08 16:36 +0100
Re: [OT] Newsreader Marc Haber <mh+usenetspam1118@zugschl.us> - 2021-02-08 21:42 +0100
Re: [OT] Newsreader Andreas Kohlbach <ank@spamfence.net> - 2021-02-08 16:56 -0500
Re: [OT] Newsreader Marc Haber <mh+usenetspam1118@zugschl.us> - 2021-02-09 07:27 +0100
Re: [OT] Newsreader Michael Uplawski <michael.uplawski@uplawski.eu> - 2021-02-09 07:47 +0100
Re: [OT] Newsreader Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2021-02-09 08:32 +0000
Re: [OT] Newsreader Marc Haber <mh+usenetspam1118@zugschl.us> - 2021-02-09 10:46 +0100
Re: [OT] Newsreader Başar Alabay <alabay@gmx.net> - 2021-02-09 12:09 +0000
Re: [OT] Newsreader Thomas Hochstein <thh@thh.name> - 2021-02-09 13:59 +0100
Re: [OT] Newsreader Stefan Reuther <stefan.news@arcor.de> - 2021-02-09 17:36 +0100
Re: [OT] Newsreader Claus Reibenstein <creibens@gmail.com> - 2021-02-09 15:07 +0100
Re: [OT] Newsreader Klaus von der Heyde <asc.soc@freenet.de> - 2021-02-09 19:25 +0000
Re: [OT] Newsreader Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2021-02-09 07:53 +0100
Re: [OT] Newsreader Andreas Kohlbach <ank@spamfence.net> - 2021-02-09 12:14 -0500
Re: [OT] Newsreader Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2021-02-09 19:58 +0100
Re: [OT] Newsreader Andreas Kohlbach <ank@spamfence.net> - 2021-02-09 17:49 -0500
Re: programm zu langsam (war:[OT] Newsreader) Albrecht Mehl <unvalid@invalid.invalid> - 2021-02-10 08:09 +0100
Re: programm zu langsam (war:[OT] Newsreader) Frank Miller <miller@posteo.ee> - 2021-02-11 03:22 +0100
Re: programm zu langsam (war:[OT] Newsreader) Albrecht Mehl <unvalid@invalid.invalid> - 2021-02-11 07:46 +0100
Re: programm zu langsam (war:[OT] Newsreader) Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-02-11 13:45 +0100
Re: programm zu langsam (war:[OT] Newsreader) Frank Miller <miller@posteo.ee> - 2021-02-14 05:25 +0100
Re: [OT] Newsreader Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2021-02-10 12:29 +0100
Re: [OT] Newsreader Andreas Kohlbach <ank@spamfence.net> - 2021-02-10 11:51 -0500
Re: [OT] Newsreader Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2021-02-10 20:28 +0100
Ist "nur" hinreichend oder notwendig? (was: [OT] Newsreader) Andreas Kohlbach <ank@spamfence.net> - 2021-02-10 16:06 -0500
Re: [OT] Newsreader Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-02-10 21:43 +0100
Re: [OT] Newsreader Andreas Kohlbach <ank@spamfence.net> - 2021-02-10 21:56 -0500
Re: [OT] Newsreader Thomas Hochstein <thh@thh.name> - 2021-02-11 21:39 +0100
Re: [OT] Newsreader Clemens Schüller <cs.usenet@mailbox.org> - 2021-02-08 22:37 +0100
Re: [OT] Newsreader Thomas Dorner <de.comp.os.unix.linux.misc.210209.dorner@spamgourmet.com> - 2021-02-09 19:36 +0100
Re: [OT] Newsreader Clemens Schüller <cs.usenet@mailbox.org> - 2021-02-09 21:03 +0100
Re: [OT] Newsreader Thomas Dorner <de.comp.os.unix.linux.misc.210210.dorner@spamgourmet.com> - 2021-02-10 19:12 +0100
Re: [OT] Newsreader Clemens Schüller <cs.usenet@mailbox.org> - 2021-02-10 21:42 +0100
Re: [OT] Newsreader Andreas Kohlbach <ank@spamfence.net> - 2021-02-09 17:55 -0500
Re: [OT] Newsreader Clemens Schüller <cs.usenet@mailbox.org> - 2021-02-10 00:00 +0100
Re: [OT] Newsreader Clemens Schüller <cs.usenet@mailbox.org> - 2021-02-08 22:35 +0100
Re: [OT] Newsreader Michael Bäuerle <michael.baeuerle@stz-e.de> - 2021-02-10 13:50 +0100
csiph-web