Ceci est une ancienne révision du document !
Gramps
Gramps est un acronyme de Genealogical Research and Analysis Management Programming System.
Ce logiciel multiplateforme (Linux, BSD, Solaris et Windows) est régi par une licence libre GNU/GPL.
Descriptions techniques
Gramps est un logiciel qui possède une interface graphique conviviale, esthétique et surtout ergonomique. Dès lors, il devient très facile de construire un arbre généalogique.
Principes de fonctionnement
Gramps possède 9 onglets
- Liste Famille : Dans cet onglet, Gramps liste toutes les familles ;
- Événement : Vous trouverez dans celui-ci une liste de tout évènement mentionné dans votre généalogie (Naissance, Mariage, Divorce, Décès…)
- Source : Cet onglet liste toute les sources que vous avez identifiées pour construire vos arbres généalogiques (certificat de naissance, de décès, carnet familial…)
- Lieux : Dans celui-ci vous pourrez voir ensemble des lieux mentionnés dans votre généalogie
- Média
- Dépôt
- Notes : Naissance, Mariage, décès … pouvant être des copier-coller de retranscription d'actes
- Cartes : Geoview des lieux d'événements des individus (Naissance, Mariage, Décès) par localisation des communes
Les Gramplets
C'est un type particulier de plugins. Ce sont de petits plugins interactifs suivant les informations que l'on veut constamment voir à jour, que l'on peut déplacer indépendamment sur l'écran: statistiques, notes, parenté, attributs ….
Les Filtres
Filtres inclus
Vous pouvez sélectionner ou exporter des données par la méthode des filtres ( pour ne pas temporairement fonctionner sur la base entière). Ceci est très utile au moment de confectionner un rapport textuel ou graphique ; on peut ainsi ne représenter qu'une partie de la famille :
- filtres familiaux : individus ayant contracté plusieurs mariages, sans mariage, sans parents…
- filtres Généraux : individus ayant des notes, des médias, un attribut spécifique …
- filtres relationnels : Relation entre individus, entre individus marquées …
- filtres sur les ascendants ou les descendants :
- filtres événements : individus avec un certain événement, avec des témoins ….
Filtres personnalisés
Vous pouvez réaliser votre propres filtres afin de sélectionner précisément les individus attendus, ce qui est très utile.
Ces filtres personnalisés peuvent associer, imbriquer plusieurs autres filtres.
Pour les définir, aller au menu Edition / Editeur de filtre sur l'individu.
La très grande force de ce logiciel, c'est aussi de générer des rapports graphiques textuels et html
- Des graphiques relationnels (*.dot ouvrable avec Graphviz)
- Des livres regroupant des informations que vous aurez préalablement choisies
- Des pages Internet
- Des rapports graphiques : Arbre des ascendants ou des descendants d'une personne de référence, des calendriers, des graphiques relationnels ou temporels, roue des ascendants… et ce en différent format de sortie (PDF, Open Document, PNG…)
- Rapport texte : liste des ascendants ou descendants d'une personne de référence, liste Ahnentafel (Sosa-Stradonitz)… et ce en différents formats de sortie (PDF, Open Document, PNG…)
- …
Extensions
Gramps possède sa propre extension : *.grdb. Toutefois il est capable de générer des fichiers Gedcom ce qui lui assure une communication parfaite (que ce soit avec d'autres logiciels ou avec les sites internet de généalogie). Mais aussi d'autres formats d'exportation tels les formats :
- Gedcom (fr)
- Geneweb
- Web Family Tree
- Gramps XML
- XML Portable
- VCard
- VCalendar
N.B. : Pour effectuer une sauvegarde complète de votre généalogie, il est nécessaire de faire un export au "paquet Gramps (xml Portable)" ou "Gedcom" de votre base. En effet, le fichier grdb crée un sous-fichier de base de données sur le /home/.gramps/env
Les fichiers de données
Toutes les informations saisies sont enregistrées dans un répertoire caché, à la raçine de votre dossier personnel, nommé .gramps (dans Fichiers, taper ctrl + h ou activer l'option 'Afficher fichiers cachés').
C'est ce répertoire qu'il faut sauvegarder.
Installation
Par les dépôts Ubuntu
Pour lancer Gramps, allez dans le menu Applications → Bureautique → Gramps.
Par téléchargement depuis le site officiel
Attention ! : suivant la version d'Ubuntu utilisée, il sera nécessaire d'installer un python plus récent.
Il est possible d'installer par la voie du téléchargement internet la dernière version de Gramps. Pour cela :
- allez sur le site de Gramps ;
- allez dans la rubrique « Mettre à jour vers la dernière version », vous y trouverez un lien vers sourceforge.net ;
- téléchargez les fichiers qui vous intéressent (à savoir « gramps_x.x.x-1ubuntu1_all.deb » et « gramps-help_x.x.x-1ubuntu1_all.deb ») ;
- une fois le téléchargement terminé, il vous reste à les installer, pour cela double-cliquez sur les fichiers, ceci provoquera l'ouverture de l'installeur de paquets gdebi ;
- vérifiez que toutes les dépendances sont trouvées ;
- cliquez sur « Installer le paquet ».
Vous retrouvez l'application dans le menu Applications → Bureautique → Gramps.
Utilisation par un live CD
Si vous souhaitez utiliser Gramps et d'autres logiciels de généalogie sans les installer, Gramps Project a créé une distribution live/install CD basée sur Ubuntu nommé Linux Genealogy.
Problèmes
Filtres personnels disparus après une mise à niveau
Lors des changements de version, les données sont importées dans la nouvelle version mais il semble que certains paramètres puissent se perdre. Ainsi, les filtres personnels que vous avez définis ont disparu.
Ces filtres sont dans un fichier nommé "custom_filters.xml". On va pouvoir les retrouver dans le dossier de l'ancienne version.
Naviguer dans le dossier caché .gramps à la racine de votre dossier personnel. Si des mises à niveau ont eu lieu, vous allez voir des dossiers nommés gramps42, gramps50, gramps51… L'actuel est bien-sûr celui qui a le chiffre le plus grand.
Dans ce dossier, cherchez le fichier "custom_filters.xml" et ouvrez le avec un éditeur de texte. Vous pourrez constater qu'il est quasiment vide. Fermez-le et renommez le "custom_filters_neuf.xml" par exemple.
Naviguez ensuite dans les autres dossiers des versions antérieurs et chaque fois, ouvrez le même fichier jusqu'à ce que vous retrouviez les filtres que vous aviez créés : c'est du code HTML mais on peut reconnaître ses paramètres. Vous allez alors copier ce fichier et le coller dans le répertoire de la nouvelle version. Vous devriez retrouver vos filtres!