я должен сделать небольшой конечный автомат, который имеет некоторые возвратные переходы (то есть начальное и конечное состояние перехода равны.рисования возвратные ребра автоматов
Проблема заключается в том, что делает, что в Graphviz имеет уродливые результаты.
digraph finite_state_machine {
edge [fontsize=11];
S0 -> S0 [label = "td=1\n-/e2"];
S0 -> S1 [label = "td=3 \n-/e3" ];
S1 -> S0 [label = "td=3\n-/-\nt=0"];
S0 -> S2 [label = "P:i1/e4"];
S2 -> S0 [label = "td=0\n-/-" ];
S0 -> S0 [label = "i1/e1\ntd+=1"];
}
A rendering of the state machine http://img91.imageshack.us/img91/2300/previewom.png
есть ли способ сделать это выглядеть немного лучше?
B TW: Я пробовал head/tailport, но они не работают над моей версией Graphviz (1.13 на Mac OS X).
Я не ограничен точечным движком, мне нужен только красиво выглядящий график, и мне все равно. о рендерере/языке.
Большое спасибо