Contenu d'un fichier (gedcom) : Différence entre versions

De WikiGenWeb
Aller à : navigation, rechercher
(Citation d'une source)
 
(12 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
==Dialectes==
+
{{Sommaire flottant|right}}
 +
'''Dialectes'''
  
Malgré    le large choix des règles gedcom certains fichiers font appel à    d'autres combinaisons. Tout simplement la première cause est une erreur    soit dans l'interprétation des règles, soit dans la production d'un    mauvais codage du fichier. La possibilité de créer des tags originaux    est prévue et certains éditeurs de logiciels en usent. Mais seuls les    utilisateurs du même logiciel peuvent alors échanger convenablement    leurs données. Dans ce dernier cas le fichier gedcom est un moyen de    sauvegarde des données, complémentaire à celui du format spécifique  au    logiciel.                             
+
Malgré    le large choix des règles [[gedcom]] certains fichiers font appel à    d'autres combinaisons.  
  
=àSynoptique d'un fichier==
+
Tout simplement la première cause est une erreur    soit dans l'interprétation des règles, soit dans la production d'un     mauvais codage du fichier. La possibilité de créer des tags originaux    est prévue et certains éditeurs de logiciels en usent. Mais seuls les    utilisateurs du même logiciel peuvent alors échanger convenablement    leurs données. Dans ce dernier cas le fichier gedcom est un moyen de    sauvegarde des données, complémentaire à celui du format spécifique  au    [[logiciel]].
  
Pour    passer de la théorie à la pratique voici des tableaux décrivant  chacun  des types d'enregistrement que peut contenir un fichier gedcom.  Toutes  les possibilités du modèle ne sont pas exploitées mais ce  synoptique  couvre les fonctions disponibles dans la majorité des  logiciels proposés  aux généalogistes.                 
+
==Synoptique d'un fichier==
+
 
*Enregistrement d'une famille   
+
Pour    passer de la théorie à la pratique voici des tableaux décrivant  chacun  des types d'enregistrement que peut contenir un fichier [[gedcom]].  Toutes  les possibilités du modèle ne sont pas exploitées mais ce  synoptique  couvre les fonctions disponibles dans la majorité des  logiciels proposés  aux généalogistes.                 
*Enregistrement d'une personne   
 
*Enregistrement d'une note 
 
*Enregistrement d'une source   
 
*Enregistrement d'une archive   
 
*Citation d'une source   
 
*Enregistrement d'un objet 'media'   
 
  
  
Ligne 131 : Ligne 126 :
  
 
===Enregistrement d'une personne===
 
===Enregistrement d'une personne===
<pre>
+
   
  0 @...@ INDI définition de la référence de la personne décrite       
 
  1 NAME prénom(s)/nom/  
 
  2 GIVN prénom(s) seul(s) 
 
  2 SURN nom seul 
 
  2 SOUR @...@ citation par référence d'une source 
 
  3 PAGE   
 
  3 QUAY   
 
  2 NOTE @...@ citation par référence d'une note 
 
  1 SEX M=masculin F=féminin U=inconnu   
 
  1 FAMS @...@ citation par référence de la famille dont la personne est époux       
 
  1 FAMC @...@ citation par référence de la famille des parents 
 
</pre>
 
'''liste des tags d'événements ou caractéristiques prédéterminés'''
 
<pre>
 
  1 un des tags suivant :   
 
  BIRT DEAT BURI OCCU ADOP BARM BASM BLES CAST CENS CHR     
 
  CHRA CONF CREM DSCR EDUC EMIG FCOM GRAD IDNO IMMI NATI NATU NCHI NMR ORDN PROB     
 
  PROP RELI RESI RETI SSN TITL WILL   
 
  2 DATE   
 
  2 PLAC   
 
  2 SOUR @...@ 
 
  3 PAGE   
 
  3 QUAY   
 
  2 NOTE @...@ 
 
  2 NOTE   
 
  3 CONC   
 
  3 CONT 
 
</pre>
 
  
'''données de détails d'un événement'''   
+
{| class=wikitable
 +
|-
 +
|0 @...@ INDI||||définition de la référence de la personne décrite
 +
|-
 +
|1 NAME ||||prénom(s)/nom/
 +
|-
 +
|2 GIVN ||||prénom(s) seul(s)
 +
|-
 +
|2 SURN ||||nom seul
 +
|-
 +
|2 SOUR @...@||||citation par référence d'une source
 +
|-
 +
|3 PAGE ||||
 +
|-
 +
|3 QUAY ||||
 +
|-
 +
|2 NOTE @...@||||citation par référence d'une note
 +
|-
 +
|1 SEX ||||M=masculin  F=féminin  U=inconnu
 +
|-
 +
|1 FAMS @...@||||citation par référence de la famille dont la personne est époux
 +
|-
 +
|1 FAMC @...@||||citation par référence de la famille des parents
 +
|-
 +
|liste des tags d'événements ou caractéristiques prédeterminés||||
 +
|-
 +
|1 un des tags ci-contre||||BIRT
 +
|-
 +
|2 DATE ||||DEAT
 +
|-
 +
|2 PLAC ||||BURI
 +
|-
 +
|2 SOUR @...@||||
 +
|-
 +
|3 PAGE ||||OCCU
 +
|-
 +
|3 QUAY ||||
 +
|-
 +
|2 NOTE @...@||||ADOP
 +
|-
 +
|||||BARM
 +
|-
 +
|2 NOTE ||||BASM
 +
|-
 +
|3 CONC ||||BLES
 +
|-
 +
|3 CONT||||CAST
 +
|-
 +
|||||CENS
 +
|-
 +
|données de détails d'un événement||||
 +
|-
 +
|1 EVEN||||
 +
|-
 +
|2 TYPE||||description (nom) de l'événement
 +
|-
 +
|2 DATE ||||date
 +
|-
 +
|2 PLAC ||||lieu
 +
|-
 +
|2 SOUR @...@||||citation de la source dans un enregistrement séparé
 +
|-
 +
|3 PAGE ||||
 +
|-
 +
|3 QUAY ||||
 +
|-
 +
|2 NOTE @...@||||citation d'une note dans un enregistrement séparé
 +
|-
 +
|||||ou
 +
|-
 +
|2 NOTE ||||intégration des notes pour cet événement
 +
|-
 +
|3 CONC ||||
 +
|-
 +
|3 CONT||||
 +
|-
 +
|notes et commentaires concernant la personne||||
 +
|-
 +
|1 NOTE @...@||||citation d'une note dans un enregistrement séparé
 +
|-
 +
|||||ou
 +
|-
 +
|1 NOTE ||||intégration des notes dans l'enregistrement de la personne
 +
|-
 +
|2 CONC ||||
 +
|-
 +
|2 CONT||||
 +
|-
 +
|données source concernant la personne||||
 +
|-
 +
|1 SOUR @...@||||citation d'une source dans un enregistrement séparé
 +
|-
 +
|2 PAGE ||||
 +
|-
 +
|2 QUAY ||||
 +
|-
 +
|||||ou
 +
|-
 +
|||||intégration des données source dans l'enregistrement de la personne
 +
|-
 +
|1 SOUR||||texte donnant le titre de la source et autres détails
 +
|-
 +
|2 CONC||||suite concaténée
 +
|-
 +
|2 CONT||||suite à la ligne
 +
|-
 +
|2 TEXT||||texte de la source
 +
|-
 +
|3 CONC||||suite concaténée
 +
|-
 +
|3 CONT ||||suite à la ligne
 +
|-
 +
|2 NOTE ||||texte de la note
 +
|-
 +
|3 CONC ||||suite concaténée
 +
|-
 +
|3 CONT||||suite à la ligne
 +
|-
 +
|données précisant un lien avec une autre personne||||
 +
|-
 +
|1 ASSO @...@||||citation par référence de la personne associée
 +
|-
 +
|2 RELA ||||description de la relation
 +
|-
 +
|2 TYPE||||objet du lien ( FAM ou INDI )
 +
|-
 +
|2 SOUR @...@||||citation par référence de la source
 +
|-
 +
|3 PAGE ||||
 +
|-
 +
|3 QUAY ||||
 +
|-
 +
|2 NOTE||||
 +
|-
 +
|1 CHAN||||date de denière mise à jour de l'enregistrement de cette personne
 +
|-
 +
|2 DATE||||
 +
  |}
  
<pre>  1 EVEN 
+
===Enregistrement d'une note===
  2 TYPE description (nom) de l'événement 
+
  2 DATE date 
 
  2 PLAC lieu 
 
  2 SOUR @...@ citation de la source dans un enregistrement séparé 
 
  3 PAGE   
 
  3 QUAY   
 
  2 NOTE @...@ citation d'une note dans un enregistrement séparé   
 
  ou intégration des notes pour cet événement         
 
  2 NOTE   
 
  3 CONC   
 
  3 CONT   
 
</pre>
 
'''notes et commentaires concernant la personne '''
 
  
<pre> 1 NOTE @...@ citation d'une note dans un enregistrement séparé   
+
  {| class=wikitable
  ou intégration des notes dans l'enregistrement de la personne         
+
|-
  1 NOTE   
+
|0 @...@ NOTE||définition de la référence de la note
  2 CONC   
+
|-
  2 CONT  
+
|1 CONT ||texte à la ligne
</pre>
+
|-
'''données source concernant la personne '''
+
  |1 CONC||texte à combiner
 
+
|-
<pre> 1 SOUR @...@ citation d'une source dans un enregistrement séparé   
+
  |1 CHAN||date de dernière mise à jour de cet enregistrement
  ou intégration des données source dans l'enregistrement de la personne           
+
|-
  2 PAGE   
+
  |2 DATE ||
  2 QUAY  
+
  |}
  1 SOUR texte donnant le titre de la source et autres détails 
 
  2 CONC suite concaténée 
 
  2 CONT suite à la ligne 
 
  2 TEXT texte de la source 
 
  3 CONC suite concaténée 
 
  3 CONT suite à la ligne  
 
  2 NOTE texte de la note 
 
  3 CONC suite concaténée 
 
  3 CONT suite à la ligne  
 
</pre>
 
'''données précisant un lien avec une autre personne '''
 
  
<pre>  1 ASSO @...@ citation par référence de la personne associée 
 
  2 RELA   
 
  2 TYPE description de la relation 
 
  2 SOUR @...@ objet du lien ( FAM ou INDI ) 
 
  3 PAGE citation par référence de la source   
 
  3 QUAY   
 
  2 NOTE 
 
  1 CHAN 
 
  2 DATE date de denière mise à jour de l'enregistrement de cette personne
 
</pre>
 
  
===Enregistrement d'une famille===
 
  
  0 @...@ FAM définition de la référence de la famille décrite     
+
===Enregistrement  d'un objet 'media'===
  1 HUSB @...@ citation par référence de l'époux   
 
  1 WIFE @...@ citation par référence de l'épouse   
 
  1 CHIL @...@ citation par référence d'un enfant de la famille   
 
  
'''-> liste des tags d'événements prédéterminés'''
+
Ce type d'enregistrement permet de référencer des supports graphiques photos  ou reproduction de documents entre autres. Malheureusement chaque logiciel  applique une méthode spécifique et je n'ai pas encore identifié une tendance  cohérente pour proposer une méthode unifiée.
   
+
En fait l'illustration des données n'est pas vraiment la généalogie et elle  peut être réalisée par d'excellents logiciels de gestion d'images. Il reste beaucoup à faire pour le traitement des données et je m'y consacre, exclusivement pour l'instant.
  1 un des tags suivant MARR (mariage) ANUL (annulation du mariage) CENS (recensement)  
 
  DIV (divorce) DIVF (demande de divorce) MARB (publication des bans) MARC (contrat de mariage)             
 
  MARL (autorisation de mariage) MARS (promesse de mariage) ENGA (fiançailles)       
 
<pre>  2 DATE   
 
  2 PLAC   
 
  2 SOUR @...@ 
 
  3 PAGE   
 
  3 QUAY   
 
  2 NOTE @...@ 
 
 
   
 
   
  2 NOTE   
+
L'utilitaire GedProfil analyse le fichier et relève tous les types de  tags mis en oeuvre. De plus la liste indique le nombre d'apparition de chacun  des tags. Vous pouvez apprécier l'importance de la part illégale et préparer  efficacement la correction.
  3 CONC   
 
  3 CONT   
 
</pre>
 
 
 
'''-> détails d'un événement concernant la famille''' 
 
 
 
<pre>  1 EVEN 
 
  2 TYPE description (nom) de l'événement  
 
  2 DATE date 
 
  2 PLAC lieu   
 
  2 SOUR @...@ citation de la source dans un enregistrement séparé 
 
  3 PAGE   
 
  3 QUAY   
 
  2 NOTE @...@ citation d'une note dans un enregistrement séparé     
 
  ou intégration des notes pour cet événement       
 
  2 NOTE   
 
  3 CONC   
 
  3 CONT   
 
</pre>
 
 
 
'''-> notes et commentaires concernant la famille''' 
 
 
 
<pre>  1 NOTE @...@ citation d'une note dans un enregistrement séparé     
 
  ou intégration des données note dans l'enregistrement de la famille       
 
  1 NOTE   
 
  2 CONC   
 
  2 CONT   
 
</pre>
 
'''-> données source concernant la famille''' 
 
  
<pre>  1 SOUR @...@ citation d'une source dans un enregistrement séparé     
+
Pour tout savoir cliquer -> GedProfil
  ou intégration des données source dans l'enregistrement de la famille         
 
  2 PAGE   
 
  2 QUAY 
 
  1 SOUR texte donnant le titre de la source et autres détails 
 
  2 CONC suite concaténée 
 
  2 CONT suite à la ligne 
 
  2 TEXT texte de la source 
 
  3 CONC suite concaténée 
 
  3 CONT suite à la ligne 
 
  2 NOTE texte de la note 
 
  3 CONC suite concaténée 
 
  3 CONT suite à la ligne 
 
  1 CHAN date de dernière mise à jour de l'enregistrement de cette famille     
 
  2 DATE
 
</pre>
 
  
 
===Citation d'une source===
 
===Citation d'une source===
Ligne 346 : Ligne 360 :
 
   2 DATE date de dernière mise à jour de cet enregistrement     
 
   2 DATE date de dernière mise à jour de cet enregistrement     
 
</pre>  
 
</pre>  
'''Enregistrement d'un objet 'media''''
+
 
 +
'''Enregistrement d'un objet 'media''''  
 +
 
 
Ce    type d'enregistrement permet de référencer des supports graphiques    photos ou reproduction de documents entre autres. Malheureusement  chaque    logiciel applique une méthode spécifique et je n'ai pas encore    identifié une tendance cohérente pour proposer une méthode unifiée.                 
 
Ce    type d'enregistrement permet de référencer des supports graphiques    photos ou reproduction de documents entre autres. Malheureusement  chaque    logiciel applique une méthode spécifique et je n'ai pas encore    identifié une tendance cohérente pour proposer une méthode unifiée.                 
 
En fait l'illustration des données n'est pas  vraiment la    généalogie et elle peut être réalisée par d'excellents  logiciels de    gestion d'images. Il reste beaucoup à faire pour le  traitement des    données et je m'y consacre, exclusivement pour  l'instant.             
 
En fait l'illustration des données n'est pas  vraiment la    généalogie et elle peut être réalisée par d'excellents  logiciels de    gestion d'images. Il reste beaucoup à faire pour le  traitement des    données et je m'y consacre, exclusivement pour  l'instant.             
 
    
 
    
L'utilitaire    GedProfil analyse  le fichier et relève tous les types de tags mis en    oeuvre. De plus  la liste indique le nombre d'apparition de chacun des    tags. Vous  pouvez apprécier l'importance de la part illégale et  préparer    efficacement la correction.
+
L'utilitaire    [[GedProfil]] analyse  le fichier et relève tous les types de tags mis en    oeuvre. De plus  la liste indique le nombre d'apparition de chacun des    tags. Vous  pouvez apprécier l'importance de la part illégale et  préparer    efficacement la correction.
 
 
=Autres    protocoles de transfert=
 
 
 
Gedcom est largement utilisé à travers le monde entier, mais    d'autres sont envisageables.
 
 
 
Fichiers texte
 
 
 
Certains    logiciels et utilitaires proposent l'exportation des données    dans    des fichiers tabulaires en mode texte. Cela conduit à des fichiers        peu volumineux et consultables dans un simple éditeur de texte.
 
 
 
Très    séduisant pourvu que les fichiers soient organisés    sur le même  plan  :  nombre de colonnes et nature des données. Ce    n'est pas le  cas.
 
 
 
Cependant  pour des utilisateurs expérimentés  capables de transformer    ces  fichiers, cette méthode sera retenue  exceptionnellement pour un  sauvetage.
 
 
 
Fichiers XML
 
 
 
Cette technologie est très prometteuse. Pour l'immédiat aucun    logiciel usuel ne la propose.
 
 
 
Le    seul que je connaisse actuellement est en version de base. Il tourne    sous    Linux avec licence GNU. L'équipe de conception est dynamique  et  réactive.    Il s'appelle GRAMPS. La documentation, les sources  et  le  produit sont disponibles    sur le site d'entrée    http://web.archive.org/web/20040728024203/http://sourceforge.net/          Initiative à suivre.
 
 
 
Début 2002 les Mormons ( The    Church of Jesus Christ of Latter-day Saints    ) ont publié un projet    pour la révision Gedcom XML 6.
 
<br/>
 
La version        finale n'est pas encore disponible. En effet le projet est  controversé      si l'on en croit les rares communications accessibles  sur le Web.
 
 
 
;'''Extrait    de la préface:''': "This  draft is not a complete specification.    However, the Document Type    Definition (DTD) and extensive examples    are included. We feel that is  enough    to give a reasonable    understanding of the specification."
 
 
 
 
 
Entre temps, il nous reste à maitriser la 5.5 !
 
 
 
==Lieux et adresses==
 
 
 
Le tag PLAC débute une ligne indiquant un lieu.
 
 
Les    composantes hiérarchiques ou administratives sont notées selon un        ordre croissant séparées par une virgule. La norme ne précise    pas  le  nombre de niveaux. En pratique la valeur de six est utilisée par        quelques logiciels, dont [[Heredis]]. De son coté GMX est limité à        quatre.
 
 
 
 
 
L'en tête du fichier précise dans un tag FORM la séquence    des éléments du lieu, exemple :
 
 
 
2 FORM Town , Area code , County , Region , Country, Subdivision
 
 
 
 
 
d'où dans le corps du fichier:
 
  
2 PLAC Annonay,07100,Ardèche,Rhône-Alpes,F,Hôpital
+
==Annexe==
<br/>
+
===Auteur===
2 PLAC Lalouvesc,07520,Ardèche,Rhône-Alpes,F, 
 
<br/>
 
2 PLAC Saint-Pierre-sur-Doux,07,Ardèche,Rhône-Alpes,F,
 
 
 
 
 
En    important un fichier du genre dans le logiciel rédacteur vous aurez        la surprise de devoir répondre aux questions sur l'organisation  des    lieux.    A quoi bon ce tag FORM documenté en anglais.  De plus  la    virgule finale sans élément n'est pas justifiée    et perturbe  certains    logiciels.
 
 
 
 
Cette manière de  renseigner les    lieux indique une confusion entre le    nom et  l'adresse d'un lieu. Ce    qui importe dans une base c'est de mentionner    le nom. Son adresse    correspond à d'autres utilisations. Un  logiciel de    généalogie n'est    pas un agenda.
 
 
 
 
Je  trouve dommage d'encombrer    les écrans ou les états par la    répétition des régions, du pays et  des  départements    sous forme  numérique et littérale. Eventuellement  le  département    sous l'une  des deux formes suffit à localiser le  village  tandis que le    lieu-dit est indispensable pour restituer  l'atmosphère  d'une famille.
 
 
 
==Gestion des sources==  
 
 
 
Comment concilier les extrèmes, PAF avec l'abondance de détails    et GMX sans détails.<br/>
 
Paf    est très riche c'est presque un logiciel de documentaliste avec      une  source principale et une source spécifique tout en respectant    l'étendue    de la grammaire. Il est probablement le seul. Lors d'un    transfert il y  a perte    de données.<br/>
 
GMX ne retient qu'un titre et un texte. Il y a insuffisance de données.<br/>
 
En    intermédiaire Heredis transmet un compromis raisonnable pour ce qui        est des valeurs mais il reste fantaisiste dans l'attribution des    valeurs  face    à la nature des tags.
 
 
 
==Extraction de données==  
 
 
 
Pour    envoyer des données à un autre généalogiste,    il faut extraire une    partie de votre base pour isoler une branche ou un groupe    de    personnes répondant à certaines caractéristiques. Les    logiciels    proposent cette fonction et l'expérience montre que la réussite    est    rarement totale.
 
 
 
 
 
;Parmi les défauts: les    liens vers des personnes hors de l'extraction restent dans le fichier      les relations des personnes sont bien transmises mais pas les  personnes  liées  la totalité des sources est transférée au lieu d'une  sélection      ajustée
 
 
 
 
Pour les médias il  faut  envoyer  les  documents en plus du gedcom avec    l'indication des  répertoires  destinataires pour avoir quelque chance    que votre  correspondant s'y  retrouve. Si son logiciel traite les médias    c'est  alors gagné. Si les  médias ne sont pas reconnus une nouvelle      saisie manuelle rétablira  la situation.
 
 
 
==Ordres    des enregistrements==
 
 
 
La    règle est simple et claire : l'ordre d'écriture des enregistrements        peut être quelconque. Un enregistrement appartient à l'un des huit        types FAM INDI SOUR NOTE REPO OBJE SUBM SUBN.  Le niveau en  début  de  ligne est toujours 0 par convention. Cependant    un  enregistrement  ne  doit pas être fractionné.
 
 
 
 
 
 
 
;exemple réel dans l'un des logiciels testés:
 
<br/>
 
l'importation    déclenchait des messages d'erreurs : ' référence    vers individu    absent'.  Tout simplement des enregistrements INDI étaient après des    enregistrements    FAM. Le logiciel devrait charger entièrement les    enregistrements avant    d'établir les liens.  Dépannage évident :    déplacer les enregistrements perturbants    avec un éditeur de texte.
 
 
 
 
 
Référence des enregistrements
 
<br/>
 
Elle peut contenir 22 caractères alpha-numériques. Elle doit être    unique pour chaque type d'enregistrements.
 
 
 
 
En    pratique la majorité des logiciels impose la propriété    : unique,    par  rapport à tout le fichier. L'inconvénient reste    mineur car    souvent  une référence contient un caractère    lié au type    d'enregistrement et  de facto la condition est remplie. Cest    une    bonne pratique qui  facilite la consultation visuelle du fichier gedcom.      Pourquoi ne pas  utiliser le type d'enregistrement, ce qui serait    plus lisible    comme  @FAM12345@ ou @INDI123456789012345678@ ; pas  plus  de 18 chiffres et ça    devrait suffire.
 
 
 
 
Ordres    des structures  Dans  le corps d'un enregistrement les structures de    même niveau ne sont    pas ordonnées.  Elles doivenr être  imbriquées  dans la structure de  niveau précédent,    dans laquelle  elles  débutent.  Il ne faut pas  confondre le niveau hierarchique    et  le  nombre  caractérisant un  niveau. Une structure supérieure    est  repérée par un  nombre inférieur.
 
Une ligne est la structure de plus petite taille qui suit cette règle.
 
 
 
exemple réel dans l'un des logiciels testés:
 
 
 
<pre>  0 @....@ INDI
 
  ...
 
  1 CENS
 
  2 DATE 1901
 
  2 PLAC Great Coates, Lincs.
 
  2 NOTE aged 1, at home.
 
  2 SOUR @S341@
 
  1 EVEN
 
  ...
 
  0 @......
 
</pre>
 
 
 
La    source n'était pas traitée quand elle se présentait    après une  note.  C'est une erreur incontestable.  Les quatre lignes niveau 2  doivent  s'interpréter quel que soit l'ordre.    Elles sont  correctement  imbriquées dans la structure de niveau 1, elle    même  imbriquée dans le  niveau 0 de l'enregistrement.
 
 
 
Dépannage  possible :  permuter les lignes en cause avec un éditeur    de texte.  Mais cela  requiert beaucoup d'attention et de soin, d'autant plus      que le  fichier est gros.
 
 
 
==Types de Caractères dans les documents généalogiques==     
 
 
 
Les    informations sont contenues dans des fichiers ou des tables selon un    format  spécifique à chaque logiciel. En particulier les caractères      utilisés pour représenter ces données sont codés ce  qui définit une    page de caractères. Malheureusement il n'existe  pas une page    universelle, mais les pages les plus usuelles sont peu nombreuses.  Cela    permet de décrire la très large majorité des documents  pour les    ordinateurs de la famille PC à partir de deux types: 
 
*- fonctionnant sous DOS, la page type désignée par OEM
 
*- fonctionnant sous WINDOWS, la page type désignée par ANSI
 
 
 
Cette    disposition fonctionne correctement si le logiciel émetteur et    le    logiciel récepteur utilisent la même langue. Pour obtenir un      résultat  indépendant de la langue, une grille contenant tous les      caractères  mondiaux a été publiée, désignée    par ANSEL. Ainsi avec  un tableau de  conversion pour chaque langue le document    de  référence est  exploitable par tous les logiciels comportant    cette  option.
 
 
 
'''Conversion des caractères : Méthode'''
 
 
 
Le    convertisseur couvre les besoins à partir de la page de caractères        de Windows ANSI de très loin la plus fréquente en offrant:
 
*conversion ANSI <-> oem dans les deux sens
 
*conversion ANSI <-> ANSEL dans les deux sens
 
 
 
Tous    les documents de type texte peuvent ainsi être traités et      visualisés  quel que soit l'environnement, si l'alphabet de référence      est le  français.
 
 
 
Dans le cas spécifique des  fichiers  Gedcom  il convient de mettre à    jour l'en tête de fichier  pour  mentionner la  page de caractères    pour la lecture. Le  convertisseur  comporte cette  option.
 
Le convertisseur est téléchargeable librement à :  http://www.chez.com/ocado/convansel/index.html
 
 
 
Exemples de conversion des caractères
 
Ce tableau est un extrait de conversions appliquées à la langue    française
 
 
 
<pre>  ansi ansel IBMPC
 
  é âe ,
 
  è áe Š
 
  ê ãe ˆ
 
  ë èe
 
  ó âo
 
  ò áo
 
  ô ão â
 
  ö èo
 
  á âa
 
  à áa …
 
  â ãa ƒ
 
  ä èa
 
  ú âu
 
  ù áu
 
  û ãu –
 
  ü èu
 
  í âi
 
  ì ái
 
  î ãi Œ
 
  ï èi ‹
 
  ý ây
 
  ÿ èy
 
  ç ðc ‡
 
  ñ ~n
 
</pre>
 
Conversion ANSI <---> ANSEL <---> IBMPC
 
 
 
==Détails    pour l'écriture d'une date==
 
 
 
La    grammaire Gedcom est très complète pour représenter    les dates  avec    différents calendriers avec les formats spécifiques    à chacun.  Dans    une première partie la forme la plus usuelle est    exposée.    <br/>Elle utilise le [[calendrier]] Grégorien et a été    retenue    pour application dans les utilitaires de ce site.  La seconde  partie    cite les autres éléments avec un commentaire    justificatif.
 
 
 
===CALENDRIER GREGORIEN===
 
 
 
La valeur 'date' doit être au format : jj mmm aaaa
 
 
avec 1 ou 2 chiffres pour jj   
 
<br/>
 
trois lettres pour le mois abrégé : [ JAN | FEB | MAR | APR |    MAY | JUN | JUL | AUG | SEP | OCT | NOV | DEC ]   
 
<br/>
 
4 chiffres pour l'année   
 
<br/>
 
Pour représenter une date exacte et complète tous les éléments    sont requis. 
 
<br/>
 
Pour une indication partielle l'année seule ou une combinaison mois année    peut être utilisée.
 
<br/>
 
Il est également possible de qualifier une date avec un des préfixes:
 
 
 
ABT <DATE> | EST <DATE> la date est approximative   
 
<br/>
 
CAL <DATE> la date est calculée à partir d'un autre événement  ou selon l'age lors de l'événement   
 
<br/>
 
BEF <DATE> | TO <DATE> date au plus tard d'un événement     
 
<br/>
 
AFT <DATE> | FROM <DATE> date au plus tôt d'un événement     
 
<br/>
 
FROM <DATE> TO <DATE> date dans la période incluant les bornes     
 
<br/>
 
BET <DATE> AND <DATE> date dans l'intervalle excluant les limites
 
 
 
Pour    l'enregistrement d'une date autre que pour un événement    seule la    forme exacte est utilisable. En particulier cette forme est utilisée        pour la date de mise à jour d'un enregistrement.
 
 
 
===AUTRES CALENDRIERS===
 
 
 
====Calendrier révolutionnaire français====
 
 
 
L'histoire n'en fait usage que pour une dizaine d'années. Actuellement
 
la    compréhension des dates sous cette forme n'est plus intuitive et ce        calendrier est un obstacle pour un traitement efficace des dates.
 
 
 
Tous    les logiciels de généalogie offrent la possibilité    de notes qui    peuvent recevoir la mention des dates sous la forme originale.
 
Et comme il existe des convertisseurs il est facile de traduire en une date    grégorienne.
 
 
 
====Calendrier Julien====
 
 
 
Son usage s'est éteint au XVI ème siècle en France.
 
Par        ailleurs les sources traitant de cette époque mentionnent  rarement    jour    et mois et la différence d'une petite quinzaine de  jours  n'est  pas significative.  Pour les cas rigoureux il reste,  comme ci  dessus,  la possibilité de convertir.
 
 
 
====Calendriers internationaux====
 
 
 
La    portée des règles [[Gedcom]] est internationale et d'autres    expressions    de dates sont possibles. L'utilisation de ces    calendriers vise des  logiciels    écrits pour des langues se référant à    ces calendriers.  Si  une généalogie rédigée en français cite    des    dates de ce type, la  conversion s'impose.
 
 
 
==Auteur==
 
  
 
*Ensemble de page réalisées par Sylvain Peyrichou    (décédé en 2005).  
 
*Ensemble de page réalisées par Sylvain Peyrichou    (décédé en 2005).  
Ligne 578 : Ligne 379 :
 
*Jean-Pierre Stremler : http://www.sypey.org/
 
*Jean-Pierre Stremler : http://www.sypey.org/
  
==A voir aussi==
+
===A voir aussi===
*[[Gedcom]]
+
*[[GEDCOM]]  
 
*[[Outils (gedcom)]] GEDCOM et ses dialectes Utilitaires
 
*[[Outils (gedcom)]] GEDCOM et ses dialectes Utilitaires
*[[Transfert (protocoles)]] Gedcom est largement utilisé à travers le monde entier, mais    d'autres sont envisageables.
+
*[[+infos (gedcom)]] Gedcom expliqué aux impatients
 +
*[[Format d'enregistrement (gedcom)]]
 +
*[[Description du modèle gedcom]]
 +
*[[Grammaire (gedcom)]]
 +
*[[Contenu d'un fichier (gedcom)]]
 
*[[Tester]] son GEDCOM
 
*[[Tester]] son GEDCOM
 +
*[[GedProfil]] le contenu d'un fichier gedcom
 +
 +
*[[Transfert (protocoles)]] Gedcom est largement utilisé à travers le monde entier, mais d'autres sont envisageables.
 +
  
  
{{Palette StandardGenWeb}}
+
{{Palette StandardGenWeb}}[[Catégorie:StandardGenWeb]]
[[Catégorie:StandardGenWeb|Gedcom + infos]]
 

Version actuelle en date du 22 février 2011 à 22:10

Dialectes

Malgré le large choix des règles gedcom certains fichiers font appel à d'autres combinaisons.

Tout simplement la première cause est une erreur soit dans l'interprétation des règles, soit dans la production d'un mauvais codage du fichier. La possibilité de créer des tags originaux est prévue et certains éditeurs de logiciels en usent. Mais seuls les utilisateurs du même logiciel peuvent alors échanger convenablement leurs données. Dans ce dernier cas le fichier gedcom est un moyen de sauvegarde des données, complémentaire à celui du format spécifique au logiciel.

Synoptique d'un fichier

Pour passer de la théorie à la pratique voici des tableaux décrivant chacun des types d'enregistrement que peut contenir un fichier gedcom. Toutes les possibilités du modèle ne sont pas exploitées mais ce synoptique couvre les fonctions disponibles dans la majorité des logiciels proposés aux généalogistes.


En particulier la capacité de transmettre: pour la même personne plusieurs noms, prénoms des événements illimités en nombre et types ( alors que profession est généralement unique ) des caractéristiques illimitées en nombre et types des événements familiaux illimités en nombre et types les sources sous forme de texte ( à éviter ) ou sous forme tabulaire pour citer la même source pour plusieurs événements et décrire un événement par plusieurs sources les notes sous forme de texte ( à éviter ) ou sous forme tabulaire pour citer la même note pour plusieurs événements et décrire un événement par plusieurs notes les liens sans limitation de nombre vers des personnes ou des familles la certitude des faits selon la qualité des sources

En un mot cela démontre que si toutes les données que contient votre logiciel ne sont pas exportées, c'est que ce logiciel ne met pas à profit le potentiel du modèle gedcom. Inversement un fichier très complet risque de ne pas être lu complètement à cause des limitations du logiciel importateur.

Enregistrement d'une famille

0 @...@ FAM définition de la référence de la famille décrite
1 HUSB @...@ citation par référence de l'époux
1 WIFE @...@ citation par référence de l'épouse
1 CHIL @...@ citation par référence d'un enfant de la famille
liste des tags d'événements prédeterminés
1 un des tags ci-contre MARR mariage
2 DATE
2 PLAC ANUL annulation du mariage
2 SOUR @...@ CENS recensement
3 PAGE DIV divorce
3 QUAY DIVF demande de divorce
2 NOTE @...@ MARB publication des bans
MARC contrat de mariage
2 NOTE MARL autorisation de mariage
3 CONC MARS promesse de mariage
3 CONT ENGA fiançailles
détails d'un événement concernant la famille
1 EVEN
2 TYPE description (nom) de l'événement
2 DATE date
2 PLAC lieu
2 SOUR @...@ citation de la source dans un enregistrement séparé
3 PAGE
3 QUAY
2 NOTE @...@ citation d'une note dans un enregistrement séparé
ou
2 NOTE intégration des notes pour cet événement
3 CONC
3 CONT
notes et commentaires concernant la famille
1 NOTE @...@ citation d'une note dans un enregistrement séparé
ou
1 NOTE intégration des données note dans l'enregistrement de la famille
2 CONC
2 CONT
données source concernant la famille
1 SOUR @...@ citation d'une source dans un enregistrement séparé
2 PAGE
2 QUAY
ou
intégration des données source dans l'enregistrement de la famille
1 SOUR texte donnant le titre de la source et autres détails
2 CONC suite concaténée
2 CONT suite à la ligne
2 TEXT texte de la source
3 CONC suite concaténée
3 CONT suite à la ligne
2 NOTE texte de la note
3 CONC suite concaténée
3 CONT suite à la ligne
1 CHAN date de dernière mise à jour de l'enregistrement de cette famille
2 DATE


Enregistrement d'une personne

0 @...@ INDI définition de la référence de la personne décrite
1 NAME prénom(s)/nom/
2 GIVN prénom(s) seul(s)
2 SURN nom seul
2 SOUR @...@ citation par référence d'une source
3 PAGE
3 QUAY
2 NOTE @...@ citation par référence d'une note
1 SEX M=masculin F=féminin U=inconnu
1 FAMS @...@ citation par référence de la famille dont la personne est époux
1 FAMC @...@ citation par référence de la famille des parents
liste des tags d'événements ou caractéristiques prédeterminés
1 un des tags ci-contre BIRT
2 DATE DEAT
2 PLAC BURI
2 SOUR @...@
3 PAGE OCCU
3 QUAY
2 NOTE @...@ ADOP
BARM
2 NOTE BASM
3 CONC BLES
3 CONT CAST
CENS
données de détails d'un événement
1 EVEN
2 TYPE description (nom) de l'événement
2 DATE date
2 PLAC lieu
2 SOUR @...@ citation de la source dans un enregistrement séparé
3 PAGE
3 QUAY
2 NOTE @...@ citation d'une note dans un enregistrement séparé
ou
2 NOTE intégration des notes pour cet événement
3 CONC
3 CONT
notes et commentaires concernant la personne
1 NOTE @...@ citation d'une note dans un enregistrement séparé
ou
1 NOTE intégration des notes dans l'enregistrement de la personne
2 CONC
2 CONT
données source concernant la personne
1 SOUR @...@ citation d'une source dans un enregistrement séparé
2 PAGE
2 QUAY
ou
intégration des données source dans l'enregistrement de la personne
1 SOUR texte donnant le titre de la source et autres détails
2 CONC suite concaténée
2 CONT suite à la ligne
2 TEXT texte de la source
3 CONC suite concaténée
3 CONT suite à la ligne
2 NOTE texte de la note
3 CONC suite concaténée
3 CONT suite à la ligne
données précisant un lien avec une autre personne
1 ASSO @...@ citation par référence de la personne associée
2 RELA description de la relation
2 TYPE objet du lien ( FAM ou INDI )
2 SOUR @...@ citation par référence de la source
3 PAGE
3 QUAY
2 NOTE
1 CHAN date de denière mise à jour de l'enregistrement de cette personne
2 DATE

Enregistrement d'une note

0 @...@ NOTE définition de la référence de la note
1 CONT texte à la ligne
1 CONC texte à combiner
1 CHAN date de dernière mise à jour de cet enregistrement
2 DATE


Enregistrement d'un objet 'media'

Ce type d'enregistrement permet de référencer des supports graphiques photos ou reproduction de documents entre autres. Malheureusement chaque logiciel applique une méthode spécifique et je n'ai pas encore identifié une tendance cohérente pour proposer une méthode unifiée. En fait l'illustration des données n'est pas vraiment la généalogie et elle peut être réalisée par d'excellents logiciels de gestion d'images. Il reste beaucoup à faire pour le traitement des données et je m'y consacre, exclusivement pour l'instant.

L'utilitaire GedProfil analyse le fichier et relève tous les types de tags mis en oeuvre. De plus la liste indique le nombre d'apparition de chacun des tags. Vous pouvez apprécier l'importance de la part illégale et préparer efficacement la correction.

Pour tout savoir cliquer -> GedProfil

Citation d'une source

La citation d'une source est prévue dans plusieurs types de données.
Le principe décrit dans le tableau se réfère au niveau, désigné par n, dépendant de l'objet concerné. La page est une localisation de l'information constituant une source dans le cas d'un document volumineux.

Le tag QUAY contient une appréciation, par l'utilisateur, de la certitude de la déduction découlant de la source citée. Il ne faut pas confondre avec la véracité du document constituant la source.
Souvent un document relate ou constate plusieurs événements ou faits, dont la certitude n'est pas identique. Les valeurs de code sont celles prévues dans les règles gedcom.
En prévoir d'autres nuirait à la généralité de la capacité à échanger des fichiers.

  n - SOUR @...@ citation d'une source par sa référence    
  n+1 - PAGE repérage dans l'archive ( page du document ) ne pas confondre       
  avec la cote indiquée dans la source             
  n+1 QUAY avec :    
  0 =source non fiable ou estimation  
  1 =fiabilité douteuse  
  2 =source indirecte  
  3 =preuve indiscutable     

Enregistrement d'une source

  0 @...@ SOUR définition de la référence de la source décrite       
  1 TITL titre ou désignation    
  1 ABBR abréviation pour tri ou classement    
  1 AUTH auteur ou rédacteur    
  1 REFN numéro ou référence de l'utilisateur    
  1 PUBL détails de publication date, lieu, ...     

-> Citation de l'archive dépositaire de la source

  1 REPO @...@ lien vers archive  
  2 CALN cote de la source dans cette archive  
  3 MEDI support: livre, photo, registre ...    
  1 TEXT texte de la source autant de lignes que nécessaires  
  2 CONC    
  2 CONT  
  1 NOTE @...@ citation d'une note séparée ou note intégrée autant de lignes que nécessaires      
  1 NOTE    
  2 CONT    
  2 CONC  
  1 CHAN date de dernière mise à jour de cet enregistrement    
  2 DATE    

Enregistrement d'une archive

  0 @...@ REPO définition de la référence de l'archive décrite       
  1 NAME nom ou désignation    
  1 ADDR ligne d'adresse    
  2 CONT nouvelle ligne    
  2 CONT nouvelle ligne    
  1 PHON numéro de téléphone    
  1 CHAN  
  2 DATE date de dernière mise à jour de cet enregistrement    

Enregistrement d'une note

  0 @...@ NOTE définition de la référence de la note    
  1 CONT texte à la ligne    
  1 CONC texte à combiner    
  1 CHAN  
  2 DATE date de dernière mise à jour de cet enregistrement     

Enregistrement d'un objet 'media'

Ce type d'enregistrement permet de référencer des supports graphiques photos ou reproduction de documents entre autres. Malheureusement chaque logiciel applique une méthode spécifique et je n'ai pas encore identifié une tendance cohérente pour proposer une méthode unifiée. En fait l'illustration des données n'est pas vraiment la généalogie et elle peut être réalisée par d'excellents logiciels de gestion d'images. Il reste beaucoup à faire pour le traitement des données et je m'y consacre, exclusivement pour l'instant.

L'utilitaire GedProfil analyse le fichier et relève tous les types de tags mis en oeuvre. De plus la liste indique le nombre d'apparition de chacun des tags. Vous pouvez apprécier l'importance de la part illégale et préparer efficacement la correction.

Annexe

Auteur

  • Ensemble de page réalisées par Sylvain Peyrichou (décédé en 2005).

Son site a fermé mais il est encore consultable dans les archives du web

  • http://web.archive.org/web/20041015225404/
  • http://perso.club-internet.fr/sypey/

et il a aussi été intégralement repris à l'identique par un de ses amis,

  • Jean-Pierre Stremler : http://www.sypey.org/

A voir aussi

  • Transfert (protocoles) Gedcom est largement utilisé à travers le monde entier, mais d'autres sont envisageables.