Difference between revisions of "Fr:Vue Graphique"

From Gramps
Jump to: navigation, search
(Graph View partiel)
m (Pré-requis: MacOS)
 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
Ce greffon a des pré-requis, notamment l'installation de GooCanvas.}}
 
Ce greffon a des pré-requis, notamment l'installation de GooCanvas.}}
{{man warn|Plus il y a d'individus dans l'arbre familial|plus le graphique mettra de temps à s'afficher : 7000 individus peut prendre 10 minutes.}}
+
{{man warn|Plus il y a d'individus dans l'arbre familial|plus le graphique mettra de temps à s'afficher : 7000 individus peut prendre plusieurs minutes.}}
 
{{man note|Certaines options ne sont apparues qu'avec la nouvelle version 5.x.x de Gramps}}
 
{{man note|Certaines options ne sont apparues qu'avec la nouvelle version 5.x.x de Gramps}}
[[File:Graphview_51_fr.png|450px|thumb|right|Greffon Graph View (pour Gramps 5.1.3)]]
+
[[File:Graphview_51_fr.png|600px|thumb|right|Greffon Graph View (pour Gramps 5.1.3)]]
 
GraphView, en français '''Vue Graphique''' est un greffon tiers qui permet de disposer d'une vue supplémentaire de votre arbre familial dans la catégorie {{man label|Graphique}} de Gramps.
 
GraphView, en français '''Vue Graphique''' est un greffon tiers qui permet de disposer d'une vue supplémentaire de votre arbre familial dans la catégorie {{man label|Graphique}} de Gramps.
 
Il permet l'affichage d'un arbre interactif des ascendants et des descendants dans lequel on peut naviguer, la personne active étant le point de départ. Un click sur un individu de l'arbre en fait la nouvelle personne active et redessine l'arbre autour de cet individu.
 
Il permet l'affichage d'un arbre interactif des ascendants et des descendants dans lequel on peut naviguer, la personne active étant le point de départ. Un click sur un individu de l'arbre en fait la nouvelle personne active et redessine l'arbre autour de cet individu.
Line 35: Line 35:
 
* {{man button|Générations}} - réglage du nombre de générations affichées, pour les ascendants 3 générations par défaut et pour les descendants 10 générations par défaut.
 
* {{man button|Générations}} - réglage du nombre de générations affichées, pour les ascendants 3 générations par défaut et pour les descendants 10 générations par défaut.
 
* {{man button|Spacing}} - modifie l'espace vertical (5 par défaut) et horizontal (2 par défaut) entre les générations.
 
* {{man button|Spacing}} - modifie l'espace vertical (5 par défaut) et horizontal (2 par défaut) entre les générations.
 +
* {{man button|All conected}} - si cliqué, toute la parenté est incluse dans le graphique tout en respectant le nombre de générations par rapport à la personne active.
  
 
Dans la barre d'outils principale, vous avez aussi :
 
Dans la barre d'outils principale, vous avez aussi :
Line 41: Line 42:
  
 
=== Options de configuration ===
 
=== Options de configuration ===
Select {{man menu|View > Configure...}} from the menu to change the settings on the following four tabs:
+
Sélectionnez le menu {{man menu|Affichage > Configuration…}} pour modifier les paramètres des différents onglets :
  
*Layout
+
*Mise en page
**{{checkbox|1}}{{man label|Show images}} (checkbox selected by default)
+
**{{checkbox|1}}{{man label|Afficher les images}} (coché par défaut)
**{{checkbox|1}}{{man label|Show avatars}} (checkbox selected by default)
+
**{{checkbox|1}}{{man label|Show avatars}} -afficher les avatars- (coché par défaut)
**{{checkbox|1}}{{man label|Highlight the home person}} (checkbox selected by default)
+
**{{checkbox|1}}{{man label|Marquer l'individu central}} (coché par défaut)
**{{checkbox|0}}{{man label|Show full dates}} (checkbox unselected by default)
+
**{{checkbox|0}}{{man label|Afficher les dates complètes}} (non coché par défaut)
**{{checkbox|0}}{{man label|Show places}} (checkbox unselected by default)
+
**{{checkbox|0}}{{man label|Afficher les lieux}} (non coché par défaut)
**{{checkbox|0}}{{man label|Show tags}} (checkbox unselected by default)
+
***{{man label|Format du lieux}} liste de choix parmi les formats prédéfinis dans les Préférences du logiciel.
 +
**{{checkbox|0}}{{man label|Afficher les étiquettes}} (non coché par défaut)
  
 
*Themes
 
*Themes
 
**{{man label|Person theme:}}
 
**{{man label|Person theme:}}
***'''Default'''
+
***'''Défaut'''
*** Image on right side
+
*** Image on right side - image à droite
*** Image on left side
+
*** Image on left side - image à gauche
**{{man label|Path color to home person:}} '''<code>#000000</code>'''(default)
+
*** Normal
**{{man label|Font:}} - shows the default that can be changed by selecting from the
+
**{{man label|Couleur du chemin de l'individu central :}} '''<code>#000000</code>'''(par défaut)
*** {{man label|Pick a Font}} dialog
+
**{{man label|Font:}} -Police - affiche la police par défaut qui peut être modifiée en sélectionnant dans la liste déroulante
 +
** {{man label|Avatars style}} - choisir parmi les avatars disponibles
  
 
*Animation
 
*Animation
**{{checkbox|1}}{{man label|Show animation}} (checkbox selected by default)
+
**{{checkbox|1}}{{man label|Utiliser l’animation}} (coché par défaut)
***{{man label|Animation speed (1..5 and 5 is the slower):}} (default is 3)
+
***{{man label|Vitesse de l'animation (1..5 - 5 est le plus lent):}} (3 par défaut)
***{{man label|Animation count (0..8 use 0 to turn off):}} (default is 4)
+
***{{man label|Compteur de l'animation (0..8 utilisez 0 pour arrêter):}} (4 par défaut)
  
*Search
+
*Search (Recherche)
**{{checkbox|1}}{{man label|Search in all database}}(checkbox selected by default)
+
**{{checkbox|1}}{{man label|Search in all database}}(coché par défaut) - chercher dans toute la base de données
**{{checkbox|1}}{{man label|Show person image}}(checkbox selected by default)
+
**{{checkbox|1}}{{man label|Show person image}}(coché par défaut) - afficher les photos des individus
**{{checkbox|1}}{{man label|Show bookmarked first}}(checkbox selected by default)
+
**{{checkbox|1}}{{man label|Show bookmarked first}}(coché par défaut) - afficher les individus avec un signet en premier
  
===Context menus===
+
===Menus contextuels===
Graph view has three [https://en.wikipedia.org/wiki/Context_menu context menus] that allow the following
+
Vue Graphique propose trois [https://fr.wikipedia.org/wiki/Menu_contextuel menus contextuels] avec les options suivantes :
 
{{-}}
 
{{-}}
====Empty section====
+
====Zone vide====
* Right click an empty section of the view to choose the type of connecting {{man label|Lines type}}, options are ''Direct'', ''Curves'', ''Ortho''
+
* Faites un clic-droit dans une partie vide du graphique pour choisir {{man label|types de ligne}} de connexion, entre ''Direct'', ''Incurvé'', ''Orthogonal''
[[File:Graph View Empty context menu.png|thumb|450px|Right click menu shown when selecting an empty section of the chart.]]
+
[[File:Graphviewctxtmenu1_51_fr.png|thumb|400px|Clic-droit dans une zone vide du graphique.]]
 
{{-}}
 
{{-}}
====Person node====
+
====Bloc individu====
* Right click a person (node) to do the following.
+
* Un clic-droit sur le bloc d'un individu affiche les options ci-contre.
[[File:Graph View person context menu.png|thumb|450px|Right click menu shown when selecting a Person on the chart.]]
+
[[File:Graphviewctxtmenu2_51_fr.png|thumb|400px|Clic-droit sur le bloc d'un individu.]]
 
{{-}}
 
{{-}}
 
====Family node====
 
====Family node====
* Right click a family (node) to add or delete a spouse or child.
+
* faites un clic-droit sur un nœud familial pour ajouter ou supprimer un conjoint ou un enfant.
[[File:Graph View family context menu.png|thumb|450px|Right click menu shown when selecting a Family (node) on the chart.]]
+
[[File:Graphviewctxtmenu3_51_fr.png|thumb|400px|Menu d'un clic-droit sur un nœud familial.]]
 
{{-}}
 
{{-}}
  
== Prerequisites ==
+
== Pré-requis ==
Before '''Graph View''' can be used you will need the following installed:
+
Pour utiliser '''Vue Graphique''' vous devez avoir installé :
* Graphviz. If you can run the Gramps [[Gramps_{{Version manual}}_Wiki_Manual_-_Reports_-_part_5|Graph reports]] then you already have this installed.
+
* Graphviz. Si vous pouvez utiliser les rapports graphiques de Gramps, il est installé.
* [http://live.gnome.org/PyGoocanvas PyGoocanvas] (Gramps3) or [https://wiki.gnome.org/Projects/GObjectIntrospection Goocanvas2 or gir1.2-goocanvas] (Gramps4)
+
* [http://live.gnome.org/PyGoocanvas PyGoocanvas] (Gramps3) ou [https://wiki.gnome.org/Projects/GObjectIntrospection Goocanvas2 ou gir1.2-goocanvas] (Gramps4)
 
* [http://live.gnome.org/GooCanvas Goocanvas]
 
* [http://live.gnome.org/GooCanvas Goocanvas]
  
 
=== Linux ===
 
=== Linux ===
  
All of these should be available in common Linux distributions.  
+
Toutes ces applications devraient être disponibles dans les distributions Linux courantes.  
  
For example,  
+
Par exemple, pour
  
 
;Debian
 
;Debian
Packages Goocanvas/PyGoocanvas as libgoocanvas3 and python-pygoocanvas.
+
Paquets Goocanvas/PyGoocanvas comme libgoocanvas3 et python-pygoocanvas.
  
Note: As of May 2020 the required packages for Debian Testing are gir1.2-goocanvas-2.0 and libgoocanvas-2.0-9 from the official repositories.
+
Note: en mai 2020 les paquets requis pour Debian Testing sont gir1.2-goocanvas-2.0 et libgoocanvas-2.0-9 à partir des dépôts officiels.
 +
 
 +
;Ubuntu, basé sur Debian (en juin 2021)
 +
Il faut installer GooCanvas soit par votre gestionnaire de paquets soit en ligne de commande avec :
 +
 
 +
<code>sudo apt install gir1.2-goocanvas-2.0</code>
  
 
;Linux Mint Debian Edition (LMDE)
 
;Linux Mint Debian Edition (LMDE)
These packages are not available for Linux Mint Debian Edition (LMDE). You can download these as .deb files from [https://launchpad.net/ubuntu/+source/goocanvas-2.0/2.0.2-0ubuntu2 launchpad] and install them in the usual manner. You need the Binary packages shown at the bottom of that pages, except for the development libraries.
+
Ces paquets ne sont pas disponibles pour Linux Mint Debian Edition (LMDE). Vous pouvez télécharger les fichiers .deb à partir de [https://launchpad.net/ubuntu/+source/goocanvas-2.0/2.0.2-0ubuntu2 launchpad] et les installer d'une manière habituelle. Vous aurez besoin des paquets binaires affichés en bas de page, sauf pour les librairies de développement.
  
Please make sure to download these for the proper architecture, like amd64 for 64-bit PCs (Intel included).
+
Assurez-vous de télécharger ceux adaptés à votre architecture, comme amd64 pour les PC 64-bit (Intel inclus).
  
 
;Opensuse
 
;Opensuse
You may need to install <i>typelib-1_0-GooCanvas-2_0</i> as mentioned in issue {{bug|8076}}.
+
Vous pourriez avoir à installer <i>typelib-1_0-GooCanvas-2_0</i> comme mentionné dans cette remarque {{bug|8076}}.
 +
 
 +
=== MacOS© ===
 +
Après l'installation du greffon « Vue Graphique », le fonctionnement est natif sans autre installation nécessaire.
 +
 
 +
== Problèmes ==
 +
Vous pouvez consulter les problèmes en rapport sur [https://gramps-project.org/bugs/search.php?tag_string=GraphView bug tracker].
 +
* {{bug|8054#c44291}} - options d'impression.
 +
* {{bug|9806}} - Sous-processus de [GraphView] peut entraîner un problème de mémoire
 +
* {{bug|8054}} - Meilleur positionnement des étiquettes dans Graphview
 +
* [https://github.com/gramps-project/addons-source/pull/459 &#91;GraphView&#93; ajouter des avatars personnalisés #459]<br />[https://gramps.discourse.group/t/customizable-avatars-for-graphview/696 discussion sur les collection d'avatars]
  
== Issues ==
+
[[Category:Plugins]]
You can see related issues at [https://gramps-project.org/bugs/search.php?tag_string=GraphView bug tracker].
+
[[Category:Developers/General]]
* {{bug|8054#c44291}} - print options.
+
[[Category:Views]]
* {{bug|9806}} - Subprocess on [GraphView] can generate a memory issue
 
* {{bug|8054}} - Better label positioning in Graphview
 
* [https://github.com/gramps-project/addons-source/pull/459 &#91;GraphView&#93; add custom avatars #459]<br />[https://gramps.discourse.group/t/customizable-avatars-for-graphview/696 Themed avatar discussion]
 

Latest revision as of 11:06, 10 June 2021

Gramps-notes.png
Ceci est un greffon d'origine tierce

Utilisez-le avec prudence sur des données sauvegardées et aidez à l'améliorer en rapportant vos commentaires ou les problèmes rencontrés à l'auteur ou sur le bug tracker.

Ce greffon a des pré-requis, notamment l'installation de GooCanvas.

Gnome-important.png
Plus il y a d'individus dans l'arbre familial

plus le graphique mettra de temps à s'afficher : 7000 individus peut prendre plusieurs minutes.

Gramps-notes.png
Certaines options ne sont apparues qu'avec la nouvelle version 5.x.x de Gramps

Greffon Graph View (pour Gramps 5.1.3)

GraphView, en français Vue Graphique est un greffon tiers qui permet de disposer d'une vue supplémentaire de votre arbre familial dans la catégorie Graphique de Gramps. Il permet l'affichage d'un arbre interactif des ascendants et des descendants dans lequel on peut naviguer, la personne active étant le point de départ. Un click sur un individu de l'arbre en fait la nouvelle personne active et redessine l'arbre autour de cet individu.

Utilisation

Dans la Catégorie Graphiques, cliquez sur le bouton Vue Graphique ou sélectionnez le menu Affichage > Vue Graphique.

De façon générale, Vue Graphique est :

  • interactif : le graphique se redessine en réponse aux modifications d'individu ou de famille.
  • la personne active est contrastée.
  • cliquer sur un individu va redessiner l'arbre centré sur cet individu.
  • cliquer sur la personne active va afficher la famille des parents de la personne active permettant ainsi d'afficher les générations précédentes.
  • un clic-droit sur un individu ou un nœud familial ouvre la fenêtre de modification de l'individu ou de la famille correspondante.
  • capable d'afficher l'arbre des ascendants ET des descendants (ajustable dans la barre d'outils du greffon)

Barre d'outils de Vue Graphique

La barre d'outils

Vue Graphique a sa propre petite barre d'outils avec les options suivantes (de gauche à droite) :

  • +(Zoom avant) bouton - Zoom avant.
  • -(Zoom arrière) bouton - Zoom arrière.
  • 1(Zoom vers l’original) bouton pour ramener la vue à sa taille originale.
  • (Zoom vers l'affichage adapté) bouton pour ajuster l'arbre affiché à la taille de l'affichage.
  • (Aller à la personne active)
  • Aller vers le signet bouton - Centrer la vue sur le signet sélectionné - affiche "Bookmarks for current graph:" (qui sont affichés) et "Other Bookmarks:" (qui ne seront pas affichés) - avec deux boutons pour "Add active person", ajouter la personne active aux signets et "Édition" des signets.
  • 🔍 Search... Rechercher- en tapant, s'affiche au fur et à mesure, une boite avec "Persons from current graph:" (individus qui sont affichés) et "Other persons from the database:" (d'autres individus qui ne sont pas affichés) ainsi que les signets enregistrés. Le raccourci <Ctrl+F> active le champ de recherche.
  • Générations - réglage du nombre de générations affichées, pour les ascendants 3 générations par défaut et pour les descendants 10 générations par défaut.
  • Spacing - modifie l'espace vertical (5 par défaut) et horizontal (2 par défaut) entre les générations.
  • All conected - si cliqué, toute la parenté est incluse dans le graphique tout en respectant le nombre de générations par rapport à la personne active.

Dans la barre d'outils principale, vous avez aussi :

  • (Imprimante) bouton qui n'imprime pas mais permet d'enregistrer l'affichage graphique en cours sous un format de fichier par points pour une impression ultérieure. L'enregistrement est fait en fichier .gv ou svg. Sélectionnez plutôt un format .gv.
  • Gramps-config.png(Configurer les vue active) bouton avec les options décrites plus bas.

Options de configuration

Sélectionnez le menu Affichage > Configuration… pour modifier les paramètres des différents onglets :

  • Mise en page
    • Afficher les images (coché par défaut)
    • Show avatars -afficher les avatars- (coché par défaut)
    • Marquer l'individu central (coché par défaut)
    • Afficher les dates complètes (non coché par défaut)
    • Afficher les lieux (non coché par défaut)
      • Format du lieux liste de choix parmi les formats prédéfinis dans les Préférences du logiciel.
    • Afficher les étiquettes (non coché par défaut)
  • Themes
    • Person theme:
      • Défaut
      • Image on right side - image à droite
      • Image on left side - image à gauche
      • Normal
    • Couleur du chemin de l'individu central : #000000(par défaut)
    • Font: -Police - affiche la police par défaut qui peut être modifiée en sélectionnant dans la liste déroulante
    • Avatars style - choisir parmi les avatars disponibles
  • Animation
    • Utiliser l’animation (coché par défaut)
      • Vitesse de l'animation (1..5 - 5 est le plus lent): (3 par défaut)
      • Compteur de l'animation (0..8 utilisez 0 pour arrêter): (4 par défaut)
  • Search (Recherche)
    • Search in all database(coché par défaut) - chercher dans toute la base de données
    • Show person image(coché par défaut) - afficher les photos des individus
    • Show bookmarked first(coché par défaut) - afficher les individus avec un signet en premier

Menus contextuels

Vue Graphique propose trois menus contextuels avec les options suivantes :

Zone vide

  • Faites un clic-droit dans une partie vide du graphique pour choisir types de ligne de connexion, entre Direct, Incurvé, Orthogonal
Clic-droit dans une zone vide du graphique.


Bloc individu

  • Un clic-droit sur le bloc d'un individu affiche les options ci-contre.
Clic-droit sur le bloc d'un individu.


Family node

  • faites un clic-droit sur un nœud familial pour ajouter ou supprimer un conjoint ou un enfant.
Menu d'un clic-droit sur un nœud familial.


Pré-requis

Pour utiliser Vue Graphique vous devez avoir installé :

Linux

Toutes ces applications devraient être disponibles dans les distributions Linux courantes.

Par exemple, pour

Debian

Paquets Goocanvas/PyGoocanvas comme libgoocanvas3 et python-pygoocanvas.

Note: en mai 2020 les paquets requis pour Debian Testing sont gir1.2-goocanvas-2.0 et libgoocanvas-2.0-9 à partir des dépôts officiels.

Ubuntu, basé sur Debian (en juin 2021)

Il faut installer GooCanvas soit par votre gestionnaire de paquets soit en ligne de commande avec :

sudo apt install gir1.2-goocanvas-2.0

Linux Mint Debian Edition (LMDE)

Ces paquets ne sont pas disponibles pour Linux Mint Debian Edition (LMDE). Vous pouvez télécharger les fichiers .deb à partir de launchpad et les installer d'une manière habituelle. Vous aurez besoin des paquets binaires affichés en bas de page, sauf pour les librairies de développement.

Assurez-vous de télécharger ceux adaptés à votre architecture, comme amd64 pour les PC 64-bit (Intel inclus).

Opensuse

Vous pourriez avoir à installer typelib-1_0-GooCanvas-2_0 comme mentionné dans cette remarque 8076.

MacOS©

Après l'installation du greffon « Vue Graphique », le fonctionnement est natif sans autre installation nécessaire.

Problèmes

Vous pouvez consulter les problèmes en rapport sur bug tracker.