Seite 4 von 8

Verfasst: 28.01.2009, 18:21
von grzbrum
bjew hat geschrieben: Fall 2:
Eingetragene Partnerschaft (gleichgeschlechtlich) - Info - woher?

Fall 3:
Kennzeichnung divers, je nach Anwender.
Ich trage ins Datumfeld genealogische Zeichen ein
zb. o - verlobt
oo verheiratet
o-o freie Verbindung
o|o geschieden, getrennt .....
ein (evtl. 1. Zeichen in Großbuchst.)

Phrase evtl umformulieren, wenn nicht eindeutig Ehe erkennbar


sonst gibts z.b. folgenden Eintrag:

22. Anton Bxxx
geboren ...
Verheiratet mit Margit Rxxx [71] am tt.mm.jjjj, o|o in ?.
Verheiratet mit Christine Wxxx [9] am o-o ab 2000.
Das ist im GEDCOM Format nicht vorgesehen. Da das jeder Benutzer anders regelt, ist ein Abfangen oder umformulieren schwer, jeder hätte dann andere wünsche.

Das Problem ist, dass jeder in die Felder eintragen kann was er will, aber die Felder eine genaue Definition haben:

Bei GEDCOM bedeutet "MARR" gleich "Heirat - Rechtliches oder allgemein übliches Ereignis der Gründung einer Familie von Mann und Frau"

siehe http://wiki-de.genealogy.net/GEDCOM-Tags

Für jeden guten Vorschlag bin ich zu haben.

Gruss

grzbrum

PS: Das Programm als plugin einzubinden sollte kein Problem sein, habe mir das mal angeschaut. Allerdings erst wenn das Programm mal halbwegs fertig ist.

Verfasst: 28.01.2009, 19:51
von grzbrum
neue Version, mit ein paar kleinen Änderungen:

Version 0.4.3

- Formatfehler mit Umlauten beim Druck behoben
- Fehler bei Personenindex ,letzte Person im Alphabet wurde unterschlagen, behoben
- Tag "nicht verheiratet" wird jetzt richtig ausgewertet
- Der Nachname wird in der Titelleiste jetzt richtig angezeigt

Download im ersten Posting

Verfasst: 28.01.2009, 20:17
von telly
Hallo grzbrum
Danke für das programm!!!
Habe es ausprobiert lief ohne Fehler. Aber die Fehlerbereinigung muss anstrengend gewesen sein.
Gruß
Telly

Verfasst: 28.01.2009, 21:56
von bjew
grzbrum hat geschrieben: Das ist im GEDCOM Format nicht vorgesehen. Da das jeder Benutzer anders regelt, ist ein Abfangen oder umformulieren schwer, jeder hätte dann andere wünsche.
Ginge das?:
"Verheiratet", wenn ein eindeutiges Datum da steht, evtl einschl vor, um, ca ... ,
"Ehe/Verbindung/Partnerschaft" in allen anderen Fällen.
Evtl könnte man auch aus "Ort" etwas ableiten?

Dass da massenweise Einwände und Sonderwünsche kommen, ist mir auch klar.


@ALLE

bitte Vorschläge, Meinungen

Verfasst: 28.01.2009, 22:47
von Jürgen T.
Hallo,

ich habe Probleme mit ä ö ü ß.

Diese Zeichen werden im Mittelteil des Familienbuches, also bei den Personenangaben, nicht richtig dargestellt.
Im Vorwort, in der Danksagung und im Namensverzeichnis ist alles richtig.
Getestet mit der Beispiel.ahn aus Ahnenblatt.

Wenn ich die Beispiel-Unicode.ahn verwende, werden die Unicode-Zeichen nirgens richtig dargestellt.

Verfasst: 29.01.2009, 09:34
von opa-günni
Jürgen T. hat geschrieben:Hallo,

ich habe Probleme mit ä ö ü ß.
günni hat geschrieben: Hallo Christian,
Danke
.......
Die Umlaute sind jetzt noch das Problem.

Hallo Christian
Das ist auch noch bei mir der springende Punkt

Verfasst: 29.01.2009, 16:47
von grzbrum
Zum Thema Beispiel Unicode:

0 @I1@ INDI
1 NAME Лари�а Семёновна /Латынина/
1 SEX F
1 BIRT
2 PLAC Cherson (Хер�он), Ukraine
1 FAMS @F1@
1 FAMS @F2@
0 @I2@ INDI
1 NAME Elena /Drăculea/
1 SEX F
1 BIRT
2 PLAC Târgovişte / Dâmboviţa
1 OCCU Turnerin
1 FAMS @F3@
1 NOTE Nach ihrer aktiven Karriere wurde sie Trainerin und studierte an der Sporthochschule von TimiÅŸoara.
0 @I3@ INDI
1 NAME Karel /Há�ek/

So sieht die GEDCOM Datei aus, die aus der Beispiel-Unicode erstellt wurde. Das scheint eher ein Problem bei der Umwandlung in Ahnenblatt zu sein. Kodierung der GEDCOM ist laut Datei

