Class GenealogyTreePackage
java.lang.Object
ch.stegmaier.java2tex.genealogytree.GenealogyTreePackage
Commands for the genealogytee package
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GenericCommandstatic Nodec()c nodes are child nodes to a familystatic Childchild()A child family may contain other child families or union families.static Nodeg()g nodes are usually child nodes to one family and parent nodes another family or even several familiesstatic GenealogyPictureFor the following examples, we use genealogypicture to create genealogy trees.static GenealogyTreeThis is the main genealogy tree drawing macro of the package.static GenealogyTreeUses the content of the file denoted by ⟨file name⟩ to create a \genealogytreestatic GtrFanchartA fan chart is a specialized diagram which differs in many ways from all other graphs of the package.static GtrFanchartUses the content of the file denoted by ⟨file name⟩ to create a \gtrfanchartstatic GenericCommandThe base package genealogytree is extendable by program libraries.static GenericCommandinput()static GenericCommandstatic GenericCommandnick()Marks a ⟨nickname⟩.static Nodep()p nodes are parent nodes to a familystatic Parentparent()A parent family may contain other parent families.static GenericCommandpref()Marks a preferred ⟨given name⟩.static SandclockA sandclock connects ancestors and descendants starting from a single probandstatic GenericCommandsurn()Marks a ⟨surname⟩static Unionunion()A union ties a second child-type family to a g node as parent of this family
-
Constructor Details
-
GenealogyTreePackage
public GenealogyTreePackage()
-
-
Method Details
-
genealogypicture
For the following examples, we use genealogypicture to create genealogy trees. This is a handy combination of tikzpicture and \genealogytree. -
genealogytreeinput
Uses the content of the file denoted by ⟨file name⟩ to create a \genealogytree -
genealogytree
This is the main genealogy tree drawing macro of the package. -
autosizetikzpicture
-
input
-
input
-
gtrfanchart
A fan chart is a specialized diagram which differs in many ways from all other graphs of the package. Especially, the the autolayout algorithm is replaced by another fixed layout algorithm. Thus, most geometry related options are also replaced by special ones for the fan chart. -
gtrfanchartinput
Uses the content of the file denoted by ⟨file name⟩ to create a \gtrfanchart -
gtruselibrary
The base package genealogytree is extendable by program libraries. This is done by using option keys while loading the package or inside the preamble by applying the following macro with the same set of keys. -
sandclock
A sandclock connects ancestors and descendants starting from a single proband -
parent
A parent family may contain other parent families. Trees with this construction grow into ancestor direction -
child
A child family may contain other child families or union families. Trees with this construction grow into descendant direction -
union
A union ties a second child-type family to a g node as parent of this family -
p
p nodes are parent nodes to a family -
g
g nodes are usually child nodes to one family and parent nodes another family or even several families -
c
c nodes are child nodes to a family -
pref
Marks a preferred ⟨given name⟩. -
surn
Marks a ⟨surname⟩ -
nick
Marks a ⟨nickname⟩.
-