Rendering grafico in linux


3

Sto usando graphviz insieme a punto da un po 'di tempo. Ma sono sempre sopraffatto, quando si tratta di grafici più grandi, perché la regolazione automatica di scatole, rettangoli, nodi, frecce ecc. Rende il grafico molto inutile. Esiste un modo per correggere le posizioni dando marcatori di posizione espliciti? Il mio problema principale è sempre stato il ridimensionamento e l'allineamento e spesso ci è voluto più tempo per riaggiustare i grafici che per generare i grafici stessi.

Ad esempio: diagrammi a scatola semplici, (diciamo questo) - https://en.wikipedia.org/wiki/File:Unix_history-simple.svg è un lavoro noioso da eseguire trascinando la selezione. Quindi potrebbe esserci un modo per generarlo. Volevo solo sapere come?

Gnuplot, Sage o altri plotter matematici possono anche produrre immagini come sopra?

Risposte:


2

È possibile impostare esplicitamente la posizione di un nodo con l'attributo pos, ad esempio:

 "foo" [height=0.52778, label="node foo label",
        pos="19938,4672.2", width=1.2222];

1
conosci qualche altro strumento diverso da vimdot e xdot per monitorare parallelamente le modifiche apportate nel file dot? che dire dell'esempio con il file wikipedia? È possibile fare in graphviz?
infocloggato il

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.