Handleiding GENEA-1P
GENEA-1P is bedoeld om een boekje samen te stellen waarin grafische schema's en een tekstuele parenteel naast elkaar staan, met één gezamenlijke index. Het pakket bestaat uit twee modules:
- de definitie van een grafisch blok met enkel de naam van een persoon in een dubbele lijn, dat tevens een uitgebreide index aanmaakt (bijvoorbeeld voor Word);
- een VTX-programma, aanroepbaar vanuit parenteel of genealogie, dat het persoonsnummer in het veld Persoon code schrijft.
Auteur: Wim Nelis | beschreven in PRO-GEN-eralia, jaargang 6, nummer 2, blz. 33-38, in het artikel Een boekje maken
Slotregel: Johan Mulderij & D.J. Scholte in 't Hoff
Hoe dit programma installeren?
- Download het bestand genea-1p.lzh in het menu van deze website via ⬇ Download en daarna Opslaan als
genea-1p.lzhin de map\SUPP. - De standaardkeuze is
C:\PG352\SUPP. Wijzig indien uw PRO-GEN in een andere drive of map staat. - Het programma wordt bij de volgende start van PRO-GEN geïnstalleerd.
Waar u het terugvindt
Na installatie staat het in het uitvoermenu voor genealogie en parenteel.
Waarom dit pakket bestaat
Een grafisch schema wordt snel groot. Drie generaties passen in de breedte op een A4, maar bij veel nakomelingen niet in de hoogte — dan zijn er meerdere bladen nodig. Om zoveel mogelijk personen op een blad te krijgen, staat er per blok alleen de naam.
1. Dezelfde nummering in schema en tekst
Met de standaardinstellingen krijgt de stamouder altijd volgnummer I.1. Dat is niet wat u wilt: elke persoon hoort in schema én tekst hetzelfde nummer te dragen. Het meegeleverde VTX-programma zet daarom de nummering in het codeveld:
Persoon code = NUMBER$
Kies daarna in het instellingenmenu bij nummering de waarde code; dan wordt het veld Persoon code gebruikt en zijn beide nummeringen gegarandeerd gelijk. Gebruikt u dat veld zelf al, maak dan voor de schema's een kopie van het bestand zónder dat veld. Achteraf kunt u het codeveld weer wissen met ChaF.
2. Eén index voor schema en tekst
Een persoon komt meermaals voor: in de parenteel als kind en vaak ook als ouder, en daarnaast in het schema. Om hem maar één keer in de index te krijgen, moeten de index-ingangen uit schema en tekst gelijk zijn. Daarvoor is de INDEX$-aanroep in het blok uitgebreid met de geboorte- en overlijdensjaren; bij een datum die niet tot op de dag bekend is, komt er een ± voor het jaartal.
⚠ Eén uitzondering blijft: staat er een geboortedatum als 10-12-????, dan blijft de index van de parenteel leeg terwijl die van het schema enkel ± toont — die persoon komt dan tweemaal in de index.
3. De naam zo goed mogelijk in het blokje
In een blok is 24 tekens plaats. In plaats van de standaardvulling wordt LSET$(Voornaam+" "+Achternaam,24) gebruikt: die toont bij een korte achternaam de voornamen voluit, en kort ze pas af als het niet past. Op de index heeft die keuze geen invloed.
⚠ Pas deze definitie NIET aan in PRO-GEN
De volledige blokdefinitie is ruim 600 tekens lang, terwijl PRO-GEN voor een veld maar 150 tekens toestaat. De definitie is daarom met een externe editor gemaakt.
Wordt ze ooit via PRO-GEN gewijzigd, dan wordt de veldinhoud afgekapt op 150 tekens en werkt ze niet meer. PRO-GEN kan wel met zo'n langere definitie wérken; het kan ze alleen niet zelf aanmaken.
Het boekje samenstellen
Maak van de stamouder een schema van drie generaties. Controleer daarna of de personen in de derde generatie nakomelingen hebben en maak van hen opnieuw schema's; herhaal dat voor elke oneven generatie. Voeg de schema's en de parenteel met een tekstverwerker samen tot één document en genereer tot slot de gezamenlijke index.
De blokdefinitie opvragen
Omdat PRO-GEN een velddefinitie niet langer dan 150 tekens kan aanmaken, is de blokdefinitie niet met de hand in te voeren. Ze is op te vragen per e-mail bij wim.nelis@ziggo.nl, met als onderwerp PRO-GEN genea-1p. U krijgt dan de definitie met een bijbehorend installatieprogramma, dat de definitie GENEA-1P plaatst en het VTX-programma waarmee het persoonsnummer in het codeveld komt.