Изменение макета и вставка математических символов с PYDOT

StackOverflow https://stackoverflow.com/questions/4638806

  •  08-10-2019
  •  | 
  •  

Вопрос

У меня проблемы с рисунком в Pydot.

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

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

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

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

Это было полезно?

Решение

Я обнаружил, что запись строки в представлении Unicode показывает математические символы по краям ...

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

Используя это, мы получаем Epsilon в качестве этикетки узла ....

Точно так же мы можем получить остальную часть математических символов ....

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top