Was irgendwer behauptet, steht nicht zur Diskusion.
Gedcom 5.5 (Seite 39):
CHARACTER_SET:= {Size=1:8}
[ ANSEL | UNICODE | ASCII ]
A code value that represents the character set to be used to interpret
this data. The default character set is ANSEL, which includes ASCII as a
subset. UNICODE is not widely supported by most operating systems;
therefore, GEDCOM produced using the UNICODE character set will be
limited in acceptance for some time. See Chapter 3, starting on page 63.
ASCII contains the character set from 0x0 to 0xFF.
Note:The IBMPC character set is not allowed. This character set cannot
be interpreted properly without knowing which code page the sender was
using.
Hinter CHAR sind somit lediglich die Angaben ANSEL, UNICODE oder ASCII
zulässig. Damit ist auch die Zeichencodierung auf diese Möglichkeiten
beschränkt.
Gedcom 5.5.1 (Seite 44):
CHARACTER_SET:= {Size=1:8}
[ ANSEL |UTF-8 | UNICODE | ASCII ]
A code value that represents the character set to be used to interpret
this data. Currently, the preferred character set is ANSEL, which
includes ASCII as a subset. UNICODE is not widely supported by most
operating systems; therefore, GEDCOM produced using the UNICODE
character set will be limited in its interchangeability for a while but
should eventually provide the international flexibility that is desired.
See Chapter 3, starting on page 77.
Note:The IBMPC character set is not allowed. This character set cannot
be interpreted properly without knowing which code page the sender was
using.
Das UTF8 und UNICODE etwas unterschiedliches sind, sollte klar sein.
Sonst müsste man es in 5.5.1 nicht hinzufügen und ab Seite 77 näher
erläutern.
Wie schrieb bereits Tamura Jones:
"... it is fine to reject an ostensible GEDCOM file if it does not even
have a valid GEDCOM header."
Wenn im Header also GEdcom 5.5 vorgegeben ist, aber CHAR UTF8 benutzt
wird, kann es sich nicht um eine korrekte Gedcomdatei handeln.
Ich würde hier davon ausgehen, dass der Entwickler Gedcom 5.5.1 kennt
(wegen UTF8) und dabei ist, seinen Export darauf umzustellen (warum
sonst sollte er UTF8 nutzen?).
Wie dem auch sei. Ich kann damit leben und mein Import kommt damit
zurecht. Allerdings dar der Hersteller nicht behaupten, sein Export sei
nach Gedcom 5.5 erstellt. Da darf er sich nicht über Einsprüche wundern.
Insgesamt sind wir vom Thema abgekommen.
Gruß, Stefan Mettenbrink.