GEDCOM Version

Benutzeravatar
Marcus
Administrator
Beiträge: 7410
Registriert: 19.01.2006, 21:55
Danksagung erhalten: 1 Mal

Beitrag von Marcus »

Kannst Du die beiden Gedcom-Dateien (bzw. deren Beginn) mal hier einstellen?
Marcus
Benutzeravatar
Jürgen T.
Beiträge: 1607
Registriert: 29.12.2006, 14:29
Wohnort: Bernkastel-Kues (Mosel)

Beitrag von Jürgen T. »

Hallo,

ich tippe jetzt einfach mal auf ein Problem, das mit UNICODE zusammenhängt.

Irgendwo zwischen Version 2.10 und 2.5x wurde Ahnenblatt UNICODE-fähig.

Vielleicht hilft uns das bei der Ursachenforschung.

Gruß

Jürgen
Gruß
Jürgen
pitty4
Beiträge: 16
Registriert: 21.01.2006, 15:34
Wohnort: Neuwied / Rhein

Beitrag von pitty4 »

Also hier 4 Codeschnipsel:
alle mit WinXP Syst. erstellt und unter WinXP syst. und Family Tree Maker 8 getestet.

1. AB 2.10 klappt

Code: Alles auswählen

0	HEAD	
1	SOUR	AHN
2	VERS	02. Okt
2	NAME	Ahnenblatt
2	CORP	Dirk Boettcher
1	DEST	ANSTFILE
1	DATE	03 DEC 2008
2	TIME	21:14:45
1	SUBM	@S1@
1	FILE	ab210.ged
1	GEDC	
2	VERS	05. Mai
2	FORM	LINEAGE-LINKED
1	CHAR	ANSI
2	VERS	1252
0	@S1@	SUBM
1	NAME	ich
0	@I1@	INDI
1	NAME	Theo /Ab210/
1	SEX	M
0	TRLR	
2. AB 2.51 klappt

Code: Alles auswählen

0	HEAD	
1	SOUR	AHN
2	VERS	Feb 51
2	NAME	Ahnenblatt
2	CORP	Dirk Boettcher
1	DEST	ANSTFILE
1	DATE	03 DEC 2008
2	TIME	21:16:44
1	SUBM	@S1@
1	FILE	ab251.ged
1	GEDC	
2	VERS	05. Mai
2	FORM	LINEAGE-LINKED
1	CHAR	ANSI
2	VERS	1252
0	@S1@	SUBM
1	NAME	ich
0	@I1@	INDI
1	NAME	Gottlieb /AB251/
1	SEX	M
0	TRLR	
3. AB 2.54 klappt nicht.

Code: Alles auswählen

0	HEAD		
1	SOUR	AHN	
2	VERS	Feb 54	
2	NAME	Ahnenblatt	
2	CORP	Dirk Boettcher	
1	DEST	ANSTFILE	
1	DATE	03 DEC 2008	
2	TIME	21:18:04	
1	SUBM	@SUBM@	
1	FILE	ab254.ged	
1	GEDC		
2	VERS	05.05.2001	
2	FORM	LINEAGE-LINKED	
1	CHAR	ANSI	
2	VERS	1252	
1	PLAC		
2	FORM	street, postal_code, city, region, country	
1	_NAV	M 0	
0	@SUB	M@ SUBM	
1	NAME	ich	
0	@I1@	INDI	
1	NAME	Susanne /Ab254/	
1	SEX	F	
0	TRLR		
4. FTM 8 klappt in AB @all

Code: Alles auswählen

0	HEAD		
1	SOUR FTM		
2	VERS Family Tree Maker	(17	.0.0.757)
2	NAME Family Tree Maker	for	Windows
2	CORP The Generations N	etwo	rk
3	ADDR 360 W 4800 N		
4	CONT Provo, UT 84604		
3	PHON (801) 705-7000		
1	DEST FTM		
1	DATE 03 DEC 2008		
1	CHAR ANSI		
1	FILE I:\FTM2008.ged		
1	SUBM @SUBM@		
1	GEDC		
2	VERS 5.5		
2	FORM LINEAGE-LINKED		
0	@SUBM@ SUBM		
0	@I00001@ INDI		
1	NAME Hermann /FTM2008/		
1	SEX U		
0	TRLR				
Habe das alles in eine xls datei nebeneinandergestellt. wohin damit ??

