2ppage          version 1 by Tom Wetmore mods by Cliff Manis        It will produce a report of all INDI's in the database, with<br>        two records printed per page.  Record 1 and 2 will be on the        first page.  It will produce ASCII file output.
4gen1           version 1 by Tom Wetmore mods by Cliff Manis<br>        Select and produce a ancestor report for the person selected.        Output is an ASCII file, and will probably need to be printed        using 10 or 12 pitch. 4 generations.
6gen1           version 1 by Tom Wetmore mods by Cliff Manis<br>        Select and produce a 6 generation ancestor report for the person        selected.  Output is an ASCII file, and will probably need to be        printed using 10 or 12 pitch.
8gen1           version 1 by Tom Wetmore mods by Cliff Manis<br>        Produce an 8 generation ancestor report for the person selected.        Output is an ASCII file, and will probably need to be printed        using 132 column format.  An example of the output, is not        included because it would add 20k to this report.  It is about        the same as the 6gen report except it is 8 generations.
alive           Version 5, 17 March 1995, by Jim Eggert mods by J. F. Chandler and F. Flaesland<br>        This finds who in the database, or among ancestors or descendants of        an individual, was likely alive in a certain year.  Good for looking        at population snapshots like censuses, tax rolls, etc.
ancestors2      version 1 by Tom Wetmore mods by Cliff Manis<br>        It will produce a report of all ancestors of a person, with        sorted names as output, birth and death dates.        It will produce ASCII file output.
bday_cover      version 1 - 1994 Nov 2 - Andrew Deacon<br>        A novelty report that lists days of the year on which people were born        and how many people share the same birthday. All valid birthdays are        considered.  The output is not sorted.
bias            version 1.4 - 1994 Jul 19 (requires LL 3.0 or higher) - John F. Chandler<br>        Ever notice that certain families seem to have all boys or        all girls?  Sometimes five or six in a row of all the same        sex?  Is this a mere statistical fluctuation, or is        something special happening?        This program gives statistics for male vs female births.
bias13            version 1.3 - 1993 Aug 23 - John F. Chandler<br>        Ever notice that certain families seem to have all boys or        all girls?  Sometimes five or six in a row of all the same        sex?  Is this a mere statistical fluctuation, or is        something special happening?        This program gives statistics for male vs female births.
bkdes16-1       version 1 by Tom Wetmore mods by Cliff Manis<br>        It will produce a report of all descendents of a person,        and is presently designed for 16 pitch, HP laserjet III.        This report produces an ASCII file, in output format.
book-latex      version 2.2 by Dennis Nicklaus<br>Generates really spiffy register reports for formatting with LaTex. Reports read like a book. Includes source citation, footnotes, etc.  Register reports are either descendent or ancestor/ahnentafel style.
cid           version 1, March 15, 1995 - by Tom Wetmore with mods by J.F. Chandler<br>Generates Pete Cook's CID (Chronological Identifier) for a person
count_anc       version 1 by Jim Eggert<br>        This program counts ancestors of a person by generation.        Only unique individuals in each generation are counted.        A person counts in all the generations he/she is in,        but only counts once in the grand total.
count_desc      version 1 by Jim Eggert<br>        This program counts descendants of a person by generation.        Only unique individuals in each generation are counted.        A person counts in all the generations he/she is in,        but only counts once in the grand total.
cousins         version 6, March 2, 1995, J.F. Chandler, original by Tom wetmore<br>        Finds the relationship between two persons in a database.
coverage        Version 1 by T. Wetmore, 21 February 1994<br>        Displays "ancestor coverage," that is, what percent of ancestors        have been discovered for each generation back in time.
dates           version 4 by Jim Eggert based on places by Steve Woodbridge<br>        Prints out the value of all the lines in your database with the DATE        tag, along with enough information so you can find the line easily.        The purpose of this report is so you can sort all the dates in the        database, so you can look for illegal dates, make birthday lists, etc.        The dates are printed in the order that they appear in the database,        so the report is not very useful in its native form.
desc-henry      Version 5 by Jim Eggert (eggertj@atc.ll.mit.edu)<br>        This program prints out a descendants report, assigning a modified        Henry code to the individuals.  The chosen ancestor, and all of        his/her spouses, descendants, and descendants' spouses are included.
desc-tex (directory)    by Eric Majani<br>        Prints out a descendant chart in Tex.  Has been modified to handle        backslash `\` change in later versions of LifeLines.  A comment has        also been added to indicate who wrote it.  A copy of setup.tex and        tree.tex have also been included.  This generates tex output.
desc-tree       Dick Knowles, knowles@inmet.camb.inmet.com, 18 Feb 1993<br>        This report prints a descendant tree for an individual.        A line is printed for every spouse and child including        birth, marriage, and death information.  The user can limit        the number of generations or they can all be done.  There are two        slightly different output styles, tree and numbered.
dump-ances      version 1 by Steve Woodbridge<br>        Program walks through one's ancestors and dumps information        about each family. It prunes the tree so an individual is        only output once. It is a simple program that is easy to        make changes to, if you want more or less into printed. I        have included three date routines get_dates(), get_sdates(),        and get_ldates for variations in the amount of event info that        gets output to the file. The program lists all children of the        families as it walks the tree. The ">>>>" marker on a child        signifies the line of descent.
eol             version 4, January 1995, by Tom Wetmore, modified by John Chandler<br>        Say you want to know who all of your end of line ancestors        are, that is, your direct ancestors whose parents you have        not yet discovered; these are the people most of us spend        most of our time on researching.  Here is a program that        will produce the list.  Any ancestor will be listed at most        once, even when lines cross.
fam10c          by Cliff Manis<br>        Family Report for LifeLines (one family)
fam16rn1        version 1 by Tom Wetmore mods by Cliff Manis<br>        It will produce a family report of the person (husband), wife,        their children, and some data about the children's marriages.        It is presently designed for 16 pitch, HP laserjet III,        printing a single page of information about that family.        Output is an ASCII file.
fami-grps       by Steve Woodbridge<br>        Program walks thru one's families and dumps information        about each family. It prunes the tree so an individual is        only output once. The program lists all children of the        families as it walks the tree. The "*" marker on a child        signifies the line of descent/ascent.        Output assumes 132 characters wide and 80 lines per page.
familycheck     by Dennis Nicklaus<br>Checks integrity of database/GEDCOM. Makes sure that spouse and child links go both ways between individuals and families.
familyisfm1     version 1 by Tom Wetmore mods by Cliff Manis<br>        It will produce a report of all the INDI's in the database,        in the format as seen at end of report.  May be sorted easily        to see the Father or Mother column sorted report.        The report name come from: isfm (Indi Spouse Father Mother)        It is designed for 16 pitch, HP laserjet III, 132 column.        This report produces an ASCII output file.
famrep1         version 1 by James P. Jones<br>        Family Group Sheet report program, with in-line source references.
famtree1        version 1: 9 May 1993 by James P. Jones, jjones@nas.nasa.gov<br>        Contains code from:        "famrep4"  - By yours truly, jjones@nas.nasa.gov        "pedigree" - By Tom Wetmore, ttw@cbnewsl.att.com                   - and Cliff Manis, cmanis@csoftec.csf.com        "ancestor.ps" - orginial postscript program by Phil Lloyd,                lloyd@prl.philips.co.uk<br>        This report builds a postscript ancestry chart, a "tree",        containing data on five generations. It prompts for the        individual to begin with and draws the tree including this        person. The further from this person the less data is printed.        Maximum data include:<br>        o date and place of birth        o date and place of marriage        o date and place of death        o last place of residence        o spouses of person #1 (up to five)<br>        as well as:<br>        o name, address, phone number and e-mail address of compiler        o date of chart
findmissing     version 1 by Tom Wetmore<br>        Quicky program by Tom to look for people in the database that        are "disconnected".  No specific requirements on the version of        LifeLines.
fix_nameplac - a LifeLines names and places fixing program<br>        by Jim Eggert (eggertj@atc.ll.mit.edu)        Version 1,  8 January 1993      This is a quicky to show how to fix name and place spacing.
formatted_gedcom - a LifeLines formatted GEDCOM listing program<br>         by Jim Eggert (eggertj@atc.ll.mit.edu)         Version 1,  7 September 1993      This program outputs a LifeLines database in modified GEDCOM format.      Two additions to GEDCOM are made: an inter-record delimiter and a      level indenter.  These are set up as global parameters and initialized      at the beginning of the main() procedure.
genancc1        version 1 by Tom Wetmore<br>        The output of this report is a GEDCOM file of the following:<br>    all ancestors,<br>    all spouses and<br>    all children of all ancestors<br>    as well as the person him/herself<br>    and his/her spouses.<br>    This form of the program is probably the most useful for extracting        data when a person requests data about someone from your database.
gender_order - a LifeLines gender order statistics program<br>      This program computes gender order statistics for children in all the      families in a database.  Genders are considered to be ternary: male      (M), female (F), or unknown (U).  Children in a family form a pattern      of genders by birth order, e.g. MFFM for a family consisting of a boy,      two girls, then a boy.  The frequency of these patterns is calculated.      In addition to the complete gender pattern for a family, initial      gender patterns are computed.  For the above example, the initial      patterns are . (no children), M, MF, MFF, and MFFM.  The frequency of      these initial patterns can be used to answer questions such as how      many families with a boy then two girls go on to have another boy.
givens_gender version 1, 19 April 1995, by Jim Eggert<br>a LifeLines database given name gender report program
hasnotes1       version 1 by Tom Wetmore mods by Cliff Manis<br>        It will produce a report of all the numbers and names (INDI's)        in the database which have a "NOTE" line at level 1 in the record.        It is designed for 10 or 12 pitch, HP laserjet III, or any        other printer.  Output is an ASCII file.
igi-filter      version 1 by Jim Eggert (eggertj@atc.ll.mit.edu) 1993/2/15<br>        This program is meant to help you filter out useful data from a big        IGI download.  You specify what GEDCOM tag you want to look at, and        what value you want to accept.  Then it writes a GEDCOM file that        contains only those items.
igi-merge       version 3: Jim Eggert (eggertj@atc.ll.mit.edu) 1993/3/15<br>        IGI data consists of "families" which are actually events.  A real        family may be documented by several such events.  This program will        help you to locate and merge those "families" back into real families        again.
index1          version 1 by Tom Wetmore mods by Cliff Manis<br>        It will produce a report of all INDI's in the database, with        sorted names as output.  It is presently designed for 12 pitch,        HP laserjet III, for printing a index of person in the database.        It will produce ASCII file output.
index_mm        version 4 by Jim Eggert<br>        This program lists everyone in a database, with women listed by both        maiden name and married name.  It assumes that all women take the        surname of their husbands, which is not always correct.<br>        To sort the resulting report by name, enter the Unix command<br              sort -b +1 report > sorted.report
indiv2.r      Produce detailed description of person and family (<a href="http://math.clemson.edu/~rsimms/g/lifelines.html">Robert Simms</a>)
longlines       version 1 - 1994 May 19 - John F. Chandler<br>        Find the maximal-length male and female lineages in the database.
marriages1      version 1 by Tom Wetmore mods by Cliff Manis<br>        Select and produce an output report of all marriages in        the database, with date of marriage if known.        Output is an ASCII file, and may be printed using 80 column format.        An example of the output may be seen at end of this report.
namefreq        version 3 - 1995 March 8 - John F. Chandler, Requires LL 3.0 or higher<br>        Tabulate frequency of first names in database.        This report counts occurrences of all first (given) names in the        database.  Individuals with only surnames are not counted.  If the        surname is listed first, the next word is taken as the given name.
namefreq2        version 2 - 1993 Jun 18 - John F. Chandler<br>        Tabulate frequency of first names in database.        This report counts occurrences of all first (given) names in the        database.  Individuals with only surnames are not counted.  If the        surname is listed first, the next word is taken as the given name.
namesformat1    version 1 by Cliff Manis<br>        It will produce a report of how the names format may be printed        using the LifeLines Report Generator. It is designed for 10 or 12        pitch, HP laserjet III, or any other printer.  Output is an ASCII file.
nonpatronymics  version 1 by Jim Eggert<br>        Find all cases of nonpatronymic inheritances in the database.        If the child's surname is not identical to the father's surname,        print both out.  If the two surnames have different soundex        codes, undent the printout.  Print statistics at the end.
pafcompat       version 2 by Jim Eggert<br>        This LifeLines report program checks a LifeLines database for        compatibility with PAF.  I used the Mac PAF manual for field length        specification, and Mac PAF v2.11 for a little testing.
partition       version 8 - 1995 March 31 by Jim Eggert   requires LifeLines 2.3.3 or higher<br>        This program partitions individuals in a database into disjoint        partitions.  Each partition is composed of people related by one or        more multiples of the following relations: parent, sibling, child,        spouse.  There is no known relationship between people in different        partitions.  The partitions are written to the report in overview        form, full form, or in GEDCOM form, with the partitions delimited by a        ------------------------------------------------------------        long line.  You will have to edit the GEDCOM output to divide it up        into its constituent files to be able to import the GEDCOM back into        any application.
pdesc1          version 1 by Tom Wetmore mods by Cliff Manis and James Jones<br>        It will select and produce a descendant report for the person        selected.   Children of each spouse are printed below that spouse.        Descendants report format, which print the date in long format.        Output is an ASCII file, and will probably need to be printed        using 132 column format.
pdesc2.r      Indented descendant list (<a href="http://math.clemson.edu/~rsimms/g/lifelines.html">Robert Simms</a>)
pedigreel       version 1 by Tom Wetmore mods by Cliff Manis<br>        Select and produce a ancestor report for the person selected.        Ancestors report format, which print the event in long format.        Output is an ASCII file, and will probably need to be printed        using 132 column format.
pedtex (directory)      by Eric Majani<br>        The directory includes a readme containing part of the original        posting, the slightly updated version of pedtex posted later,        and setup.tex and tree.tex required in processing the output.<br>        pedtex was updated to handle the backslash `\` change in newer        versions of LifeLines.  This generates tex output.
places          version 5 by Jim Eggert based on original by David Olsen<br>        Prints out the value of all the lines in your database with the PLAC        tag, along with enough information so you can find the line easily.        The purpose of this report is so you can find all the places that seem        wrong (misspelled, ambiguous, incomplete [left out the county        name], etc), and double-check them or correct them.  No specific        requirements on the version of LifeLines is mentioned.
ps-anc2         version 2 by Fred Wheeler<br>        Generates Postscript ancestral and descendant charts.  The        ancestral charts can include the siblings of all direct        ancestors (aunts, uncles, great-aunts, great-uncles, etc.).  A        multi-page poster chart can also be generated.  The chart        format is based on the program GedChart, by Tom Blumer.
ps-pedigree (directory) by Steve Woodbridge<br>        This report generates Multiple linked Pedigree Charts.  Each chart        is 7 or 8 generations and as a line moves off a chart the new        chart number is referenced. The output of this report is a        POSTSCRIPT file. The text size is very small but readable (it        seams less readable as I age!) on 8.5x11 paper with 8 generations        and larger but somewhat compressed at 7 generations per chart. And        an index of all persons on the charts is also created.<br>        Includes ps-pedi.ps which is required by the report generator.
register-tex    by David Olsen<br>        This report prints, in book format, information about all descendants        of a person and all of their spouses.  It tries to understand as many        different GEDCOM tags as possible.  All source information (SOUR lines)        is in the footnotes.  This generates tex output.
register1       version 1 by Tom Wetmore<br>        It will produce a report of all descendents of a person,        and is presently designed for 12 pitch, HP laserjet III.        All NOTE and CONT lines from data will be printed in the this report.        This report will produce a paginated output.   It is similiar        to the report 'regvital1'.
regvital1       version 1 by Tom Wetmore mods by Cliff Manis<br>        This report does have a footer and header.  It will produce a        report of all descendents of a person, and is presently designed        for 12 pitch, HP laserjet III, for printing a book about that        in ancestor.  It prints a sorts listing of names, at the end of        the report of everyone in the report.  All NOTE and CONT lines will        be printed in the this report.  This report will produced a        paginated output.  This report produces a nroff output, and to        produce the output, use:  nroff filename > filename.out
relate          version 1 by Tom Wetmore<br>        Finds a shortest path between two persons in a LifeLines database.        Inspiration from Jim Eggert's relation program
related_spouses         Version 2,  15 March 1995 by Jim Eggert<br>        This program identifies spouses with known common ancestors.        For each marriage of related spouses, the spouses' names are        printed, along with the first common ancestor in each branch of        the ancestry tree.
relation        version 3 by Jim Eggert<br>        This program calculates the relationship between individuals in a        database.  It does so in three modes.  Mode 1 just does one pair of        individuals and then exits.  Mode 2 does any number of pairs with a        common "from" person.  Mode 3 does all pairs with a common "from"        person.  In general, mode 1 is fastest for simple relationships, but        if you want one complicated relationship, you may as well do them all.
showlines1      version 1 by Tom Wetmore<br>        It will produce a report of all ancestors of a person, and is        presently designed for 10 or 12 pitch, HP laserjet III.        Output is an ASCII file
smcgee        Lifelines reports by <a href="http://www.genealogy.org/~smcgee/homepage.html">Scott McGee</a>
soundex1        version 1 by James P. Jones<br>        Produces a chart of all surnames in database with corresponding        SOUNDEX codes. It is presently designed for 10 or 12 pitch, HP        laserjet III. Output is an ASCII file.
stats           version 4 by Jim Eggert requires LifeLines 2.3.3 or higher<br>        This LifeLines report program computes mean statistics of various        quantities binned over other quantities.  The quantities it knows        about are ages at and dates of birth, christening, first and last        marriage, first and last child's birth, death, burial, and today;        the number of children, siblings, and marriages; and sex, surname,        soundex, and any simple GEDCOM tag.  These can be combined nearly        arbitrarily and evaluated over the whole database, or restricted to        either ancestors or descendants of a chosen individual.  Further        restrictions on the individuals included in the statistics can be        based on any quantity that the program knows about.  The program        will optionally print out the names of all the individuals included        in the statistics.
tinytafel1      version 3.1, Jan 1994, J. F. Chandler, from Jim Eggert<br>        This report will produce a tinytafel report on a person.        Output is an ASCII file.  It should be edited to translate any        non-ASCII characters, to shorten long place names (to 14-16        characters), and to indicate interest level after each year.
tinytafel2      version 2 by Jim Eggert based on tinytafel1<br>        This report will produce a tinytafel report on a person.        Output is an ASCII file.  It should be edited to translate any        non-ASCII characters, to shorten long place names (to 14-16        characters), and to indicate interest level after each year:
verify          version 9 - April 28 1995 by Jim Eggert<br>        Checks for all sorts of different conditions in a LifeLines        database.  It checks the actual information rather than        the database integrity.
