2012-02-02 148 views
9

Dado un nodo como tal, sobre un fondo blancoGraphviz: ¿Cómo cambiar el color del borde

"test" [ 
    style="filled,dashed" 
    shape=box 
    color=lightgray 
    label="Hello World" 
]; 

Como hago para quitar el borde punteado negro?

+0

también: http://stackoverflow.com/questions/7168549/dot-how-to-decorate-graph-nodes-with-black-outline-while-filled-with-another-co – webwesen

Respuesta

13

Encontré una solución que funciona en mi caso.

"test" [ 
    style="filled,dashed" 
    shape=box 
    color=black 
    fillcolor=lightgray 
    label="Hello World" 
]; 

era engañoso porque si no se especifica fillcolor, aparece por defecto lo color.

+4

Correcto. Como dice la documentación, [si fillcolor no está definido, se usa color] (http://www.graphviz.org/content/attrs#dfillcolor). – ryandesign

3

así que usted puede conseguir realmente esto con uno menos line:

"test" [ 
    style="filled,dashed" 
    shape=box 
    fillcolor=lightgray 
    label="Hello World" 
]; 

En mis pruebas, al menos, incluyendo un fillcolor sin color por defecto borde negro.

Cuestiones relacionadas