Gruß
pitty4
Ahnenblatt 1.16, .. 2.53 - Firefox - Windows XP - Fedora 8
Suche immer Mosig, Heller, Pastorf, Siebörger, Schramm, Grensemann, Makrocki
Benutzeravatar
Jürgen T.
Beiträge: 1607
Registriert: 29.12.2006, 14:29
Wohnort: Bernkastel-Kues (Mosel)

Beitrag von Jürgen T. »

Hallo,

hab gar keine Ahnung von GEDCOM, aber wenn man die Dateiköpfe der Versionen 2.10 und 2.51 mit 2.54 vergleicht, gibt es Unterschiede in den Zeilen mit SUBM.

2.10:
1 SUBM @S1@
0 @S1@ SUBM

2.51:
1 SUBM @S1@
0 @S1@ SUBM

2.54:
1 SUBM @SUBM@
0 @SUB M@ SUBM

Gruß

Jürgen
Gruß
Jürgen
Benutzeravatar
Marcus
Administrator
Beiträge: 7410
Registriert: 19.01.2006, 21:55
Danksagung erhalten: 1 Mal

Beitrag von Marcus »

Im FTM ist das dann ähnlich geregelt oder ist das Leerzeichen in Ahnenblatt wirklich da?
Ansonsten muss sich Dirk das mal anschauen.
Marcus

Die Excel-Datei kannst Du auch einfach hier hochladen!
Benutzeravatar
Jürgen T.
Beiträge: 1607
Registriert: 29.12.2006, 14:29
Wohnort: Bernkastel-Kues (Mosel)

Beitrag von Jürgen T. »

Hallo pitty4,

mit dem Leerzeichen hast Du mich in die Irre geführt.
Ich habe eben mal eine GEDCOM-Datei mit der Version 2.54 erzeugt, dort ist kein Leerzeichen drin:

0 @SUBM@ SUBM

Das Leerzeichen in deinem Threat wurde wohl durch einen Tabulator erzeugt. Es sieht so aus, als hätte Dein Editor den reingesetzt.

Hast Du die Datei mit EXCEL geöffnet?

Diese Zeilen lassen darauf schließen:

2 VERS 02. Okt

2 VERS Feb 51

2 VERS 05.05.2001

2 VERS 05. Mai

Bitte setz' doch mal die "unverfälschten" Dateiköpfe hier rein.

Danke

Gruß

Jürgen
Gruß
Jürgen
pitty4
Beiträge: 16
Registriert: 21.01.2006, 15:34
Wohnort: Neuwied / Rhein

Beitrag von pitty4 »

Hallo,
ich hatte die Daten in Excel eingelesen um zu vergleichen und habe dann diese daten hier reingestellt. :oops:

Hier jetzt die Daten.

1. AB 2.10

Code: Alles auswählen

0 HEAD
1 SOUR AHN
2 VERS 2.10
2 NAME Ahnenblatt
2 CORP Dirk Boettcher
1 DEST ANSTFILE
1 DATE 03 DEC 2008
2 TIME 21:14:45
1 SUBM @S1@
1 FILE ab210.ged
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
1 CHAR ANSI
2 VERS 1252
0 @S1@ SUBM
1 NAME ich
0 @I1@ INDI
1 NAME Theo /Ab210/
1 SEX M
0 TRLR
2. AB 2.51

Code: Alles auswählen

0 HEAD
1 SOUR AHN
2 VERS 2.51
2 NAME Ahnenblatt
2 CORP Dirk Boettcher
1 DEST ANSTFILE
1 DATE 03 DEC 2008
2 TIME 21:16:44
1 SUBM @S1@
1 FILE ab251.ged
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
1 CHAR ANSI
2 VERS 1252
0 @S1@ SUBM
1 NAME ich
0 @I1@ INDI
1 NAME Gottlieb /AB251/
1 SEX M
0 TRLR
3. AB 2.54

Code: Alles auswählen

