Outils personnels
User menu

Calque

De Ancestris Logiciel Gratuit de Généalogie.

Information Retour à la page Vue. Retour à la page Menu des FAQ


Un calque est un fichier permettant de personnaliser l'affichage d'une catégorie d'entité dans différentes vues d'Ancestris.

  • Un calque est une espèce de modèle, comparable aux styles d'un logiciel de traitement de texte (Microsoft Word, LibreOffice Writer...), ou encore, aux thèmes permettant de renouveler l'apparence de l'environnement d'un navigateur (Firefox ou autre...)


Sommaire

Généralités

Un calque est attribué à une catégorie d'entité donnée (individu, famille, source, etc.) dans une vue donnée (Arbre dynamique, Fiche entité, etc.)

  • Par exemple on peut affecter un calque particulier aux entités individus dans l'Arbre dynamique d'une généalogie, et en préférer un autre dans l'éditeur Gedcom, ainsi que deux autres différents, dans ces mêmes vues, mais pour les entités familles.

Un calque est un fichier au format html (le format utilisé pour créer les sites Internet) contenant un certain nombre de préférences enregistrées par l'utilisateur (ou, tout au moins, susceptibles de l'être). Lorsqu'un fichier calque est associé à une catégorie d'entité et pour une catégorie de vue, les préférences qu'il contient sont immédiatement appliquées à toutes les entités de la même catégorie.

C'est ainsi que, grâce aux calques, l'utilisateur peut personnaliser, autant de fois qu'il le souhaite, et de manière instantanée :

  • d'une part le type d'information que telle catégorie d'entité doit afficher dans telle catégorie de vue (nom, lieu de naissance, date de décès, profession, etc.) ;
  • d'autre part l'aspect visuel de ces informations (couleur, police, alignement, mise en page, etc.)

Plusieurs fichiers calques sont installés en même temps qu'Ancestris. De plus, au moment du premier lancement de l'application, un certain nombre d'entre eux sont déjà sélectionnés par défaut pour chacune des catégories d'entité, et dans chaque catégorie de vue concernée. Pour cette raison, les calques constituent une simple option d'Ancestris : l'utilisateur est en effet libre de les ignorer, et rien ne l'oblige à effectuer la moindre modification les concernant.

Si au moment de l'installation l'utilisateur est satisfait de l'aspect attribué aux différentes entités concernées par les calques, il peut ne pas se préoccuper de ces derniers.

  • Dans cette hypothèse, bien entendu, les différentes vues d'Ancestris fonctionneront parfaitement avec les calques sélectionnés par défaut, et l'utilisateur pourra se dispenser de la lecture du reste de cette page.

Si l'utilisateur souhaite au contraire effectuer certaines modifications concernant les calques, il aura peut-être besoin d'en apprendre un peu plus à leur sujet. Dans cette perspective, il pourra consulter ci-après les paragraphes dédiés à ce type d'outil.[1]


Situation des calques

Vues utilisant les calques

Seules les vues suivantes utilisent les calques.

Vue Arbre dynamique

L'Arbre dynamique utilise les calques pour les seules entités individus et familles.

Or ces deux catégories d'entités disposent de deux types de calques distincts, selon qu'il s'agit de l'affichage des cases de l'Arbre, ou de l'affichage pop-up obtenu lors du survol d'une entité par le pointeur de la souris.

Idea.png Cette opposition entre les deux types de calques permet, pour l'affichage des cases, de choisir des calques contenant un minimum d'information (ainsi, la taille des cases n'est pas trop envahissante et l'Arbre peut en afficher davantage), et pour l'affichage pop-up, de choisir des calques contenant des informations beaucoup plus abondantes (ce qui permet d'obtenir davantage de détails au sujet de l'entité sur laquelle on s'attarde).

  • Les calques dédiés à l'affichage des cases sont, depuis la version 0.8, gérés dans le panneau Calques affichable grâce à l'icône de la barre d'outils. Celui-ci permet de choisir le calque afférent au type d'entité sélectionnée. Pour plus de détails, consulter le panneau Calques de l'Arbre dynamique.
  • Les calques dédiés à l'affichage pop-up exigent pour fonctionner que l'option Afficher les informations rapides sur chaque entité soit activée dans les paramètres de l'Arbre (la structure des calques est la même que celle utilisée dans le rapport Gedart).
    • Ce type de calque est exige l'installation préalable du plugin Visualisation des calques, catégorie Application coeur.

