Le site de Luciana et Jean Coron

Cette page a été visitée fois depuis le 24 avril 2022.

JC a créé ce site le 27/05/2003 - modification de la présentation 02/2022
Ce site est hébergé par : Orange

Dernière mise à jour du contenu du site le 01/02/2022
Cette page a été créée le 14/06/2003 - dernière mise à jour le 24/04/2022

JcArbGen - logiciel de généalogie pour Linux et Windows
Version 5.0 - avril 2022

Développé par J.Coron sous Linux et Windows avec Qt Open Source Edition (version 4.8.7 Linux 32 bits, 4.3.3 windows 32 bits - version 5.12.2 Linux et Windows 64 bits)

Description :

JcArbGen est un logiciel libre, gratuit, en français, et dipose d'une aide également rédigée dès l'origine en français.

Voici une image de la fenêtre de JcArbGen (version 4.0, fenêtre identique pour la versio 5.0) :

JcArbGen permet de créer, consulter, modifier, imprimer des arbres généalogiques ascendants (appelés également généogrammes ascendants).
Seules les personnes renseignées (c'est-à-dire dont on connait au moins le nom ou le prénom) sont prises en compte, et il est possible - théoriquement !! - de traiter 4 294 967 295 personnes.
Nota : JcArbGen permet d'exporter et d'importer les fichiers au format GEDCOM.

Le dessin de l'arbre s'effectue de façon entièrement automatique.

Chaque personne est représentée par un cadre d'environ 30x42 mm (valeur par défaut, modifiable avec la commande Format) dans lequel s'affichent les informations (succintes) relatives à la personne.

La place disponible pour afficher (et imprimer) les informations étant limitée, on peut associer à chaque personne une fiche détaillée au format HTML ou au format texte simple (.txt). Cette fiche pourra, si elle existe, être consultée à l'écran à l'aide du navigateur intégré, et également imprimée à l'aide de ce même navigateur.
L'édition de cette fiche peut être réalisée à l'aide de l'éditeur html intégré à JcArbGen.

On peut également associer à chaque personne une photo qui s'affichera et s'imprimera à droite du cadre. Les formats testés actuellement sont JPEG et BMP (image bitmap de Windows), d'autres formats sont sans doute utilisables car Qt en reconnait un grand nombre.

Un exemple d'arbre généalogique avec deux modèles de fiches est fourni dans la distribution.

Les nouveautés apportées par la version 5.0 :

Depuis la version 4.0 les données sont enregistrées sous un format XML (fichiers avec extension .xagn) afin d'éviter d'éventuels problèmes ultérieurs que pourrait poser l'enregistrement sur disque de nombres entiers qui peuvent être codés sur 2 ou 4 octets suivant les systèmes.
Pour assurer la compatibilité avec les versions précédentes, JcArbGen reconnait l'ancien format (fichiers portant l'extension .agn) et peut charger les arbres créés initialement avec l'ancien format mais il enregistre uniquement sous le nouveau format (extension .xagn) avec création d'une copie de sauvegarde du fichier sous l'ancien format - cela laisse la possibilité de récupérer l'ancien fichier tel qu'il était avant modification de l'arbre et enregistrement sous le nouveau format.

JcArbGen a été développé initialement pour Linux en utilisant KDevelop de KDE et Qt, puis porté sous Windows avec la version libre de Qt4.1.1.
La présente version a été développée :

Version pour ordinateur fonctionnant avec Linux (32 bits)

Distribution pré-compilée

L'utilisation de cette distribution est la solution la plus simple pour l'utilisateur non familier avec la compilation.

La distribution (fichier jcarbgen.tar.gz - 6.9 Mo) peut être téléchargée en cliquant ici

Ce fichier d'archive contient :

Effectuez le décompactage du fichier jcarbgen.tar.gz dans le répertoire de votre choix. Cette opération crée le répertoire jcarbgen (sous-répertoire du répertoire que vous avez choisi pour le décompactage) qui contient tous les éléments nécessaires pour lancer et utiliser JcArbGen - place occupée sur le disque : 12 Mo.

Pour lancer JcArbGen :

NOTA 1 : Vous pouvez utiliser l'icone jcarbgen.png pour créer un raccourcis sur le bureau.

NOTA 2 : Si cela ne fonctionne pas, cela peut-être dû à différentes causes :

Compilation à partir des sources

Cette solution est un peu plus compliquée que la précédente, mais le résultat a beaucoup plus de chances d'être satisfaisant.

Il faut un ordinateur fonctionnant sous Linux sur lequel vous aurez préalablement installé Qt Open Source Edition version 4.x.x (pour plus d'information, consultez qt.io).

La distribution (fichier jcarbgen-src.tar.gz - 124 ko) peut être téléchargée en cliquant ici

Ce fichier d'archive contient :

Effectuez le décompactage du fichier jcarbgen-src.tar.gz dans le répertoire de votre choix. Cette opération crée le répertoire jcarbgen (sous-répertoire du répertoire que vous avez choisi pour le décompactage)

Placez-vous dans ce répertoire jcarbgen et tapez les commandes suivantes :

Ensuite, copiez l'exécutable, les fichiers d'aide et l'icone jcarbgen.png (que vous pouvez utiliser pour créer un raccourcis sur le bureau) dans le répertoire de votre choix.

Version pour ordinateur fonctionnant avec Linux (64 bits)

Vous pouvez utiliser cette version si votre distribution linux ne permet pas l'utilisation de logiciels 32 bits sur ordinateur 64 bits

La distribution (fichier jcarbgen-5.0-qt5-64bits.tar.gz - 407 ko) peut être téléchargée en cliquant ici

Ce fichier d'archive contient :

Pour l'utiliser, il faut effectuer le décompactage de ce fichier et il faut que Qt5 (version 5.12.2 ou supérieure) soit installé sur votre ordinateur, car contrairement à la version 32 bits il ne m'a pas été possible d'ajouter les bibliothèques nécessaires.

Version Windows

Version 32 bits

JcArbGen pour Windows est ditribué sous la forme du fichier exécutable setupJcArbGen.exe que vous pouvez télécharger en cliquant ici (taille du fichier : 4,3 Mo).

Cet éxécutable contient tous les fichiers nécessaires au bon fonctionnement du logiciel (y-compris les plugins Qt permettant l'affichage des images, qui n'étaient pas inclus dans la version 3.3).

Il faut un ordinateur fonctionnant sous Windows avec environ 15 Mo disponibles sur le disque dur.

NOTA : JcArbGen a été testé et fonctionne correctement sous Windows 98, Windows ME, Windows XP, Windows Vista.et Windows 10.

Lancez l'éxécutable setupJcQt4develop.exe et répondez aux quelques questions qui sont posées. Si vous acceptez les termes de la licence, la procédure d'installation se poursuivra jusqu'à son terme.

Version 64 bits

La version 32 bits fonctionne sans problème sur les ordinateurs équipés de windows 64 bits, mais si vous le souhaitez vous pouvez télécharger la version 64 bits - fichier setupJcArbGen-qt5-64bits.exe en cliquant ici (taille du fichier : 19 Mo - place utilisée sur le disque : 90 Mo)

Cette version n'a été testée que sur Windows 10.

En cas de problèmes

Si vous rencontrez des problèmes, informez l'auteur.