mac - graphviz tutorial
graphviz: izquierda/derecha alinear nodos en lugar de centrar? (1)
¿Hay alguna forma de obtener graphviz para alinear a la izquierda o alinear a la derecha los nodos en el mismo rango, en lugar de centrarlos?
digraph h {
rankdir=LR;
node [shape=record,height=.08,fontsize=11];
elk[label="elk|I am an American Elk"];
buffalo[label="buffalo|Just a buffalo|everywhere I go|people know the part I''m playing"];
cow[label="cow|moo"];
moose[label="Bullwinkle J. Moose|Hey Rocky, watch me pull a rabbit out of my hat!"];
zoo [label="zoo|<p0>|<p1>|<p2>|<p3>"];
zoo:p0 -> elk;
zoo:p1 -> cow;
zoo:p2 -> moose;
zoo:p3 -> buffalo;
}
Es bueno ver a alguien que trabaja con datos tan importantes.
Aquí hay una manera insólita y poco satisfactoria:
digraph h {
rankdir=LR;
node [shape=record,height=.08,fontsize=11];
zoo [label="zoo|<p0>|<p1>|<p2>|<p3>"];
node [width=3.5];
elk[label="elk/l|I am an American Elk/l",];
buffalo[label="buffalo/l|Just a buffalo/l|everywhere I go/l|people know the part I''m playing/l"];
cow[label="cow/l|moo/l"];
moose[label="Bullwinkle J. Moose/l|Hey Rocky, watch me pull a rabbit out of my hat!/l"];
zoo:p0->elk; zoo:p1 -> cow; zoo:p2 -> moose; zoo:p3 -> buffalo;
}
Asigne a cada cuadro de ese rango el mismo ancho (determinado empíricamente), luego alinee el texto a la izquierda usando el extraño "salto de línea alineado a la izquierda".