TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to make some (large) maintainable block diagrams. Some small diagrams I already made using Tikz, but I always need to specify the placement of every block. Now for large diagrams this could be pretty hard, especially when you add a block in the middle and a lot of directions need to be changed.

Now my question: Is there a package/macro that accepts a bunch of nodes and edges, and arranges them automatically in such a way that edge overlapping is minimal?

share|improve this question

closed as unclear what you're asking by Joseph Wright Aug 4 '13 at 11:56

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question.If this question can be reworded to fit the rules in the help center, please edit the question.

Could you give some examples? Is there a problem using TikZ relative node positioning? If so, what is it? – Seamus Sep 17 '12 at 14:53
When creating a large diagram, you get a lot of white space or overlapping nodes/edges when adding a few new blocks in the middle when using relative positioning. As an example, I found this flow diagram prince2-basics.com/images/big/conference_flow_diagram.png – Schelpie Sep 17 '12 at 15:32
With no example, this is unclear I'm afraid. – Joseph Wright Aug 4 '13 at 11:56