0 HEAD
1 SOUR AHN
2 VERS 2.54
2 NAME Ahnenblatt
2 CORP Dirk Boettcher
1 DEST ANSTFILE
1 DATE 03 DEC 2008
2 TIME 21:18:04
1 SUBM @SUBM@
1 FILE ab254.ged
1 GEDC
2 VERS 5.5.1
2 FORM LINEAGE-LINKED
1 CHAR ANSI
2 VERS 1252
1 PLAC
2 FORM street, postal_code, city, region, country
1 _NAVM 0
0 @SUBM@ SUBM
1 NAME ich
0 @I1@ INDI
1 NAME Susanne /Ab254/
1 SEX F
0 TRLR
4. FTM 8

Code: Alles auswählen

0 HEAD
1 SOUR FTM
2 VERS Family Tree Maker (17.0.0.757)
2 NAME Family Tree Maker for Windows
2 CORP The Generations Network
3 ADDR 360 W 4800 N
4 CONT Provo, UT 84604
3 PHON (801) 705-7000
1 DEST FTM
1 DATE 03 DEC 2008
1 CHAR ANSI
1 FILE I:\FTM2008.ged
1 SUBM @SUBM@
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
0 @SUBM@ SUBM
0 @I00001@ INDI
1 NAME Hermann /FTM2008/
1 SEX U
0 TRLR
Ich hoffe diesmal OHNE falschmachen :lol:

Gruß pitty4
Ahnenblatt 1.16, .. 2.53 - Firefox - Windows XP - Fedora 8
Suche immer Mosig, Heller, Pastorf, Siebörger, Schramm, Grensemann, Makrocki
Benutzeravatar
Hugo
Administrator
Beiträge: 6956
Registriert: 19.01.2006, 19:33
Wohnort: Hamburg

Beitrag von Hugo »

Guten Tag
Jürgen T. hat geschrieben:ich tippe jetzt einfach mal auf ein Problem, das mit UNICODE zusammenhängt.

Irgendwo zwischen Version 2.10 und 2.5x wurde Ahnenblatt UNICODE-fähig
Von Pitty haben wir jetzt erfahren, das es mit Version 2.51 noch funktionierte
Ahnenblatt wurde ab Version 2.50 UNICODE-fähig
Daran kanns also nicht liegen

Fassen wir doch mal kurz zusammen, was wir bis jetzt wissen

2.51 konnte von F T M als Gedcom noch eingelesen werden
(Gedcom wurde noch als Version 5.5 gespeichert)

2.52 überspringe ich mal, da nur kurz da

2.53 kann nicht von F T M als Gedcom eingelesen werden
(Gedcom wird neu als Version 5.5.1 gespeichert)
(Gedcom-Header gegenüber 2.51 geändert)

2.54 kann nicht von F T M als Gedcom eingelesen werden
(Gedcom wird als Version 5.5.1 gespeichert)
(Gedcom-Header gegenüber 2.53 geändert) :?:

Gruß Hugo
Das Gestern ist Geschichte
Das Morgen ist ein Rätsel
Das Heute ist ein Geschenk
Benutzeravatar
Jürgen T.
Beiträge: 1607
Registriert: 29.12.2006, 14:29
Wohnort: Bernkastel-Kues (Mosel)

Beitrag von Jürgen T. »

Hallo Hugo,

danke für die Zusammenfassung.

Als neue Spur käme jetzt die Version von GEDCOM in Frage.
Ahnenblatt speichert jetzt als 5.5.1 ab.

FTM scheint aber nur mit 5.5 zu arbeiten.
Allerdings passt die Meldung von pitty4 nicht ganz dazu, denn sie schreibt:

"Das FTM schreit nach GEDCOM 5.5 oder höher"

Ich glaube mittlerweile, dass FTM höheres GEDCOM als 5.5 nicht verarbeiten kann.

@pitty:
Wie lautet denn die Meldung von FTM genau?

Gruß

Jürgen
Gruß
Jürgen
Benutzeravatar
Hugo
Administrator
Beiträge: 6956
Registriert: 19.01.2006, 19:33
Wohnort: Hamburg

Beitrag von Hugo »

Guten Tag
Kleiner Zwischenruf am Rande :oops:
Jürgen T. hat geschrieben:Als neue Spur käme jetzt die Version von GEDCOM in Frage.
Da käme wohl noch mehr in Frage
Bin gerade dabei ein Prüfprotokoll zu schreiben

Könnte folgendes anbieten
Entweder "Hugos Testfamilie" als ged in den Versionen 2.10 , 2.51 , 2.53 , 2.54 als ANSI zu speichern
und die Header dieser gleichen Datei zum Vergleich zu stellen

