2011-01-09 2 views
1

У меня проблема с рисованием в pydot.изменение макета и вставка математических символов с pydot

Проблема заключается в определении компоновки созданных узлов. В настоящее время все рисуется вертикально и не распространяется. Это дает мне задачу спуститься, чтобы увидеть созданные узлы.

Есть ли способ определить узлы, которые будут созданы горизонтально, если они очень велики? Также я хочу отображать математические символы в ярлыках. Но я не смог найти, как это сделать.

Если кто-нибудь знает, пожалуйста, скажите, как я могу написать эпсилон и лямбда в этикетками от одного узла к другому ....

Спасибо большое ...

ответ

0

я узнал, что написание строки в юникода представление показывает математические символы как кромки ...

Например, вы можете написать node = pydot.Node("ε",shape = "ellipse", style="filled", fillcolor="turquoise")

с помощью этого мы получаем эпсилон в качестве метки узла ....

Аналогичным образом мы можем получить остатки математических символов ....