Vue Fiche entité

La Fiche entité utilise les calques pour toutes les catégories d'entités.

Pour choisir un calque, activer la commande Sélectionner calque du Menu contextuel ouvert au moyen d'un clic droit sur la vue. Là encore, suivant le calque utilisé, on peut avoir une véritable fiche individuelle ou familiale personnalisée.

Vue éditeur Gedcom

L'éditeur Gedcom utilise les calques dans sa partie inférieure, et pour toutes les catégories d'entités.

Ici encore, il est possible d'afficher plus ou moins de choses. L'éditeur utilise soit le calque Par_défaut non éditable, soit le calque Edit (ce libellé est impératif) à créer, il devient actif après redémarrage.

[1]


Liste des calques

Liste des principaux calques par type de vue.


Répertoire contenant les calques

Selon le système, le répertoire (ou dossier) destiné au stockage de calques peut être différent.

D'une manière générale, les calques se trouvent dans le répertoire d'installation d'Ancestris, et plus précisément, dans un répertoire dénommé blueprints, lui-même situé dans le répertoire des paramètres d'Ancestris.

Chemin du répertoire blueprints

Dans les chemins indiqués ci-dessous, l'intitulé X.X (dans le segment ancestris/X.X/ancestris/blueprints) doit indiquer le numéro de la version d'Ancestris, autrement dit : 0.7 (pour la version 0.7), 0.8 (pour la version 0.8), 0.9 (pour la version 0.9), etc., ou bien trunk s'il s'agit de la version de développement.

  • Sous Windows (exemple donné pour Vista) le répertoire blueprints est ici :
C:\Users\votre_repertoire\AppData\Roaming\.ancestris\X.X\ancestris\blueprints
  • Sous Linux, le répertoire blueprints est ici :
/home/votre_repertoire/.ancestris/X.X/ancestris/blueprints
  • Sous Mac OS X , le répertoire blueprints est ici  :
/User/Bibliothèque/Application Support/ancestris/X.X/ancestris/blueprints

Contenu du répertoire blueprints

Le répertoire blueprints, contient lui-même plusieurs sous-répertoires, chacun d'eux étant intitulé du tag correspondant à l'entité concernée : c'est dans chacun de ces sous-répertoires que se trouvent les différents calques.


Dans l'exemple ci-dessous, sont affichés quelques calques que l'utilisateur peut sélectionner à son gré.

absolute.html
arvernes.html
marcel.dupont.html
zorro.html


Gestion des calques

La gestion des calques concerne essentiellement les traitements suivants : sélectionner, ajouter, modifier, créer et partager un calque.


Sélectionner un calque

Sélectionner un nouveau calque ou changer de calque Selon la vue


