twopi places each subject right next to the root (in a sunflower fractal pattern), where each subnode can only expand outward. This can throw some bottom level nodes too far out. And lines cross each other erratically.
circo prioritizes short edges for bottom level nodes and long edges for top level nodes.
language (twopi)
language (circo)
root (twopi)
root (circo)
Being able to change the layout in the pop-up would help keep the image size small
C:\Users\%username%\AppData\Roaming\Anki2\addons21\965278890\_vendor\brain_dump\graphviz.py:34
# layout='twopi',
layout='circo',
Changing the weight so that bottom level nodes get the shortest edges instead of toplevel nodes would make it more readable. circo probably isn't necessary to do that. I don't yet know which weight setting+layout combo actually accomplishes that.
C:\Users\%username%\AppData\Roaming\Anki2\addons21\965278890\_vendor\brain_dump\graphviz.py:49
twopi places each subject right next to the root (in a sunflower fractal pattern), where each subnode can only expand outward. This can throw some bottom level nodes too far out. And lines cross each other erratically. circo prioritizes short edges for bottom level nodes and long edges for top level nodes.
language (twopi) language (circo) root (twopi) root (circo)
C:\Users\%username%\AppData\Roaming\Anki2\addons21\965278890\_vendor\brain_dump\graphviz.py:34
C:\Users\%username%\AppData\Roaming\Anki2\addons21\965278890\_vendor\brain_dump\graphviz.py:49