Я хотел бы отобразить много переходов на одной стрелке цикла в латексе.Как я сейчас и делаю, 3 строки отображаются одна над другой.Как я могу отобразить три строки на 3 разных строках, но в одном цикле?
\begin{tikzpicture}[->,shorten >=1pt,auto,node distance=4cm,
semithick]
\tikzstyle{every state}=[draw=black,text=black]
\node[initial by arrow,state,initial text=] (1) {1};
\node[state] (2) [right of=1] {2};
\node[state] (3) [right of=2] {3};
\node[state, accepting] (4) [right of=3] {4};
\path
(1) edge node {$\epsilon,\epsilon;\#$} (2)
(2) edge [loop above] node {$a,\epsilon; x$} (2)
(2) edge [loop above] node {$b, \epsilon; \epsilon$} (2)
(2) edge [loop above] node {$\$,\epsilon; \epsilon$} (2)
(2) edge node {$\$,\epsilon; \epsilon$} (3)
(3) edge [loop below] node {$b,a; \epsilon $} (3)
(3) edge [loop below] node {$a,\epsilon; \epsilon $} (3)
(3) edge [loop below] node {$\$,\epsilon;\epsilon $} (3)
(3) edge node {$\epsilon,\#;\epsilon$} (4)
;
\end{tikzpicture}