Comment changer de calque ?
Lorsque Ancestris est lancé, vous allez dans la fenêtre de l'arbre généalogique par exemple, et vous ouvrez le menu des paramètres de l'arbre (c'est la petite icône à côté de celle représentant une imprimante).
Vous allez dans le dernier onglet dénommé "Structure des cadres". Dans la fenêtre qui apparaît, vous avez à gauche chacune des entités (individus, familles, etc.) pour laquelle des calques sont possibles. Cliquez sur le petit triangle à gauche de chacune d'elles et vous allez voir les différents calques possibles ; choisissez celui que vous voulez, et faites "Appliquer". Vous verrez immédiatement le résultat sur votre arbre généalogique.


Ajouter un calque

Téléchargement

ou modification ou création (cf. paragraphes dédiés)


  • Télécharger des calques

Téléchargement des calques faits par les utilisateurs.
Vous pouvez reprendre le fichier blueprints_archive.zip ici.

[1]


Comment avoir davantage de calques comment obtenir de nouveaux calques ?

  • En les reprenant sur le site d'échange

En allant sur le site d'Ancestris, vous allez pouvoir reprendre un paquet reprenant l'ensemble des calques que des utilisateurs ont accepté de partager avec vous.
Une fois le fichier téléchargé, vous lancez Ancestris. Vous ouvrez le menu Outils, commande Préférences, et là, vous faites "Importer" (c'est le bouton que vous allez trouver en bas à gauche du menu de configuration). Dans la fenêtre qui s'ouvre, vous utilisez le petit navigateur (Source de l'import) en haut pour mettre le nom du fichier que vous venez de télécharger (blueprints_archive.zip). Ensuite dans "Sélectionnez les options pour l'import", vous cochez juste "Calques personnalisés" et voilà, tous les blueprints sont créés là où il faut.

  • En les faisant soi-même

Cf. paragraphe "Créer un calque"

Personnaliser mes calques

Plusieurs outils existent sur l'internet pour créer des pages html. Recherchez un éditeur html, et lancez vous dans la création. N'oubliez pas de partager votre résultat avec tous les autres utilisateurs d'Ancestris. Le site web d'Ancestris vous donne toutes les indications pour transmettre vos calques aux autres.



Installer un calque


  • Installer les calques

Un calque additionnel vous intéresse. Vous voulez installer les calques que vous venez de télécharger.

Ce fichier (blueprints_archive.zip), comprend les calques mais aussi un répertoire comprenant des explications sur certains calques.

  • Sous Linux : Il faut placer ce fichier dans le répertoire .ancestris/trunk qui est un sous-répertoire de votre répertoire personnel, et décompresser l'archive. Tout va se mettre à la bonne place.

(J'ai mis "trunk", mais cela peut être "0.7", par exemple, suivant la version d'Ancestris que vous utilisez (trunk est le sous-répertoire pour toutes les versions de développement, alors que les versions officielles ont comme sous-répertoire le numéro de version, exemple pour la version 0.7 on aura .ancestris/0.7 pour 0.8 .ancestris/0.8 etc...).)

  • Sous Mac OS X : Il faut placer ce fichier dans le répertoire User/Bibliothèque/Application Support/ancestris/trunk/; où "User" est le répertoire correspondant au nom donné pour l'utilisateur de l'ordinateur. Même explication pour "trunk" que pour le version Linux ci dessus.
  • Sous Windows XP : Il faut placer ce fichier dans le répertoire C:\Documents and Settings\"utilisateur"\Application Data\.ancestris\"0.7"\
    où "utilisateur" est le répertoire correspondant au nom donné pour l'utilisateur de l'ordinateur.
    Exemple: si l'utilisateur est "Jules", le chemin d'accès aux fichiers sera : C:\Documents and Settings\Jules\Application Data\.ancestris\"0.7"\


(On a mis "0.7" entre guillemets car suivant les versions d'Ancestris, cela peut être 0.7, 0.8, etc... ou trunk (voir l'explication donnée ci-dessus dans le paragraphe sur Linux).)


Modifier un calque


  • Personnaliser mes calques

Vous voulez faire apparaître certains éléments dans vos calques donc au final, vous voulez personnaliser vos calques Je souris


Dans la liste de discussion de nombreux petits trucs s'échangent au sujet de la personnalisation des calques, voici quelques liens qui peuvent être complétés et résumés :

Il est possible de forcer précisément le niveau que l'on veut voir affiché. (cf : Paramètre / Juridictions)
Soit le tag PLAC formaté comme suit :


Village, Ville, Code_Insee, Code_Postal, Département, Région, Pays
On compte à partir de 1, donc :

1         2       3       4       5       6       7
(et non à partir de 0 comme dans le paramétrage du logiciel, chez certains).

<prop path=INDI:BIRT:PLAC format="2 (7)"> affichera Ville (Pays)
<prop path=INDI:BIRT:PLAC format="2, 1"> affichera Ville, Village
<prop path=INDI:BIRT:PLAC format="2 (5)"> affichera Ville (Département)

astuce: l’élément - format="$V" - au sein de balises <prop> fait de plus en plus son apparition dans la version 0.7 d'Ancestris. N'hésitez pas à le tester, par exemple : PLAC, SOUR, NAME ....

pour les calques {$e}. <prop path="INDI:NAME:SOUR" format="{(*)$e}"> affichera (*) si INDI:NAME:SOUR existe. C'est valable pour toutes les propriétés.

  • Numérotation Sosa
  • personnaliser l'affiche du prénom, du nom : <prop path=INDI:NAME > dit : <prop path=INDI:NAME:NICK> affiche le nom complet suivit du surnom. (ex: DUPONT dit : DUDUCHE)

<prop path=INDI:NAME:GIVN ><prop path=INDI:NAME:SURN > affiche toujours le nom puis le prénom quel que soit le paramètre défini dans les préférences / Affichage. NB si le contenu des GIVN et SURN est différent du champ NAME duquel ils dépendent ce sera leur contenu qui sera affiché.

On peut alors imaginer dans ce cas une forme plus exhaustive :

<prop path=INDI:NAME> (<prop path=INDI:NAME:GIVN><prop path=INDI:NAME:SURN>) dit : <prop path=INDI:NAME:NICK>

Voir FAQ : Tags NAME, GIVN et SURN


Créer un calque



Partager un calque


Vous trouvez sympa de pouvoir utiliser un logiciel aussi complet qu'Ancestris et ce tout à fait gratuitement. Vous vous dites que vous pourriez faire quelque chose en faveur de la communauté des utilisateurs d'Ancestris. Comment faire ? Facile. Plusieurs possibilités s'offrent à vous. Vous pouvez aider à traduire le logiciel en une langue étrangère, à améliorer une traduction, à écrire de la documentation, ou en mettant à la disposition de tous, quelque chose (notamment un calque) que vous avez élaboré. N'oubliez pas, toute aide est vraiment la bienvenue.

Donc si vous voulez participer, zippez moi dans un fichier le répertoire qui se trouve sous le répertoire "ancestris", et qui se nomme "blueprints". Ex. sous Linux, le répertoire est sous "/home/votre_repertoire/.ancestris/trunk/ancestris/blueprints" si vous utilisez une version de développement (sinon le mot "trunk" est remplacé par le numéro de version que vous avez).

Faites une archive récursive [2], donc qui va comprendre les sous répertoires de "blueprints", en effet on va trouver un sous sous-répertoire par entité (un pour INDI, un pour FAM, etc... ) et à l'intérieur, vous avez votre calque que vous avez confectionné avec amour Je souris


.ancestris/0.8/ancestris

      + blueprints/

            INDI

                        LeNomDeVotreCalque.html

            FAM

                        LeNomDeVotreCalque.html

            OBJE

                        LeNomDeVotreCalque.html

            NOTE

                        LeNomDeVotreCalque.html

            SOUR

                        LeNomDeVotreCalque.html

            SUBM

                        LeNomDeVotreCalque.html

            REPO

                        LeNomDeVotreCalque.html


Attention On a besoin de votre aide pour compléter cette partie du site. Merci d'avance.

Si vous disposez d'un compte sur ce site wiki, ce serait sympa de nous aider. Si vous n'avez pas un tel compte, n'hésitez pas à en créer un, ou envoyez votre contribution à Francois - Merci.

(Pour savoir quelles pages ont besoin d'une intervention, cliquez ici)

Que convient-il de faire ici : Cette page doit être mise en forme et illustrée.
(voir également l'aide intégrée.)
Le texte doit être mis à jour pour prendre en compte les avancées apportées par la version 0.8.


Notes

  1. 1,0, 1,1 et 1,2 Information utile
  2. Sous Linux par exemple, vous vous placez dans votre répertoire personnel, vous allez dans le sous-répertoire .ancestris (n'oubliez pas le petit point avant le nom ancestris, car ce répertoire est ce qu'on appelle un répertoire caché) (pour accéder à ce répertoire à partir de votre répertoire personnel, il suffit de taper "cd .ancestris", et vous faites "zip -r blueprints_jean_dupont.zip trunk/ancestris/blueprints/*" , et cela va produire une archive à votre nom avec tous les fichiers qu'il faut. Il ne vous reste qu'à m'envoyer le fichier "blueprints_jean_dupont.zip".
  • Dernière modification de cette page le 16 mars 2018 à 07:13.
  • Cette page a été consultée 3 888 fois.