This template produces a family tree table. The template accepts up to 400 unnamed parameters describing the contents of the table. Each parameter specifies a tile or a box, or a line break.
Tiles are line drawing symbols consisting of horizontal and vertical lines and various corners and crossings thereof. Tiles are specified using single-character symbols that more or less approximate the shape of the tile in appearance. A special case of a tile is the empty tile, specified by one or more space characters. A table of supported tiles is given below.
A "_" indicates to start a new row.
A box will be formed from any parameter that contains more than two characters. A box is three tiles wide and one tile long, regardless of the string length, so plan the graph accordingly.
Family tree tables that are prolifically used on the site are constructed in advance as their own sub-templates. This is beneficial for maintenance purposes as it allows changes to be made quickly and efficiently to all the articles which use these family trees. These templates are listed below: