Ascendance of a Bookworm Wiki:Family Tree Syntax

Full documentation: https://familypedia.fandom.com/wiki/Template:Family_tree/doc (Credits to the creators of the family tree templates)

Changes:


 * Style attributes (CSS) for family trees are disabled in this wiki to prevent complication and breaking dark/light mode support. (no boxstyle or border parameters)


 * Added a few custom line parameters.


 * Template names has been changed according to the template naming style:

- familytree      --> FamilyTree

- familytree/start --> FamilyTree/Start

- familytree/end  --> FamilyTree/End

Example usage
This code: 

Produces this:

Parameters
The |summary= text parameter of the template should be used to describe the overall layout of the tree. This summary is for accessibility: it is read aloud to visually impaired readers who use screen readers, and is invisible to sighted readers.

The template produces one row in a family tree table. The template accepts up to 80 unnamed parameters describing the contents of the table. Each parameter specifies a tile or a box.
 * 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 a single space character.  A table of supported tiles is given below.


 * Boxes can contain arbitrary wiki markup. The contents of boxes are specified using additional named parameters appended to the template call.  Each box is three tiles wide and normally has a 2 pixels wide black border.  Boxes can have any name that is a valid template parameter name, although single character names should be avoided to prevent conflicts with tile symbols.