Hallo Liste,
habe folgendes Problem: mein Programm exportiert den Titel der Person in der
Gedcom-Datei sowohl als TITL als auch als NPFX. Das Programm, in das ich
diese GEDCOM-Datei importieren will, hat damit aber ein Problem - die Titel
kommen doppelt an...
Der Autor des Programms ist der Meinung, sein Export sei so richtig. Ich habe
im GEDCOM-Standard gelesen, so richtig klar ist mir nicht geworden, was da
richtig und was falsch sein soll. Um mit ihm diskutieren zu können, fehlt mir
im Moment etwas der Hintergrund...
Daher folgende Fragen an die hier mitlesenden Programm-Autoren (und ggf. an
Anwender):
a) wie wird der Name "Major Dr. Karl Friedrich von XYZ jun." (als
Maximal-Beispiel) vom jeweiligen Programm beim Gedcom-Export behandelt?
b) welche verschiedenen GEDCOM-Varianten werden beim Import des vorstehenden
Beispiel-Namens unterstützt?
...bzw. was passiert beim Import folgender beispielhafter Gedcom-Datei:
0 HEAD
1 FILE testdatei.ged
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
1 CHAR ANSI
0 @I1@ INDI
1 NAME Karl Friedrich /von XYZ-1/
2 GIVN Karl Friedrich
2 SURN von XYZ-1
2 NPFX
2 NSFX jun.
1 TITL Major Dr.
0 @I2@ INDI
1 NAME Karl Friedrich /XYZ-2/
2 GIVN Karl Friedrich
2 SURN von XYZ-2
2 NPFX von
2 NSFX jun.
1 TITL Major Dr.
0 @I3@ INDI
1 NAME Karl Friedrich /XYZ-3/
2 GIVN Karl Friedrich
2 SURN XYZ-3
2 NPFX von
2 NSFX jun.
1 TITL Major Dr.
0 @I4@ INDI
1 NAME Karl Friedrich /von XYZ-1/
2 GIVN Karl Friedrich
2 SURN von XYZ-1
2 NPFX Major Dr.
2 NSFX jun.
1 TITL Major Dr.
0 TRLR
Ergebnisse meiner eigenen Versuche beim Import dieser Datei:
1) Stammbaumdrucker 5.5: nur I1 kommt richtig an (d.h. "von XYZ-1" im
Nachnamensfeld), bei I2 und I3 wird NPFX und TITL unter "Beruf/Titel"
zusammengeworfen (keine Meldung, kein Vermerk im Protokoll). Der NSFX
verschwindet in allen Fällen kommentarlos im Orkus. GIVN und SURN bleibt
anscheinend unberücksichtigt (keine Meldung, kein Protokollvermerk).
2) GFAhnen 5.2: NPFX wird nicht verstanden und dies wird beim Import auch
gemeldet (Protokoll wird erzeugt). Bei I2 und I3 verschwindet somit das
"von". Der Inhalt von NSFX steht in Anführungszeichen hinter dem
Familiennamen. GIVN und SURN bleibt anscheinend völlig unberücksichtigt. Bei
I4 kommt weder NPFX noch TITL an, Fehlermeldung.
3) Ages 1.40 Testversion: NPFX und NSFX werden nicht verstanden und als
Notizen importiert (Abfrage/Meldung erscheint; Protokoll gibt's offenbar
nicht). GIVN und SURN bleiben offenbar unberücksichtigt. Das "von" bei I2 und
I3 wird somit nicht erkannt. TITL kommt richtig an.
Vorläufiges Fazit: Die Variante von I1 ist anscheinend noch am richtigsten...
Grüße
Ulrich Kretschmer