% OWD 2023
%
% TODO: Convert to a database, with the `database-traditional' tree format. See
% Sections 7 and 12.14 of the `genealogytree' manual:
% http://mirrors.ctan.org/macros/latex/contrib/genealogytree/genealogytree.pdf

\documentclass{standalone}

\usepackage[templates]{genealogytree}

\begin{document}
  \begin{tikzpicture}
    \genealogytree[template=signpost]{
      child {
        g[male]{James Dixon}
        p[female]{Elizabeth Redfearn}
        child {
          g[male]{Thomas Dixon}
          p[female]{Ruth Colley}
          child {
            g[male]{John Dixon}
            p[female]{Harriet Ann}
          }
          child {
            g[female]{Elizabeth Dixon}
            p[male]{Daniel Bletherick}
            c[male]{Thomas Bletherick}
            c[female]{Annie Bletherick}
            c[male]{Ernest Bletherick}
          }
          child {
            g[female]{Ada Dixon}
            p[male]{Walter Berkenshaw}
          }
          c[male]{Walter Dixon}
          child {
            g[female]{Annie Dixon}
            p[male]{John Wood}
            c[female]{Marie Wood}
          }
          child {
            g[male]{Wilfred Dixon}
            p[female]{\emph{Unknown Wife}}
            child {
              g[male]{John Dixon}
              p[female]{\emph{Unknown Wife}}
              c[female]{Doris Dixon}
              c{\emph{Unknown Child}}
            }
            % Grandson here?
          }
          child {
            g[male]{Willie Dixon}
            p[female]{\emph{Unknown Wife}}
          }
          child {
            g[female]{Ethel Dixon}
            p[male]{Henry Peat}
            c[female]{Doris Peat}
            child {
              g[male]{Wilfred Peat}
              p[female]{\emph{Unknown Wife}}
              c[male]{Tyrone Peat}
              c{\emph{Unknown Child}}
            }
          }
          child {
            g[male]{Fred Dixon}
            p[female]{Evelyn Aveyard}
            c[female]{Alice Dixon}
            c[female]{Ruth Dixon}
            c[male]{Eric Dixon}
            c[female]{Margaret Dixon}
            child {
              g[female]{Madge Dixon}
              p[male]{Edward Thompson}
              c{\emph{Unknown Child}}
            }
            child {
              g[male]{Alwyn Dixon}
              p[female]{Rose Hopkin}
              c{\emph{Unknown Child}}
              c[female]{Pamela Dixon}
            }
            child {
              g[male]{Thomas Dixon}
              p[female]{Patricia McCardle}
              c{\emph{Unknown Child}}
              c[female]{Patricia McCardle}
            }
            child {
              g[female]{Joyce Dixon}
              p[male]{Derick Gilbert}
              c[male]{Steven Gilbert}
              c[male]{Jeffrey Gilbert}
              c[female]{Lynne Gilbert}
            }
            child {
              g[female]{Kathleen Dixon}
              p[male]{William Kettlewood}
              c[male]{Daniel Kettlewood}
              c[female]{Joan Kettlewood}
              c[male]{Phillip Kettlewood}
              c[female]{Susan Kettlewood}
              c[male]{Richard Kettlewood}
            }
            child {
              g[male]{Harold Dixon}
              p[female]{Brenda Alice}
              c[male]{Andrew Dixon}
              c[female]{Julie Dixon}
            }
            child {
              g[male]{Fred Dixon}
              p[female]{Jean Austin}
              c[male]{Steven Dixon}
              c[male]{Gary Dixon}
              c{\emph{Unknown Child}}
            }
            child {
              g[female]{Nora Dixon}
              p[male]{Edward Lill}
              c[male]{Alan Lill}
              c[male]{Graham Lill}
              c[female]{Deborah Lill}
            }
            child {
              g[female]{Maureen Dixon}
              p[male]{Terry McCardle}
              c[female]{Shona McCardle}
              c[female]{Victoria McCardle}
              c[male]{Paul McCardle}
              c[female]{Kay McCardle}
            }
            child{
              g[male]{Brian Dixon}
              p[female]{Brenda Lill}
              child{
                g[male]{Mark Dixon}
                p[female]{\emph{Unknown Wife}}
                c[male]{Oliver Dixon}
              }
              child{
                g[female]{Amanda Dixon}
                p[male]{\emph{The Ultimate Bastard}}
                child{
                  g[female]{Charlotte Farrar}
                  p[male]{Reuben Brown}
                  c[male]{Elijah Farrar}
                  c[male]{Jacob Farrar--Brown}
                }
                c[female]{Rebecca Farrar}
              }
            }
          }
        }
      }
    }
  \end{tikzpicture}
\end{document}

