Why is 'circo' layout spreading nodes so far apart?

The ‘circo’ layout is putting nodes far apart, and causing the nodes to be very small. The nodes could be bigger if they were closer.

I can’t see a parameter that would bring them closer. ‘ranksep’ and ‘nodesep’ are not applicable to circo.

I would appreciate anyone telling me how to bring the nodes closer and automatically make them bigger.

[dot engine=circo fit=true verbose=true]
digraph P {
graph[page=“10.0,10.0”, size=“10.,10.”, comment=“Comment”, mindist=“0.1”, label=“Title”];
node [shape=box fontname=“Tahoma” fontsize=“13”];
N126 [label=“Charles Cloutier\lb. 03 May 1629 St Jean DE Mortagne, Perche, Fr\lm. 20 Apr 1659 (30) Québec, Qc\ld. 05 Jun 1709 (80)\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N127 [label=“Louise Morin\lb. 1643\lm. 20 Apr 1659 (16) Québec, Qc\ld. 23 Apr 1713 (70)\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N122 [label=“Zacharie Cloutier\lb. 03 Aug 1683 Chateau-Richer, Qc\lm. 23 May 1708 (25) Chateau-Richer, Qc\ld. 04 Dec 1732 (49) Chateau-Richer, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N123 [label=“Jeanne Bacon\lb. 1684\lm. 23 May 1708 (24) Chateau-Richer, Qc\ld. abt. 1750 (66)\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N120 [label=“Zacharie Cloutier\lb. 29 Mar 1710 Chateau-Richer, Qc\lm. 13 Nov 1737 (28) Chateau-Richer, Qc\ld. 09 Mar 1774 (64) Chateau-Richer, Qc\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N121 [label=“Agnès Bélanger\lb. 1719\lm. 13 Nov 1737 (19) Chateau-Richer, Qc\ld. 16 Mar 1774 (55)\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2290 [label=“Marie-Agnès Cloutier\lb. 24 Jul 1739\lm. 22 Jan 1755 (15)\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2291 [label=“Prisque Doyon\lm. 22 Jan 1755\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2292 [label=“Zacharie Cloutier\lb. 11 Sep 1742\lm. 1767 (24)\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2293 [label=“Geneviève Huot\lm. 1767\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2294 [label=“Louis-Marie Cloutier\lb. 1744\ld. 1762 (18)\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N112 [label=“Pierre Cloutier\lb. 20 Nov 1746 Chateau-Richer, Qc\lm. 30 Oct 1769 (23) Chateau-Richer, Qc\lm. 28 Sep 1784 (38)\ld. 27 Jun 1809 (63)\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N113 [label=“Catherine-Angélique Langlois\lb. 06 Oct 1749\lm. 30 Oct 1769 (20) Chateau-Richer, Qc\ld. 02 Apr 1784 (34)\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N108 [label=“Pierre Cloutier\lb. 01 Jul 1770 Chateau-Richer, Qc\lm. 24 Jun 1794 (24) Chateau-Richer, Qc\ld. 08 Jun 1853 (83) Henryville, Qc\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N109 [label=“Marguerite Gagnon\lb. 1773\lm. 24 Jun 1794 (21) Chateau-Richer, Qc\ld. 11 Jul 1838 (66)\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2306 [label=“Jean Cloutier\lb. 02 Dec 1771\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2307 [label=“Joseph Cloutier\lb. 27 Nov 1777\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2308 [label=“Louis Cloutier\lb. 13 Sep 1779\ld. 22 Dec 1779\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2309 [label=“Zacharie Cloutier\l\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2310 [label=“Marie-Angélique Cloutier\l\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2295 [label=“Marie Côté\lm. 28 Sep 1784\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2313 [label=“Gabriel Cloutier\l\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2296 [label=“Jean Cloutier\lb. 26 Dec 1748\lm. 1774 (25)\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2297 [label=“Louise Gagnon\lm. 1774\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2298 [label=“Joseph Cloutier\lb. 1751\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2299 [label=“Augustin Cloutier\lb. 1752\ld. 1752\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2300 [label=“Louis Cloutier\lb. 1753\lm. 22 Jan 1771 (18)\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2301 [label=“Madeleine Gagnon\lm. 22 Jan 1771\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2302 [label=“Marie Cloutier\lb. 03 Mar 1755\lm. Feb\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2303 [label=“François Verreau\lm. Feb\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2304 [label=“Marie-Françoise Cloutier\lb. 20 Jul 1757\lb. 1758\lm. 05 Feb 1777 (19)\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2305 [label=“Louis Côté\lm. 05 Feb 1777\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N1019 [label=“Jeanne Cloutier\lb. 1715\lm. 28 Aug 1740 (26)\ld. 1764 (49) St Joseph DE Beauce, Qc\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N1018 [label=“Pierre De Lessard\lm. 28 Aug 1740\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N1013 [label=“Elizabeth De Lessard\lm. 23 Jan 1764 St Joseph DE Beauce, Qc\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N1012 [label=“Alexis Pomerleau Vachon\lm. 23 Jan 1764 St Joseph DE Beauce, Qc\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N1010 [label=“Alexis Pomerleau Vachon\lm. 19 Feb 1787 St Henri Beauce, Qc\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N1011 [label=“Geneviève Tardif\lm. 19 Feb 1787 St Henri Beauce, Qc\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2272 [label=“Prisque Cloutier\lb. 18 Mar 1709 Chateau-Richer, Qc\lm. 05 Nov 1736 (28)\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2273 [label=“Marguerite Simard\lm. 05 Nov 1736\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2275 [label=“Gabriel Cloutier\lb. 1711\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2276 [label=“Marie-Françoise Toupin\l\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2277 [label=“Louis-Marc Cloutier\lb. 1713\ld. 1714 (1)\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2278 [label=“Monique Cloutier\lb. 1714\ld. 1714\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2280 [label=“Pierre Cloutier\lb. 1716\ld. 1716\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2281 [label=“Marie-Françoise Cloutier\lb. 1718\lm. 1738 (20)\ld. 1757 (39)\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2282 [label=“Ignace Cauchon\lm. 1738\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2283 [label=“Amant Cloutier\lb. 1720\ld. 1720\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2284 [label=“Pierre-Paul Cloutier\lb. 1721\ld. 1721\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2285 [label=“Anne Cloutier\lb. Jul/1722\ld. Nov/1722\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2286 [label=“Louise Cloutier\lb. Oct/1723\ld. Nov/1723\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2287 [label=“Geneviève Cloutier\lb. Oct/1723\ld. Nov/1723\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2288 [label=“Charles Cloutier\lb. 04 Aug 1725\ld. 14 Aug 1725\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2289 [label=“Marie-Catherine Cloutier\lb. 09 Sep 1726\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N225 [label=“Hélène Cloutier\lb. 1676\lm. 28 Feb 1696 (20) Chateau-Richer, Qc\ld. 30 Apr 1739 (63)\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N224 [label=“Pierre Gagnon\lm. 28 Feb 1696 Chateau-Richer, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N222 [label=“Augustin Gagnon\lm. 04 Nov 1727 Chateau-Richer, Qc\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N223 [label=“Félicité Simon-Lapointe\lm. 04 Nov 1727 Chateau-Richer, Qc\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N114 [label=“Augustin Gagnon\lm. 08 Nov 1751 Chateau-Richer, Qc\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N115 [label=“Marie-Joseph Malboeuf-Beausoleil\lm. 08 Nov 1751 Chateau-Richer, Qc\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2248 [label=“Elisabeth-Ursule Cloutier\lb. 29 Jul 1660 Québec, Qc\lm. 09 Nov 1676 (16) Chateau-Richer, Qc\ld. 24 Oct 1699 (39)\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2249 [label=“Nicholas Gamache Dit Lamarre\lm. 09 Nov 1676 Chateau-Richer, Qc\ld. 30 Oct 1699\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2962 [label=“Geneviève Gamache\lm. 05 Sep 1713 L’islet, Qc\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2961 [label=“Jean Gagnon\lm. 05 Sep 1713 L’islet, Qc\l” style=filled fillcolor=“#ffc600” color=“#000000” fontcolor=“#000000”];
N2954 [label=“Marie-Jos. Gagnon\lm. 14 Jan 1754 Rivière Ouelle, Qc\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2953 [label=“Joseph Autin\lm. 14 Jan 1754 Rivière Ouelle, Qc\l” style=filled fillcolor=“#ff9900” color=“#000000” fontcolor=“#000000”];
N2950 [label=“Françoise Hautin Autin\lm. 15 Apr 1782 Rivière Ouelle, Qc\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2949 [label=“Pierre Bachelet-Casista\lm. 15 Apr 1782 Rivière Ouelle, Qc\l” style=filled fillcolor=“#006cff” color=“#000000” fontcolor=“#000000”];
N2250 [label=“Marie-Madeleine Cloutier\lb. 23 Sep 1662\lm. 13 Oct 1681 (19) Chateau-Richer, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2251 [label=“Paul Tessier\lm. 13 Oct 1681 Chateau-Richer, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2253 [label=“Marie-Anne Cloutier\lb. 25 Feb 1663\lm. 07 Feb 1684 (21)\ld. 19 Nov 1708 (46) Chateau-Richer, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2254 [label=“Charles Gariépy\lb. 29 Dec 1661\lm. 07 Feb 1684 (22)\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2257 [label=“Jeanne Cloutier\lb. 1666\lm. 04 Feb 1687 (21)\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2258 [label=“Claude Gravelle\lm. 04 Feb 1687\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2261 [label=“Charlotte Cloutier\lb. 14 Dec 1670\ld. 27 Jun 1687 (16)\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2262 [label=“Louise Cloutier\lb. 12 Feb 1673\lm. 26 Jan 1695 (22) Chateau-Richer, Qc\ld. 1715 (42)\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2263 [label=“Nicolas Bonhomme\lm. 26 Jan 1695 Chateau-Richer, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2264 [label=“Charles Cloutier\lb. 14 May 1674\ld. 08 Dec 1692 (18) Chateau-Richer, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2265 [label=“Marie-Marguerite Cloutier\lb. 12 Mar 1679\lm. 26 Sep 1699 (20) Chateau-Richer, Qc\ld. 04 Apr 1744 (65) Ste Famille, Ile D’orléans, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2266 [label=“Joseph Gagnon\lm. 26 Sep 1699 Chateau-Richer, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2267 [label=“Jean-Baptiste Cloutier\lb. 15 May 1681\lm. 06 Nov 1702 (21)\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2268 [label=“Anne Mauricet Morrisset\lb. 1685\lm. 06 Nov 1702 (18)\ld. 1740 (55) Chateau-Richer, Qc\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N2271 [label=“Augustin Cloutier\lb. 13 Jan 1686\ld. 19 Apr 1736 (50)\l” style=filled fillcolor=“#2e9cd1” color=“#000000” fontcolor=“#000000”];
N126 → {N127} [color = “black:invis:black”];
N127 → {N122 N225 N2248 N2250 N2253 N2257 N2261 N2262 N2264 N2265 N2267 N2271};
N122 → {N123} [color = “black:invis:black”];
N123 → {N120 N1019 N2272 N2275 N2277 N2278 N2280 N2281 N2283 N2284 N2285 N2286 N2287 N2288 N2289};
N120 → {N121} [color = “black:invis:black”];
N121 → {N2290 N2292 N2294 N112 N2296 N2298 N2299 N2300 N2302 N2304};
N2290 → {N2291} [color = “black:invis:black”];
N2292 → {N2293} [color = “black:invis:black”];
N112 → {N113 N2295} [color = “black:invis:black”];
N113 → {N108 N2306 N2307 N2308 N2309 N2310};
N108 → {N109} [color = “black:invis:black”];
N2295 → {N2313};
N2296 → {N2297} [color = “black:invis:black”];
N2300 → {N2301} [color = “black:invis:black”];
N2302 → {N2303} [color = “black:invis:black”];
N2304 → {N2305} [color = “black:invis:black”];
N1019 → {N1018} [color = “black:invis:black”];
N1018 → {N1013};
N1013 → {N1012} [color = “black:invis:black”];
N1012 → {N1010};
N1010 → {N1011} [color = “black:invis:black”];
N2272 → {N2273} [color = “black:invis:black”];
N2275 → {N2276} [color = “black:invis:black”];
N2281 → {N2282} [color = “black:invis:black”];
N225 → {N224} [color = “black:invis:black”];
N224 → {N222};
N222 → {N223} [color = “black:invis:black”];
N223 → {N114};
N114 → {N115} [color = “black:invis:black”];
N115 → {N109};
N2248 → {N2249} [color = “black:invis:black”];
N2249 → {N2962};
N2962 → {N2961} [color = “black:invis:black”];
N2961 → {N2954};
N2954 → {N2953} [color = “black:invis:black”];
N2953 → {N2950};
N2950 → {N2949} [color = “black:invis:black”];
N2250 → {N2251} [color = “black:invis:black”];
N2253 → {N2254} [color = “black:invis:black”];
N2257 → {N2258} [color = “black:invis:black”];
N2262 → {N2263} [color = “black:invis:black”];
N2265 → {N2266} [color = “black:invis:black”];
N2267 → {N2268} [color = “black:invis:black”];
}
[/dot]

I took the liberty to edit your post slightly in order for the graph to render inline in the forum.

Fantastic! Thank you. I see what I did wrong: I have to include the engine in the brackets.

unfortunately, this is a known bug circo produces some edges that are unnecessarily long (#2198) · Issues · graphviz / graphviz · GitLab

But that does not answer your question: Why?

That’s too bad. Unfortunately I can’t use the chart in this condition. Good luck fixing it. (I’m 76, kind of winding things down :o)

Thanks for responding.