Start
 

Aldfaer

Hét gratis stamboomprogramma

U bent op pagina StartForumAldfaer helpdeskgedcom en liggend streepje
.

gedcom en liggend streepje


  Posten niet toegestaanPage: « < 1 of 1 > »
09 Mei 2011 - 13:4219998
gedcom en liggend streepje

Ik heb een tijdlang voornamen die uit meer dan een naam bestaan voorzien van een koppelstreepje, dus bijvoorbeeld Anna-Maria. Nu bestaan er ook voornamen waar het koppelstreepje expliciet is (Jan-Cees), dus wil ik alle door mij gebruikte koppelstreepjes vervangen door liggende streepjes, _, de underscore. Dat kan met 'Onderhoud' met de hand voor ieder van mijn 12162 voornamen, ietwat omslachtig. Ik heb dus mijn complete bestand, ruim 41000 personen, naar een gedcom-bestand geexporteerd. Gaat snel en prima! In dat bestand heb ik via een computerprogramma teksten van het type 1 NAME Anna-Maria vervangen door 1 NAME Anna_Maria. Importeren van dat bestand in Aldfaer gaat eveneens prima en snel! Alleen worden de RIN-nummers vervangen door andere. Ik sluit me bij de al geformuleerde wens aan om de mogelijkheid te hebben deze nummers onveranderd te laten.

Maar het vreemde is dat geen van mijn voornamen een liggend streepje hebben; alle liggende streepjes zijn vervangen door spaties. Terzijde: liggende streepjes in een voornaam in Aldfaer blijven in een geexporteerd gedcom bestand behouden, ik zou dus verwachten dat dat bij importeren ook het geval is. Wat moet ik doen om bij import van gedcom de underscores te behouden? Het is geen kwestie van karakterconversie, de underscore heeft code 95.

Bij voorbaat hartelijke dank voor reacties,

Fred Simons



09 Mei 2011 - 22:3120004

Dag Fred,

Bij het importeren van een GEDCOM worden de underscores in een naam bewust in een spatie gewijzigd. Hetzelfde geldt voor de tildes (~). Dit is ooit als wens ingediend: er is namelijk een stamboomprogramma dat bij het exporteren van de naam eventuele spaties in een underscore of tilde wijzigt.

Je zult daarom in plaats van de underscore een ander scheidingsteken moeten kiezen (maar dus niet de tilde).

Wat ik me wel afvraag is waarom je een zichtbaar scheidingsteken tussen de voornamen wilt: de spatie is toch terecht?



__________________
Anne van der Ploeg
lid Aldfaer-team
10 Mei 2011 - 08:3620005

Dit is natuurlijk erg vriendelijk om een ander programma terwille te zijn. Maar een dergelijke wens zou ook wat minder hardboiled ingevoerd kunnen worden. Ik denk bv aan een instellings-form waarop aangegeven kan worden wat te doen met een _; laten staan, maak er een spatie van of een ander teken, zoals het nu is gedaan, is de weg afgesloten om de _ te laten staan wat vrager steller graag wil. DS



10 Mei 2011 - 09:2920007

Even een korte uitleg vaan _ en ~ in namen.

Verschillende systemen, waaronder HAZA gebruiken de volgende conventie voor de schrijfwijze van de naam:
Eerst alle voornamen gescheiden door _, dus

Jan-Willem_Klaas_Henk

zijn dan drie voornamen (want Jan-Willem telt als 1).
Dan, indien er patroniemen zijn, alle patroniemen gescheiden door _ en de scheiding tussen voornamen en patrniemen is een ~. Dus

Jan-Willem_Klaas_Henk~Pietersz_Henksz

Betekent 2 patroniemen en daarvoor 3 voornamen.

Na de patroniemen kan er / staan, maar dat hoeft niet. want een spatie en eeen / voor elk deel van de naam dat dan nog volgt houdt in dat dat volgende en alle latere delen achternamen zijn.

Jan-Willem_Klaas_Henk~Pietersz_Henksz/van Hier tot Daar/

Voegt dus nog een complexe achternaam toe aan de eerdere codes.

Aangezien Aldfaer bij het inlezen deze hulptekens verwijdert kan je dus niet met / ~ of _ in namen werken .

Wim Rozendaal



__________________
Het Aldfaer-team
10 Mei 2011 - 10:0420008

Mijn opmerking is bedoeld als, maak Aldfaer soepeler/flexibeler bij het invoeren van Gedcom bestanden, geef de gebruiker meer keuzes. DS




Last edited by (10 Mei 2011 - 10:05)
10 Mei 2011 - 10:3920010
gedcom en liggend streepje

Hartelijk dank voor deze reacties, nu weet ik waar ik aan toe ben.

De achtergrond van mijn vraag is de volgende. Omdat Aldfaer geen patroniemen kent, voer ik noodgedwongen een patroniem samen met de voornaam in het voornaamveld in. Een patroniem is van de voornaam gescheiden door een spatie. Een andere keus was natuurlijk ook mogelijk geweest; ik vermoed dat ik dat van HAZADATA heb overgenomen, maar dat weet ik niet zeker meer. Bij het maken van rapporten gebruik ik een zelf geschreven programma dat de door ALDFAER afgeleverde voornaam weer splitst op de positie van de eerste spatie in de echte voornaam en het patroniem. Net als in de voorbeelden van Wim Roozendaal kom je in de problemen bij voornamen als Jan Claas Dirksz: was Jan een zoon van Claas Dirksz of Jan Claas een zoon van een Dirk? Ik maak dus voornamen spatievrij. Dat heb ik in eerste instantie gedaan met het gebruik van de harde spatie (alt160), maar die zie je niet, en dus zie je niet of je het correct gedaan hebt. Dus gebruik ik het koppelingssymbool, maar nog beter is het de underscore: Jan_Claas Dirksz. Vandaar de vraag.

Uiteraard is dit alles overbodig zodra ALDFAER een invoerveld voor patroniemen heeft.

En ook wil ik graag Dirk S. bijvallen. Het uitgangspunt zou moeten zijn dat invoer van door ALDFAER geproduceerde uitvoer gelijk is aan het origineel. Als een gebruiker uitvoer van ALDFAER voor andere doelen nodig heeft en dus wat details wil aanpassen, zou hij dat via een andere instelling dan de standaardinstelling kunnen doen.

En hierop nog wat voortbordurend: het speelt ook bij de RIN-nummers. Ik begrijp dat wanneer aan een bestaand bestand door importeren personen worden toegevoegd, de eventuele RIN-nummers in het importbestand niet altijd gehandhaafd kunnen blijven.

Als ik een compleet bestand exporteer en vervolgens weer importeer zijn de interne nummers veranderd. Dat is niet nodig, en in mijn geval zelfs ongewenst. Wanneer ik importeer in een leeg bestand kunnen er geen conflicten optreden, en zouden dus de interne nummers behouden kunnen blijven. Ook hier kan een instellingsformulier ALDFAER nog flexibeler maken.

Met nogmaals hartelijk dank voor alle informatie en vriendelijke groeten,

Fred Simons



  Posten niet toegestaanPage: « < 1 of 1 > »

© Stichting Aldfaer - ingeschreven bij de KvK Noord-Nederland onder nr. 01096526