TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

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

How can I create a tree node with an aligned math equations inside?


doesn't work


Gives a lot of margin and I don't want to manually tune 100.

\nodepart from shapes tikz library seems to be overkill and doesnt do the alignment.

Any ideas?

share|improve this question
up vote 28 down vote accepted

You could use an aligned environment with inline math inside nodes, their size is automatically calculated. Here's a small example with such a node in a tree:

\begin{tikzpicture}[every node/.style={rectangle,draw}]
\node {Example:}
  child {node {%
     a &= bx + c\\
     a+b &= d +1


alt text

share|improve this answer
Great! it works. But why align doesn't? – Łukasz Lew Aug 8 '10 at 14:26
align is displayed, set off normal text and centered. Here it requires a minipage environment or \parbox, so it needs specifying a width. At least for the centering. – Stefan Kottwitz Aug 8 '10 at 14:40

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.