Изменение макета и вставка математических символов с помощью pydot
У меня проблемы с рисованием в пидо.
Проблема заключается в определении макета создаваемых узлов. В настоящее время все нарисовано вертикально и не распространяется. Это дает мне задачу спуститься вниз, чтобы увидеть созданные узлы.
Можно ли как-то определить узлы, которые будут создаваться горизонтально, когда их очень много? Также я хочу отображать математические символы в метках. Но я не смог найти, как это сделать.
Если кто-нибудь знает, пожалуйста, скажите, как я могу написать epsilon и lambda в метках от одного узла к другому....
Большое спасибо...
1 ответ
Я обнаружил, что при записи строки в представлении в юникоде математические символы отображаются в виде ребер...
Например, вы можете написать node = pydot.Node("ε",shape = "ellipse", style="filled", fillcolor="turquoise")
Используя это, мы получаем эпсилон как метку узла....
Точно так же мы можем получить остальные математические символы....