1 CHAR UTF-8

Das Program arbeitet mit den Daten die in der GEDCOM Datei vorliegen.
Wieweit UNICODE nach UTF-8 umgewandelt wird/werden kann ist mir aber nicht bekannt.


Das Problem mit den Umlauten ist in arbeit, vielleicht wird es heute noch was.

Gruss

grzbrum

Verfasst: 29.01.2009, 16:56
von Marcus
grzbrum hat geschrieben: So sieht die GEDCOM Datei aus, die aus der Beispiel-Unicode erstellt wurde. Das scheint eher ein Problem bei der Umwandlung in Ahnenblatt zu sein. Kodierung der GEDCOM ist laut Datei
Das muss an Deinem Editor liegen (der scheinbar nicht Unicode fähig ist)! Anbei der gleiche Ausschnitt wie die Gedcom aussieht, wenn man sie mit einem 'richtigen' Editor öffnet:

Code: Alles auswählen

0 @I1@ INDI
1 NAME Лариса Семёновна /Латынина/
1 SEX F
1 BIRT
2 PLAC Cherson (Херсон), Ukraine
1 FAMS @F1@
1 FAMS @F2@
0 @I2@ INDI
1 NAME Elena /Drăculea/
1 SEX F
1 BIRT
2 PLAC Târgovişte / Dâmboviţa
1 OCCU Turnerin
1 FAMS @F3@
1 NOTE Nach ihrer aktiven Karriere wurde sie Trainerin und studierte an der Sporthochschule von Timişoara.
0 @I3@ INDI
1 NAME Karel /Háček/
Ist vielleicht eine Deiner Laderoutinen nicht Unicode-fähig (ggf. Codeteile oder Steuerelemente übernommen)?
Marcus

Verfasst: 29.01.2009, 17:14
von Jürgen T.
Hallo grzbrum,

in vb.net habe ich das Problem mit den Umlauten und UNICODE so gelöst:

Dim sr As New StreamReader(fs, System.Text.Encoding.Default)

Den Tipp hatte ich von Christian M. bekommen.

Verfasst: 29.01.2009, 18:29
von grzbrum
In der GEDCOm Datei wird bei CHAR der Zeichensatz angegeben und in deisem Fall steht dort eindeutig UTF8.

Somit ist die GEDCOM auch als UTF-8 zu bearbeiten.
grzbrum hat geschrieben: 1 CHAR UTF-8
Sorry, mein Fehler, hatte was falsch eingestellt, jetzt wird es mir richtig angezeigt.

Gruss

grzbrum

Verfasst: 29.01.2009, 20:07
von grzbrum
So mal noch schnell ein paar kleine Änderung:

Version 0.4.4

- Fehler mit Umlauten behoben
- einlesen der Kodierung war fehlerhaft, Unicode wird nun richtig eingelsen
- suche nach Namen jetzt durch drücken der Eingabetaste im Suchfeld möglich
- Vorwort und Danksagung sollte jetzt auch Unicode einlesen

Bitte mal probieren und eine kurze Antwort

Gruß

grzbrum

Download im ersten Posting

Verfasst: 29.01.2009, 21:21
von Jürgen T.
Hallo grzbrum,

sieht gut aus.

1.
Statt "Textdatei für Danksagung wählen" steht da "Textdatei für Vorwort wählen" - ist aber nicht so tragisch.
2.
Evtl. noch ABT in "um" oder "ca." ändern (getestet mit Beispiel.ahn)
3.
Folgende Fehlermeldung erscheint, wenn ich mit Beispiel.ahn teste:

Kurz genug? :)

Verfasst: 29.01.2009, 22:06
von opa-günni
grzbrum hat geschrieben:So mal noch schnell ein paar kleine Änderung:
Version 0.4.4
Bitte mal probieren und eine kurze Antwort

Gruß
grzbrum
Hallo grzbrum,
also...... ich muß auch sagen wie Jürgen...... sieht jetzt
recht gut aus. Ich habe verschiedene Tests gemacht. Als Schwabe sagt man dazu, s´isch ganz guad worra
:lol: :lol:
D AN K E
Nachtrag: 29.01.2009; 23:30.
wie wäre es denn, wenn Du eine Seite für eine Stammbaumgraphik einräumen würdest. (Die 2. Seite vielleicht.) Die Graphik dann evtl. auch quer gedruckt
:?: :roll:

Verfasst: 30.01.2009, 03:00
von Marcus
Ich möchte mal völlig unabhängig von einzelnen kleinen Problemchen die rasche Reaktionszeit und das Eingehen auf die Wünsche der Nutzer hier loben!
Was alles aus so einem kleinen Projekt für einen Freund werden kann :)
Falls Du die Codes für zitieren und andere Dinge nutzen möchtest, musst Du das unter Deinen Beiträgen jeweils aktivieren. In Deinem Profil hast Du sowohl die "BBCodes", als auch die Smilies deaktiviert. ;)
Marcus