Bonjour,
jpschuck ha scritto: ↑25 gennaio 2019, 20:48
Il y a quand même un truc qui m'échappe dans les principes vous me décrivez. Si je prends l'exemple de Marie MARTIN, dite Camille, l'analyse de mon gedcom montre que ce surnom est traité avec le tag NICK, pas avec des guillemets.
1 NAME Marie /Martin/
2 GIVN Marie
2 SURN Martin
2 NICK Camille
Et cette structure est pourtant correctement reconnue par Geneanet.
Comme je l'ai écrit les guillemets dans sont une forme GEDCOM 5.5 pour décrire les surnoms; Elle est redondante avec le tag NICK; c'est interdit/supprimé en GEDCOM 5.5.1 (supporté par Gramps). La notion d'utiliser les guillemets pour un
prénom usuel est une notion propriétaire non supportée par tous les logiciels. En fait il y a 2 notions en GEDCOM (et dans Geneanet/Geneweb) :
- tag NICK : les surnoms/sobriquets : Par exemple dans "Lucienne dit Lulu" Lulu est le surnom (affiché en italique)
- tags SURN/GIVN : les noms/prénoms multiples : Il s'agit au sens geneanet/geneweb des noms/prénoms alias. C'est un des rares logiciel à avoir cette notion (affiché entre parenthèses sous le nom)
Dans votre exemple Camille est un surnom/sobriquet que si il n'a pas de consistance dans l'état civil (c'est à dire noté "Marie dite Camille" dans un acte et non "Marie Camille" (Camille comme 2nd prénom) )
jpschuck ha scritto: ↑25 gennaio 2019, 20:48
Ceci dit on s'éloigne du sujet, le fonds de question était de savoir s'il était possible d'adapter gedcomForGeneanet, dont l'objectif n'est pas de produire un Gedcom standard, mais un gedcom customisé pour Geneanet. L'idée, c'est de rendre le prénom usuel visible, tout en gardant le prénom principal complet sur la fiche de l'individu, et de produire des livres Patronomia qui puissent à la fois faire figurer le prénom complet (section biographie), et le prénom usuel (section tableaux).
Il y a 2 codages possibles pour les prénoms usuels en GEDCOM pour Geneanet :
1 NAME Camille "Marie"/Martin/
2 GIVN Camille "Marie"
2 SURN Martin
cela suppose l'utilisation de l'option d'import "prénom usuel" à l'import dans Geneanet (non conforme GEDCOM)
ou
1 NAME Marie/Martin/ (* nota : Marie est le prénom usuel *)
2 GIVN Marie, Camille (* nota : Marie peut être omis avec geneweb *)
2 SURN Martin
Seul ce dernier codage est conforme GEDCOM et ne nécessite donc pas l'usage de l'option d'import
C'est défini comme suit en codage GEDCOM et Geneanet/Geneweb l'interprete avec le 1er prenom comme le prénom usuel (celui peut être aussi omis car il est déjà dans NAME) :
2 GIVN <NAME_PIECE_GIVEN>
avec
NAME_PIECE_GIVEN:= [ <NAME_PIECE> | <NAME_PIECE_GIVEN>, <NAME_PIECE> ]
Given name or earned name. Different given names are separated by a comma.
Donc, si j'ai bien compris, pour revenir à la question et gedcomForGeneanet (à voir avec "glopglop") votre besoin serait :
si le champ "Usuel" est rempli alors coder l'un des 2 codages précédents. Par exemple pour le second :
1 NAME prénom usuel/nom/
2 GIVN les prénoms qui ne sont pas le prénom usuel séparés par des virgules (éventuellement avec le prénom usuel en 1er)
2 SURN nom
Néanmoins personnellement j'évite de faire cela car les recherches dans Geneanet sont alors limitées au prénom usuel. Je ne l'utilise que pour les prénoms écrits dans d'autres langues où la recherche marchera par équivalence. (par exemple :
https://gw.geneanet.org/thetienne?lang=fr&p=jean+charles&n=bohler )
Cordialement
Thierry