poner para pagina niños margen marcos infantiles hojas gratis diferentes descargar decorativos como cada bordes graphviz dot

para - Graphviz, cambiando el tamaño del borde



marcos para word (2)

¿Cómo cambiar el tamaño del borde en punto (graphviz)? Me gustaría hacer algunos bordes "en negrita".


Yo quería complementar la respuesta de Shuvalov. Penwidth es de hecho el comando correcto. Además, en la respuesta de Shuvalov , el ancho de la pluma es tanto un nodo como una propiedad de borde, también es correcto.

La distinción que quería hacer:

  • Penwidth , cuando se usa como una propiedad de nodo (por ejemplo, "NodeA" [penwidth = 5]) afecta el grosor de línea de borde para ese nodo

  • el ancho de pluma , cuando se usa como propiedad de borde, afecta el grosor de línea del borde (el valor predeterminado es "1", especificar el ancho de pluma = 2 hará que el borde aparezca en negrita)

  • si desea cambiar el grosor de línea de un borde, no necesita cambiar el ancho de pluma para los dos nodos conectados por ese borde (como podría sugerir la respuesta de shuvalev)

  • para un gráfico dirigido (los bordes tienen una dirección) es posible que también desee cambiar el tamaño / peso de la punta de flecha y la cola de flecha , junto con el peso del borde , para que los tres permanezcan proporcionales

  • la longitud de un borde puede cambiarse estableciendo la propiedad de peso , como en cualquier otro lugar, el valor predeterminado es 1.0; aumentar ese valor aumenta el costo de estirar este borde durante el procesamiento (es decir, el algoritmo de dibujo aplica una penalización mayor a las soluciones en las que este borde es más largo); observe que el borde de 1 a 4 es más corto que el borde de 1 a 2.

El siguiente código debería ilustrar todo esto. El gráfico representado se muestra debajo del código.

digraph { /* declare the node & style them */ "Node 1" [shape=diamond, penwidth=3, style=filled, fillcolor="#FCD975"]; "Node 2" [style=filled,fillcolor="#9ACEEB" ]; "Node 3" [shape=diamond, style=filled, fillcolor="#FCD975" ]; "Node 4" [style=filled, fillcolor="#9ACEEB" ] /* declare the edges & style them */ "Node 1" -> "Node 2" [dir=none, weight=1, penwidth=3] ; "Node 1" -> "Node 3" [dir=none, color="#9ACEEB"] ; "Node 1" -> "Node 4" [arrowsize=.5, weight=2.] }


prueba esto:

"NodeA" [ penwidth = 5] "NodeB" [ penwidth = 5] NodeA->NodeB [ penwidth = 3]