changer la mise en page et l'insertion de symboles mathématiques avec pydot

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

  •  08-10-2019
  •  | 
  •  

Question

Je vais avoir un problème de dessin dans pydot.

Les mensonges de problème dans la définition de la mise en page des noeuds créés. À l'heure actuelle, tout est tiré verticalement et ne se propage pas. Cela me donne le problème d'aller vers le bas pour voir les noeuds créés.

Est-il possible que je peux définir les noeuds à créer horizontalement chaque fois qu'ils sont très importantes en nombre ?? Aussi je veux afficher des symboles mathématiques dans les étiquettes. Mais je ne l'ai pas été en mesure de trouver comment faire.

Si quelqu'un sait s'il vous plaît ne dire comment je peux écrire epsilon et lambda dans les étiquettes d'un nœud à l'autre ....

Merci beaucoup ...

Était-ce utile?

La solution

J'ai découvert que l'écriture de la chaîne en représentation unicode montre des symboles mathématiques comme arêtes ...

Par exemple, vous pouvez écrire node = pydot.Node("ε",shape = "ellipse", style="filled", fillcolor="turquoise")

L'utilisation de ce que nous obtenons epsilon comme étiquette du nœud ....

De même, nous pouvons obtenir reste des symboles mathématiques ....

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top