Daniel@0: digraph test { Daniel@0: Daniel@0: size="7,9.5"; Daniel@0: page="8,10.5"; Daniel@0: ratio=fill; Daniel@0: rankdir=LR; Daniel@0: Daniel@0: { rank=same; Daniel@0: node [shape=house]; Daniel@0: A;C;E;G;I;K;M;O;Q;S;U;W;Y; Daniel@0: node [shape=invhouse]; Daniel@0: B;D;F;H;J;L;N;P;R;T;V;X;Z; Daniel@0: } Daniel@0: Daniel@0: { rank=same; Daniel@0: node [shape=trapezium]; Daniel@0: "Trapezium"; Daniel@0: ordering=out; Daniel@0: } Daniel@0: Daniel@0: Trapezium -> A; Daniel@0: Trapezium -> B; Daniel@0: Trapezium -> C; Daniel@0: Trapezium -> D; Daniel@0: Trapezium -> E; Daniel@0: Trapezium -> F; Daniel@0: Trapezium -> G; Daniel@0: Trapezium -> H; Daniel@0: Trapezium -> I; Daniel@0: Trapezium -> J; Daniel@0: Trapezium -> K; Daniel@0: Trapezium -> L; Daniel@0: Trapezium -> M; Daniel@0: Trapezium -> N; Daniel@0: Trapezium -> O; Daniel@0: Trapezium -> P; Daniel@0: Trapezium -> Q; Daniel@0: Trapezium -> R; Daniel@0: Trapezium -> S; Daniel@0: Trapezium -> T; Daniel@0: Trapezium -> U; Daniel@0: Trapezium -> V; Daniel@0: Trapezium -> W; Daniel@0: Trapezium -> X; Daniel@0: Trapezium -> Y; Daniel@0: Trapezium -> Z; Daniel@0: Daniel@0: { rank=same; Daniel@0: node [shape=parallelogram]; Daniel@0: a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z; Daniel@0: } Daniel@0: Daniel@0: a -> Trapezium; Daniel@0: b -> Trapezium; Daniel@0: c -> Trapezium; Daniel@0: d -> Trapezium; Daniel@0: e -> Trapezium; Daniel@0: f -> Trapezium; Daniel@0: g -> Trapezium; Daniel@0: h -> Trapezium; Daniel@0: i -> Trapezium; Daniel@0: j -> Trapezium; Daniel@0: k -> Trapezium; Daniel@0: l -> Trapezium; Daniel@0: m -> Trapezium; Daniel@0: n -> Trapezium; Daniel@0: o -> Trapezium; Daniel@0: p -> Trapezium; Daniel@0: q -> Trapezium; Daniel@0: r -> Trapezium; Daniel@0: s -> Trapezium; Daniel@0: t -> Trapezium; Daniel@0: u -> Trapezium; Daniel@0: v -> Trapezium; Daniel@0: w -> Trapezium; Daniel@0: x -> Trapezium; Daniel@0: y -> Trapezium; Daniel@0: z -> Trapezium; Daniel@0: }