Class GenealogyTreePackage

java.lang.Object
ch.stegmaier.java2tex.genealogytree.GenealogyTreePackage

public class GenealogyTreePackage extends Object
Commands for the genealogytee package
See Also:
  • Constructor Details

    • GenealogyTreePackage

      public GenealogyTreePackage()
  • Method Details

    • genealogypicture

      public static GenealogyPicture genealogypicture()
      For the following examples, we use genealogypicture to create genealogy trees. This is a handy combination of tikzpicture and \genealogytree.
    • genealogytreeinput

      public static GenealogyTree genealogytreeinput()
      Uses the content of the file denoted by ⟨file name⟩ to create a \genealogytree
    • genealogytree

      public static GenealogyTree genealogytree()
      This is the main genealogy tree drawing macro of the package.
    • autosizetikzpicture

      public static GenericCommand autosizetikzpicture()
    • input

      public static GenericCommand input()
    • input

      public static GenericCommand input(String arg1)
    • gtrfanchart

      public static GtrFanchart 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

      public static GtrFanchart gtrfanchartinput()
      Uses the content of the file denoted by ⟨file name⟩ to create a \gtrfanchart
    • gtruselibrary

      public static GenericCommand 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

      public static Sandclock sandclock()
      A sandclock connects ancestors and descendants starting from a single proband
    • parent

      public static Parent parent()
      A parent family may contain other parent families. Trees with this construction grow into ancestor direction
    • child

      public static Child child()
      A child family may contain other child families or union families. Trees with this construction grow into descendant direction
    • union

      public static Union union()
      A union ties a second child-type family to a g node as parent of this family
    • p

      public static Node p()
      p nodes are parent nodes to a family
    • g

      public static Node g()
      g nodes are usually child nodes to one family and parent nodes another family or even several families
    • c

      public static Node c()
      c nodes are child nodes to a family
    • pref

      public static GenericCommand pref()
      Marks a preferred ⟨given name⟩.
    • surn

      public static GenericCommand surn()
      Marks a ⟨surname⟩
    • nick

      public static GenericCommand nick()
      Marks a ⟨nickname⟩.