Nl:Hoe een relatiegrafiek opstellen

From Gramps
Revision as of 09:28, 9 July 2008 by Erikdr (talk | contribs)
Jump to: navigation, search

In deze Hoe ... wordt uitgelegd hoe u een relatiegrafiek kunt opstellen met GRAMPS en de relatie-plugin. Dit kan een relatiegrafiek van zowel vooruders als afstammelingen zijn.

Fig. 1 een voorbeeldgrafiek



Het verslag wordt aangemaakt met hulp van het programma graphviz. Dus u moet zeker zijn dat Graphviz geïnstalleerd is. Gebruik voor Linux systemen uw pakketbeheerder. Voor Ubuntu Hardy is de huidige versie 2.16.3ubuntu2. De grootte van het bestand is slechts 1.2 MB en levert heel wat opdrachten onder andere: dot, gvcolor, dijkstra enz.

Voor u begint

GRAMPS kan dan wel de grafieken aanmaken, maar om deze ook te kunnen zien, hebt u nood aan andere programma's. We bevelen de volgende zaken aan:

  • Graphviz: zie boven strikt noodzakelijk voor relatiegrafieken
  • Inkscape: voor het bekijken en aanpassen van svg-grafieken en export naar png-formaat. Inkscape voor Hardy versie 0.46-0ubuntu2. Vrij groot programma: 14.7 MB.
  • gv, kghostview: om ps-grafieken te bekijken. Gv versie 1:3.6.3dfsg-6 549kB
  • ps2pdf: voor het omzetten van het ps-formaat naar pdf-formaat
  • adobe reader, kpdf: om pdf-bestanden te kunnen bekijken
  • openoffice, koffice: om odt-documenten te kunnen bekijken. Het Oo-writer programma versie1:2.4.1ubuntu2 omvang:23.3 MB

Filters: welke personen afprinten ?

Wat zijn filters?

Filters worden in GRAMPS gebruikt om een bepaalde selectie van personen te maken. Zie filtervoorbeelden. In de relatiegrafiek beschikt u over alle zelf aangemaakte filters en alle standaard afstammelingen en voorouderfilters. De standaard filters startten steeds bij de actieve persoon.

Tango-Dialog-information.png
Tip

U kunt ook halfbroers en halfzussen toevoegen aan een familie, indien u de relatie van het kind naar de moeder als halfbroer/zus vastlegt. Zodoende worden deze kinderen meegenomen in het afstammelingenverslag zonder dat u een speciale filter hoeft aan te maken.


Hoeveel personen?

Uw filter kan een ongelimiteerd aantal personen bevatten. Maar het uitdrukken of het bekijken van zeer grote grafieken kan zeer problematisch zijn.


Voorbeeld 1-A: een afstammelingengrafiek

Fig. Een afstammelingengrafiek

Download example.gramps, gebruik de Download-link, maak een nieuw gegevensbestand aan in GRAMPS met de naam example.grdb en importeer er de example.gramps-gegevens in. Controleer of Garner, Lewis Anderson de actieve persoon is, indien niet ga naar deze persoon.

Om een afstammelingengrafiek aan te maken gaat u via het menu Verslagen -> Grafieken -> Relatiegrafiek...

Dan krijgt u een venster Relatiegrafiek te zien met in het bovenste gedeelte een aantal Documentopties. Er zijn heel wat mogelijke instellingen, maar de belangrijkste is het uitvoerformaat. Zet dit op het PNG-afbeelding.

Het onderste vensterdeel bevat een aantal tabs:

  1. Papieropties -> Grootte : Aangepast formaat (Zet breedte en hoogte op een grote waarde)
  2. Verslagopties -> Filter: Afstammelingen van Garner, Lewis Andersson
  3. Graphviz-opties -> Weergave verhouding: minimale grootte

(Soms zijn er problemen met de waarden van papiergrootte. Een andere methode wordt uitgelegd in voorbeeld 3.)

Het eindresultaat kunt u rechts zien. U kunt het beeld afdrukken op een gepaste printer (controleer wel dpi) of u kunt het beeld gebruiken op een webstek. In het laatste gevl kunt u misschien kijken naar een handigheid die wordt uitgelegd in een flash-plugin maken. Zo wordt het uiteindelijk beeld gemakkelijker te sturen.

Op het beeld ziet u dat de mannen in het blauw en de vrouwen in het roze worden weergegeven. De gele ballonnen geven een familieknooppunt aan. In deze ballonnen wordt de huwelijksdatum uitgedrukt (indien gekend). U hebt de keuze om deze knooppunten al of niet weer te geven: in de tab Grafiekstijl de optie Familieknooppunten tonen aan of uitvinken.

voorbeeld 1-B: een grafiek met voorouders

Fig. Een vooroudergrafiek. Verder details, klik hier (853kb!)

Download en open het bestand example.gramps zoals in voorbeeld 1. Zie dat Warner, Carl Thomas de actieve persoon is.

Hethaal de stappen zoals in Voorbeeld 1-a, maar kies nu als filter Voorouders van Warner, Carl Thomas.

Rechts kan u het resultaat zien. Let op dit is een zeer grote grafiek.

Deze is enkel te bekijken met een goed beeldprogramma. Voor het afdrukken moet u de afdruk spreiden over meerdere pagina's of een plotter gebruiken.


Voorbeeld 2: Een grafiek met voorouders, afstammelingen en hun families

Gramps-notes.png
Opmerking

In dit voorbeeld worden filters gebruikt. Zie ook voorbeelden van filters voor meer uitleg.

Open het bestand example.gramps en selecteer Cristiansen, Frances als actieve persoon.

Eerst maken we een hulpfilter aan: Gea via het menu {{man label|Bewerken->aanpassen Persoon Filter}à en klik op + een neiuw filter toevoegen. Open de dialoog Filter bepalen en maak een nieuw filter aan met naam Frances1. De filter moet volgende regels bevatten

  • Voorouders van <persoon> kies Christiansen, Frances en check inclusief.
  • Afstammelingen van <persoon> kies Christiansen, Frances

Controleer dat de keuze staat op "tenminste één regel moet toegepast worden" zodat we zowel de afstammelingen als de voorouders filteren!

Fig. Grote grafiek. Voor details klik hier (363kb!)

Nu maken we het eigenlijke verslagfilter aan. Het is gebaseerd op het vorige filter. Maak een nieuw filter aan met naam Frances2. Dit filter heeft volgende regels:

  • Personen die uit het filter komen, kies Frances1
  • Voorouders van filter Frances1
  • Nazaten van filter Frances1
  • Echtgenoten van filter Frances1

Sluit nu het venster Filter bepalen en doe hetzelfde als de bovenstaande voorbeelden 1a en 1b maar kies wel deze keer het filter Frances2 in de tab Verslagopties. Resultaat ziet u rechts (363kb, groot bestand!)

Voorbeeld 3, een grafiek aanmaken met gebruik van de Graphviz-opdrachtregel

Gnome-important.png
Let op

Een van de vorige versies van Graphviz (v2.12) heeft een programmatiefout. Om de familieknooppunten juist te tonen (de gele ballonen) moeten alle eelipse veranderd worden in egg (zie ook foutrapport nr. 1078)


Voorbereiding in GRAMPS

Doe dit enkel indien u problemen ondervindt met bijvoorbeeld de papiergrootte.