Lineage chart layout generator
Some components (shown in a typical configuration):
Chart Start
Married Couple
Male Connection
Married Couple
Female Connection
Married Couple
Split Begin
Split Conn. Male Spouse First
Married Couple or Lineage
Split Separator
Split Conn. Male Spouse First
Married Couple (no children shown)
Split End
Chart End
Other components:       
Split Conn. Female Spouse First
Split Separator Secondary
Split Conn. Male Spouse Last
Split Conn. Female Spouse Middle
Split Conn. Male Spouse Middle
Female (no partner shown)
Full width person
Note: none of these lineage chart components have pre-determined dimensions; their sizes adjust to fit the available space.

Note: a TITLE is intended for the top of a chart (right after CHART START); a CAPTION is intended to appear at the bottom of a lineage, and thus there may be several captions in a composite lineage chart.

Chart layout example.

NOTICE: This is a beta version of this webpage and process. Please report idiosyncracies to Don Stone; for any problem charts please send the component list (from the text area near the top right of this window) rather than the HTML source code generated from it.
Instructions. Click on the components to be used in your chart in the order you want them to appear (top to bottom in a vertical stack, left to right in a horizontal array). Be sure to use complete structures; for example, don't use SplitBegin unless you later also use SplitSeparator and SplitEnd. Note: the HTML code will be incomplete if you don't start with ChartStart and end with ChartEnd.
  Generation button
Creating a composite lineage. An example of a single lineage is a sequence of couples, each couple (except the last) being the parents of a spouse in the next generation. Successive generations are joined by a male connector or female connector; see the early part of the typical configuration chart above left.
     A composite lineage contains a lineage split, a generation where two (or more) children are given (usually along with their spouses), as illustrated near the bottom of the typical configuration chart; a split may be placed anywhere in a lineage chart where a couple may be placed. Although the example chart doesn't show this, the children in the split can be the beginning of further lineages; this follows from the rule that a lineage may be placed anywhere where a couple may be placed.
     Use a SplitSeparator (which will appear below the marriage symbol of the parents) between one pair of children and (for three or more children) a SplitSeparatorSecondary between the others. Make sure that a FirstPosition split connection is above the first child, a LastPosition split connection is above the last child, and MiddlePosition split connections are above the remaining children.

Next step. Clicking on the large pale blue Generate Webpage HTML button above will create the HTML code for a webpage with the structure you specified. After you paste this into a text or Web/HTML editor, you can enter the names and personal data. Nvu works well for this purpose, especially in the Preview mode (click on the Preview tab near the bottom of the window). In order for a chart to display properly, a few small graphic elements must be placed in the same folder as the chart: download the Zip file or the Stuffit file. You may also want to copy and save the component list above, since that is fairly easy to edit in a text editor (or even in the text area above).