other versions
- wheezy 3.4.0-1
- jessie 4.1.1~dfsg-3
- jessie-backports 4.2.5~dfsg-1~bpo8+1
- testing 4.2.5~dfsg-1
- unstable 4.2.5~dfsg-1
gramps(1) | 3.4.0 | gramps(1) |
NOM¶
gramps - Gramps est une application de généalogie. Gramps est l'acronyme de Genealogical Research and Analysis Management Programming System (Systeme de Programmation pour Recherche, Analyse et Gestion de données généalogiques)SYNOPSIS¶
gramps [-?|--help] [--usage] [--version] [-l] [-u|--force-unlock] [-O|--open= BASE_DE_DONNEES [-f|--format= FORMAT]] [-i|--import= FICHIER [-f|--format= FORMAT]] [-i|--import= ...] [-e|--export= FICHIER [-f|--format= FORMAT]] [-a|--action= ACTION] [-p|--options= OPTION]] [ FICHIER ] [--version]DESCRIPTION¶
Gramps est un programme Libre/OpenSource de généalogie. Il est écrit en python, et utilise une interface GTK+/GNOME. Gramps est semblable à d'autres programmes de généalogie tel que Family Tree Maker (FTM), Personal Ancestral Files, ou le programme GNU Geneweb. Il peut importer/exporter le format le plus utilisé par les autres logiciels de généalogie : GEDCOM.OPTIONS¶
- gramps FICHIER
- Si FICHIER est désigné (sans autres
commandes) comme arbre familial ou comme répertoire d'arbre familial,
alors une session interactive est ouverte. Si FICHIER est un format de
fichier supporté par Gramps, une base vide est créée dont
le nom est celui du FICHIER et les données y seront
importées. Les autres options sont ignorées. Ce type de
lancement permet d'utiliser gramps pour manipuler des données comme
dans un navigateur web. Les formats natifs de gramps sont acceptés,
voir ci-dessous.
- -f,--format= FORMAT
- Le format spécifique du FICHIER est
précédé par les arguments -i, ou -e. Si
l'option -f n'est pas donnée pour le FICHIER, alors le
format sera celui de l'extension ou du type-MIME.
- -l
- Imprime une liste des arbres familiaux disponibles.
- -u,--force-unlock
- Débloquer une base de données verrouillée.
- -O,--open= BASE_DE_DONNEES
- Ouvrir une BASE_DE_DONNEES qui doit être une
base présente dans le répertoire des bases ou le nom d'un arbre
familial existant. Si aucune action n'est définie, les options
d'import ou d'export sont données par la ligne de commande puis une
session interactive est ouverte, utilisant cette base de données.
- -i,--import= FICHIER
- Importer des données depuis un FICHIER. Si vous
n'avez pas spécifié de base de données alors une base de
données temporaire est utilisée; elle sera effacée quand
vous quitterez gramps.
- -e,--export= FICHIER
- Exporter des données dans un FICHIER. Pour le
format iso, le FICHIER est le nom du répertoire dans
lequel la base de données gramps est écrite. Pour
gramps-xml, gedcom, wft, gramps-pkg, et
geneweb, le FICHIER est le nom du fichier de sortie
- -a,--action= ACTION
- Accomplir une ACTION sur les données
importées. C'est effectué à la fin de l'importation. Les
actions possibles sont summary (comme le rapport -> Afficher
-> Statistiques sur la base), check (comme l'outil ->
Réparation de la base -> Vérifier et réparer),
report (produit un rapport) et tool (utilise un outil), ces
derniers ont besoin de OPTION précédé par la
commande -p.
- -d,--debug= NOM_LOGGER
- Permet les logs de debug pour le développement et les tests. Regarder le code source pour les détails.
- --version
- Imprime le numéro de version pour gramps puis quitte.
Operation¶
Si le premier argument de la ligne de commande ne commence pas par un tiret (i.e. pas d'instruction), gramps va essayer d'ouvrir la base de données avec le nom donné par le premier argument et démarrer une session interactive, en ignorant le reste de la ligne de commande.stdout et stderr pour sauver les messages et les erreurs dans les fichiers.
EXEMPLES¶
- Pour ouvrir un arbre familial et y importer un fichier XML, on peut saisir:
- gramps -O 'Mon Arbre Familial' -i ~/db3.gramps
- Ceci ouvre un arbre familial, pour faire la même chose, mais importer dans un arbre familial temporaire et démarrer une session interactive, on peut saisir:
- gramps -i 'Mon Arbre Familial' -i ~/db3.gramps
- Lecture de quatre bases de données dont les formats peuvent être devinés d'après les noms, puis vérification des données:
- gramps -i file1.ged -i file2.tgz -i ~/db3.gramps -i file4.wft -a check
- Si vous voulez préciser les formats de fichiers dans l'exemple ci-dessus, complétez les noms de fichiers par les options -f appropriées:
- gramps -i file1.ged -f gedcom -i file2.tgz -f gramps-pkg -i ~/db3.gramps -f gramps-xml -i file4.wft -f wft -a check
- Pour enregistrer le résultat des lectures, donnez l'option -e (utiliser -f si le nom de fichier ne permet pas à gramps de deviner le format):
- gramps -i file1.ged -i file2.tgz -e ~/new-package -f gramps-pkg
- Pour lire trois ensembles de données puis lancer une session interactive de gramps sur le tout :
- gramps -i file1.ged -i file2.tgz -i ~/db3.gramps
- Pour lancer l'outil de vérification de la base de données depuis la ligne de commande et obtenir le résultat:
- gramps -O file.grdb -a tool -p name=verify
- Enfin, pour lancer une session interactive normale, entrer : gramps
-
VARIABLES D'ENVIRONMENT¶
Le programme vérifie si ces variables d'environnement sont déclarées:CONCEPTS¶
Gramps est un système basé sur le support de plugin-python, permettant d'importer et d'exporter, la saisie, générer des rapports, des outils, et afficher des filtres pouvant être ajoutés sans modifier le programme. Par ailleurs, gramps permet la génération directe : impression, rapports avec sortie vers d'autres formats, comme OpenOffice.org, AbiWord, HTML, ou LaTeX pour permettre à l'utilisateur de choisir selon ses besoinsBUGS CONNUS ET LIMITATIONS¶
FICHIERS¶
${PREFIX}/bin/grampsAUTEURS¶
Donald Allingham <don@gramps-project.org>DOCUMENTATION¶
La documentation-utilisateur est disponible par le navigateur d'aide de GNOME sous la forme du manuel Gramps. Ce manuel est également disponible sous format XML comme gramps-manual.xml sous doc/gramps-manual/$LANG dans les sources officielles. La documentation pour développeur est disponible sur le site http://developers.gramps-project.org.3.4.0 | Mars 2009 |