Oder, falls jemand mit anderen (amerk) Progs quer testen möchte und kann:
Dirk seine Beispiel.ahn als ged in den Versionen 2.10 , 2.51 , 2.53 , 2.54 als ANSI zu speichern
ebenso
Dirk seine Beispiel-Unicode.ahn als ged in den Versionen 2.51 , 2.53 , 2.54 als UTF-8 zu speichern

Gruß Hugo
Das Gestern ist Geschichte
Das Morgen ist ein Rätsel
Das Heute ist ein Geschenk
Benutzeravatar
Marcus
Administrator
Beiträge: 7410
Registriert: 19.01.2006, 21:55
Danksagung erhalten: 1 Mal

Beitrag von Marcus »

Ich würde bei der Versionsangabe einfach mal den hinteren Teil löschen (5.5.1) dann geht das doch bestimmt wieder :roll: fürchte da wird von FTM die Version einfach schlecht interpretiert.
Marcus
Benutzeravatar
Hugo
Administrator
Beiträge: 6956
Registriert: 19.01.2006, 19:33
Wohnort: Hamburg

Beitrag von Hugo »

Guten Tag
Hab mir mal die Mühe gemacht und eine Ahnenblatt-ANSI-Datei mit mehreren AB-Versionen als Gedcom abgespeichert
Die verschiedenen Gedcom-Header in Word alle in Spalten nebeneinandergestellt
Folgendes läßt sich klar erkennen
Die Header von Version 2.10 und 2.51 sind (bis Versionnr) identisch
2.52 nicht angeschaut
Bei Version 2.53 gabs im Header mehrere Änderungen
Die Header von Version 2.53 und 2.54 sind (bis Versionnr) identisch

Um es zu verdeutlichen anbei ein Bild (sagt mehr als 1000 Worte)
Im Vergleich die beiden Header 2.210/2.51 zu 2.53/2.54
Die Zeilen wurden zur besseren Übersicht nebeneinander gestellt
rote Zeilen sind unterschiedlich
blaue Zeilen sind neu hinzu gekommen

Gruß Hugo
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Das Gestern ist Geschichte
Das Morgen ist ein Rätsel
Das Heute ist ein Geschenk
Benutzeravatar
Jürgen T.
Beiträge: 1607
Registriert: 29.12.2006, 14:29
Wohnort: Bernkastel-Kues (Mosel)

Beitrag von Jürgen T. »

Hallo Hugo,

klasse gemacht - danke.
Das ist doch was, womit Dirk auf jeden Fall etwas anfangen kann.

@pitty4:
Du könntest jetzt nach und nach den Header von Ahnenblatt Version 2.10 bzw. 2.51 mit einem Editor um die orangen bzw. blauen Angaben aus Verion 2.53 bzw. 2.54 ändern bzw. erweitern und Dich so an den Verursacher herantasten.

Gruß

Jürgen

PS:
Hier geht es jetzt wieder etwas ruhiger zu, der Nikolaus ist eben nach hause.
Gruß
Jürgen
Benutzeravatar
Hugo
Administrator
Beiträge: 6956
Registriert: 19.01.2006, 19:33
Wohnort: Hamburg

Beitrag von Hugo »

Guten Tag Jürgen
Die ganze Aktion des Vergleichens ist auch eigennützig

Step1 war 4 Testdateien als Gedcom zu erstellen
Step2 Unterschiede der Header erkennen (seht Bild: Gedcom Header Vergleich)
Step3 Auslese treffen, mit welchen Dateien weiter getestet wird (v2.51 u 4 blieben übrig)
Step4 Bekannte für einen Testlauf mit diversen Programmen zusammen trommeln

Version 2.51 wurden von allen getesteten Programmen klaglos übernommen
Version 2.54 wurde von einigen als "nicht Gedcom-Datei" erkannt, aber trotzdem eingelesen
Wenn auch mehr schlecht, als recht
Es gibt also noch mehr Programme (auch deutsche) außer FMT die anscheinend Probleme haben

Step5 wird jetzt sein, die Gedcom254 "per Hand" Schritt für Schritt zu ändern

Nun erst einmal ein schönes Adventswochende
Gruß Hugo
Das Gestern ist Geschichte
Das Morgen ist ein Rätsel
Das Heute ist ein Geschenk
Gesperrt