Tikz:ノード内のテキストを改行させるには

text width=長さを指定しよう

\begin{tikzpicture}
\path
(0,0) node[rectangle,text width=50]{this text is looooooong but with new line}
(0,1.5) node[rectangle]{this text is loooooong and no new line};
\end{tikzpicture}

行末で単語をまたがないようにする

には、text badly raggedというオプションをいれるといい

\draw (0,0) node[rectangle,text width=50,text badly ragged](evaluator){this text is looooooong but with new line};

テキストを真ん中寄せにする

text badly centeredオプションを入れる

サポートサイト Wikidot.com tikz-text