Ich versuche, die folgenden Daten in Punktformat GraphViz sichtbar zu machen:Graphviz gibt ein Chaos
digraph n {
node [nodesep=2.0, fontsize=11];
graph [ overlap=false];
edge[weight=0.2];
A -> B [label="I/5"]
A -> A [label="*/0"]
A -> C [label="ii/2"]
A -> H [label="vii/1"]
B -> D [label="iii/1"]
B -> E [label="IV/2"]
B -> F [label="V/2"]
B -> B [label="vi/2"]
C -> F [label="V/2"]
C -> H [label="vii/1"]
D -> E [label="IV/2"]
E -> D [label="iii/2"]
E -> G [label="iv/1"]
E -> F [label="V/3"]
F -> B [label="I/4"]
F -> B [label="vi/1"]
F -> B [label="*/0"]
G -> B [label="I/5"]
H -> B [label="vi/1"]
}
Ausführen des folgenden Befehl ein: neato -Tpng Chord_NFA.dot > Chord_NFA.png
gibt mir diese Ausgabe:
Ich möchte es auf A4 passen und für keine der Kanten zu überlappen oder über einen Knoten. Dies ist (mathematisch) möglich, weil ich es selbst mit einem Kugelschreiber gemacht habe.
Verwenden Sie 'fdp' anstelle von' neato'; Es dauert länger, erzeugt aber bessere Ergebnisse. Einige Kanten können jedoch immer noch Knoten überlappen. – Phrogz
'fdp' war noch schlimmer. – Rory