Descendants of Duncan Ardmacmuin

digraph G {
  rankdir=TB;
  ranksep=0.4; nodesep=0.08;
  ordering=out;
  node [shape=box, style="rounded,filled", fontname="Helvetica", fontsize=10, color="#aaa", fillcolor="#eee6d6", margin="0.06,0.03"];

  // Back-link: faded parent node
  "john-1616"[label="← John\n~1621", fillcolor="#f7f3ec", color="#c9c5bd", fontcolor="#7a7268", shape=box, style="rounded,filled", fontsize=9, URL="/genealogy/john-1616", target="_self"];
  "john-1616" -> "duncan-1657" [color="#c9c5bd", style=dashed, arrowsize=0.4, penwidth=0.6];

  // Generation 0
    "duncan-1657"[label="Duncan\nb. ~1657\nm. Mary McGregor, 1692", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];

  // Generation 1
    "john-1693"[label="John\nb. ~1693\nd. 1752, Inverlochlarigmore\nm. Janet McGregor alias Graham, 1721\n[|scotland]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075", URL="/genealogy/john-1693", target="_self"];
    "dougal-1695-2"[label="Dougal ban\nb. ~1695\nm. Mòr McGregor, 8 July 1718", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "margaret-1698"[label="Margaret\nb. 16 Mar 1698", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "mhor-1700"[label="Mhor\nb. 25 Jan 1700", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];

  // Generation 2
    "john-1721-2"[label="John\nb. 8 Apr 1721", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "janet-1723-2"[label="Janet\nb. 4 Apr 1723", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "malcolm-1723-3"[label="Malcolm\nb. 4 Apr 1723", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "duncan-1725-2"[label="Duncan\nb. 4 Jul 1725", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "grigor-1731"[label="Grigor\nb. 1731", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "alexander-1733-2"[label="Alexander\nb. 1733", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];

  edge [color="#666", arrowsize=0.5, penwidth=0.7];
  "duncan-1657" -> "john-1693";
  "duncan-1657" -> "dougal-1695-2";
  "duncan-1657" -> "margaret-1698";
  "duncan-1657" -> "mhor-1700";
  "dougal-1695-2" -> "john-1721-2";
  "dougal-1695-2" -> "malcolm-1723-3";
  "dougal-1695-2" -> "janet-1723-2";
  "dougal-1695-2" -> "duncan-1725-2";
  "dougal-1695-2" -> "grigor-1731";
  "dougal-1695-2" -> "alexander-1733-2";

  // Sibling-grouping edges (invisible)
  edge [style=invis, weight=10, constraint=false, arrowsize=0];
  "john-1693" -> "dougal-1695-2" -> "margaret-1698" -> "mhor-1700";
  "john-1721-2" -> "malcolm-1723-3" -> "janet-1723-2" -> "duncan-1725-2" -> "grigor-1731" -> "alexander-1733-2";

  // Rank constraints to keep generations aligned
  { rank=same; "john-1693" "dougal-1695-2" "margaret-1698" "mhor-1700"; }
  { rank=same; "john-1721-2" "janet-1723-2" "malcolm-1723-3" "duncan-1725-2" "grigor-1731" "alexander-1733-2"; }
}

← Back to the branches map

Mirrors page 107 of the Glen Discovery genealogy.