7
votes

Deux couleurs dans un nœud avec le point de graphviz?

Je me demande s'il est possible de diviser un nœud en deux couleurs différentes. J'utilise le point de graphviz (http://www.graphviz.org/).

Peut-être une vertiche ou une ligne diagonale pourrait diviser le nœud en deux couleurs. Je veux faire cela parce que j'ai de nombreux nœuds appartenant à deux catégories différentes (couleurs) avec certains nœuds appartenant aux deux.

Merci beaucoup, James


0 commentaires

3 Réponses :


7
votes

Je ne pense pas qu'il existe une solution hors de la boîte pour avoir 2 couleurs de fond.

La meilleure solution serait d'utiliser gradient remplissages ( FLIDCOLOR =" orange: jaune ") - mais bien que cela soit dans la documentation, Je n'ai pas pu faire fonctionner sur ma boîte.

Vous pouvez utiliser Etiquettes de type HTML comme solution de contournement. Vous devrez peut-être diviser l'étiquette pour l'avoir centrée, en fonction de vos besoins: xxx

 2 couleurs


1 commentaires

Merci pour une réponse rapide. Le dégradé semble parfait, même si vous, je ne pouvais pas le faire fonctionner non plus. Le label HTML fonctionne bien, merci. J'attendrai simplement de voir si quelqu'un sait si le gradient fonctionne correctement ou non.



1
votes

Il est possible, si vous utilisez l'attribut image d'une étiquette et fournissez une image de fond appropriée: xxx

ceci donne la sortie suivante:

Entrez la description de l'image ici

à l'aide de la plage .png < / code> fichier

Entrez la description de l'image ici


0 commentaires

14
votes

Fonctionnalité de gradient n'a été ajouté qu'au graphviz le 26 janvier 2012; Jusqu'à la nouvelle version stable 2.30.0 de Grapheviz est publiée, vous aurez besoin de télécharger GraphViz Développement Version 2.29.20120127.0545 ou plus récente.

De plus, les gradients semblent être implémentés que pour le rendu du Caire / pango jusqu'à présent; Dans mes tests, les renders de quartz (Mac) et GD sont revenus à l'utilisation de la première couleur. En particulier, cela signifie que si vous êtes sur un Mac et utilisez la visionneuse GraphViz.app Gui, vous ne verrez pas de gradients là-bas (encore). xxx

Entrez la description de l'image ici


2 commentaires

Merci (juste un peu de retard Perahps!). Maintenant, j'ai mis à jour mon graphviz je vais avoir un coup d'oeil à ceci :)


D'une manière ou d'une autre ne fonctionne pas pour moi. J'ai essayé V2.40.1 sur Mac OS et un outil Grapheviz basé sur le Web.