home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Shareware - Software Farm 2
/
wosw_2.zip
/
wosw_2
/
GENERAL
/
HENRY13.ZIP
/
HENRY.DOC
< prev
next >
Wrap
Text File
|
1992-03-08
|
10KB
|
211 lines
Henry Number Generator for PAF
AKA
"HENRY"
V1.3
Copyright (C) 1992 by Ann Turner
-- STARTUP INSTRUCTIONS
HENRY is an MS-DOS program which generates a reference table
of Henry numbers from a PAF (version 2.1 or 2.2) data base.
Users of other genealogy programs, please see note at the
end.
HENRY may also be used as an audit program to verify correct
order of marriages and children in the PAF data base and to
check the continuity of a family surname.
To run the program, copy HENRY.EXE to the drive and
subdirectory which contains the PAF data files (NAME2.DAT,
INDIV2.DAT, and MARR2.DAT) and then type 'HENRY' -- or copy
HENRY.EXE to any directory and include the location of the
data files when you invoke the program, for example
HENRY C:\PAF\DATA\
-- VERSION HISTORY
Changes in Version 1.1:
. The name is longer and includes the title field.
. The audit for correct record sequence reports multiple
marriages which are out of sequence. Previous versions
only reported on children within a family.
Changes in Version 1.2
. HENRY no longer attempts to sort marriages which may
be out of sequence. Certain ambiguities arise if
some marriages do not have a date. Now HENRY will
will use the order of marriages as they appear in
the database.
. The audit function will now report if any of multiple
marriages lack a marriage date. This will allow you
to visually inspect records in your PAF database and
verify that the order of marriages is indeed correct.
You may wish to add estimated dates to these records
to ensure proper sorting when records are exported to
other programs.
Changes in Version 1.3
. The audit function will now report if there is a change
in surname over the generations. Sometimes this may
be intentional, but at other times one may spell
the name incorrectly or accidentally enter the wrong
surname. This "family surname continuity check" was
suggested by Lynn Moore.
. Record pointers for very large databases (over 32768
records) are now calculated correctly.
-- BACKGROUND
The Henry numbering system is a way of numbering descendants
of a person. It is named after Reginald Buchanan Henry, who
used the system in his book "Genealogies of the Families of
the Presidents."
The starting person is given the number 1. His first child
is numbered 11, his second child is 12, his third child is
13, etc. The children of 12 are 121, 122, 123, 124, 125,
etc. Each person's number starts with his parent's number
and adds a digit to represent his position in the family.
Thus if a person has the number 142835, he is in the sixth
generation (there are six digits), and he is the fifth child
of the third child of the eighth child of the second child of
the fourth child of the starting person.
What if there are more than 9 children in a family? One way
to handle this is to put the number in parentheses: for
example, 142(10)35. An alternative way, more suited to the
computer, uses the letters A to Z, where A is 10, B is 11, C
is 12, etc. This method is the one used in the program, for
it saves space and simplifies computer operations such as
sorting.
Why would one want to use the Henry system? It is the
simplest way to trace generations back and forth when
perusing a manuscript, for the Henry number of any person's
ancestors or descendants is known. Furthermore, lines can
be extended without renumbering when new information is found.
Indexing a manuscript is a simple matter - page numbers are
not required, as Henry numbers are sufficient to locate any
person. One disadvantage is that Henry numbers can become
quite lengthy.
Aside from the numbers, how does the Henry system differ
from PAF's "DESCENDANCY CHART"? The Henry system groups all
the individuals in one generation together, whereas the
descendancy chart traces each individual's line out to the
latest generation and then backs up a generation, repeating
the process until it finally returns to the first
generation. Thus the children of the progenitor will be
widely separated in the chart. Each method gives a
different way of visualizing the data, which is always
helpful.
-- DETAILS ABOUT THE PROGRAM
You will be asked if you want to audit the PAF data base for
correct record order before you begin. Note that PAF does
not require the user to link marriages or children in
chronological order. HENRY prints out the children and
marriages in the order given by PAF, so you may wish to make
adjustments in the PAF data base first.
HENRY creates two files, HENRY.NUM for the descendants and
HENRY-SP.NUM for the spouses of the descendants. Each file
has columns listing the RIN, name, and Henry number for each
individual. The husbands or wives are identified with the
Henry number of their spouses plus a tag. For example,
143/H1 is the first husband of individual 143, and 175/W2 is
the second wife of individual 175.
If there is already a file called HENRY.NUM or HENRY-SP.NUM
on the disk, you will be asked if you wish to replace it.
Next you will be asked to enter the RIN (record identification
number) of the starting person. It is easiest to use PAF to
get the RIN for the starting person before you invoke HENRY.
HENRY supplies the name and birth date for the RIN and asks
you to verify that it is the person you want.
That's all! HENRY then writes out the files HENRY.NUM and
HENRY-SP.NUM.
-- DETAILS ABOUT THE FILES
The program limits are 36 characters per name, 35 children
per family, 9 marriages per descendant, and 16 generations.
These limits were chosen as a trade-off between storage
space and infinite flexibility. Contact the author if
these limits are not sufficient for you.
The record for each descendant takes 66 bytes. Thus, if
there are 1000 descendants, HENRY.NUM will be 66,000 bytes
long. Be sure you have enough free disk space!
Henry numbers are not suitable for use as identification
numbers within PAF, since PAF limits the "I.D. No." field to
10 characters. This amounts to only 10 generations for the
Henry system.
The files HENRY.NUM and HENRY-SP.NUM can be used with word
processing and data base programs.
For example, you may wish to use your word processor to
replace "A" with "(10)", "B" with "(11)", etc., or to
delete the RIN numbers and use the file as an index to
your manuscript.
You can import the files into a data base program, merge the
descendant and spouse files, and sort by RIN or name. (The
files are created in Henry number order.) Each line of the
file constitutes one record and can be imported into a
data base after defining the field lengths as follows:
RIN 9
NAME 36
HENRY NUMBER 16
SPOUSE FLAG 3
You may notice that one person has several Henry numbers.
This occurs when cousins marry, and their descendants have
more than one way to trace their ancestry back to the
common ancestor.
-- A FINAL WORD (OR TWO)
HENRY is a copyrighted shareware program. The author grants
permission to copy and share the program with others provided
that no changes and no charges are made.
If you find the program useful, a contribution ($5.00 is
suggested) to the author will encourage development of future
PAF and GEDCOM utilities. Send suggestions, bug reports,
and contributions to
Ann Turner
418 Gilbert
Menlo Park, CA 94025
HENRY may also be ordered directly from the author for $7.50
(California residents add $.53 for sales tax).
The author will also prepare Henry files for users of other
MS-DOS genealogy programs with a GEDCOM facility. Send a
floppy with the GEDCOM file, the name of the starting
person, and a check for $10.00. (You should be aware that
the RIN number may not correspond with the record numbers
assigned by the original genealogy program, however.)