Graphviz-zel szebb gráfokat lehet-e?

Fórumok

Sziasztok!

Nézegetem (korábban is használtam) a graphviz nevű csodaprogramot. A honlapján a galériában csudaszép ábrákat lehet vele kirajzoltatni, persze az én gráfjaim marha csúnyák: a legtöbb éllel rendelkező pont a kép szélén helyezkedik el, a gráf túl szellős, csomó üres helyet hagy, összébb lehetne kicsit nyomni ...

Némi tanácsért fordulok hozzátok: ti hogyan, milyen módon, paraméterekkel teszitek szebbé, esztétikusabbá a graphviz gráfjait? Vagy mit használtok mellette, helyette?

Köszi!

Üdv, Cözi

Hozzászólások

Ha jól tudom, az több kicsi programból áll: dot, neato stb. Mindegyik más layout-ot használ a megjelenítéshez és más mennyiséget is bír el. layout-ok
Valamint a dokumentációs oldalon van leírás színekről, alakokról stb.

Most túl álmos vagyok, hogy kikeressem a konkrétumokat, de lehet parancssorból és fájlból is állítani pl. azt, milyen hosszan iterál, amikor elrendezi a cuccokat. Ezzel sokat lehet javítani sok pontú gráfon, cserébe a CPU-időért.

De nézd át előbb, nem szúrtad-e el a gráfok élhosszait, erősségét. Ha ez el van szúrva, akkor az iterációszám növelése sem segít.

Sikerült összegyógyítanom a két rendszert. Nem rossz, de lehetne jobb is, bár már most jobb, mint előtte :-)

A lényeges lépés egy dottoxml nevű python parncsa használata, a kimenetét az yED már megeszi. A dot állományban irányított gráfot kell leírni, "--" helyett "->" élmeghatározással.

Köszönöm a tippet!

Üdv, Cözi