Questions tagged «dot»



3
GraphViz-如何连接子图?
用的DOT语言GraphViz,我试图表示一个依赖关系图。我需要能够在容器内具有节点,并能够使节点和/或容器依赖于其他节点和/或容器。 我subgraph用来代表我的容器。节点链接工作正常,但我不知道如何连接子图。 给定下面的程序,我需要能够连接cluster_1并cluster_2使用箭头,但是我尝试过的任何操作都会创建新节点而不是连接集群: digraph G { graph [fontsize=10 fontname="Verdana"]; node [shape=record fontsize=10 fontname="Verdana"]; subgraph cluster_0 { node [style=filled]; "Item 1" "Item 2"; label = "Container A"; color=blue; } subgraph cluster_1 { node [style=filled]; "Item 3" "Item 4"; label = "Container B"; color=blue; } subgraph cluster_2 { node [style=filled]; "Item 5" …


2
点图语言-如何自动制作双向边线?
这是我的点图的非常简化的示例: strict digraph graphName { A->B B->A } 这创造了 相反,我希望在A和B之间显示一条单边,但要有一个双箭头。我知道如何将双箭头作为全局选项: strict digraph graphName { edge [dir="both"] A->B B->A } 但这看起来很丑陋,并不是我的所有优势都应该是双重的。 如果我对图形进行更多处理并自己检测到双重引用,并用单个边替换两个边,则看起来不错。但我宁愿不必执行此额外步骤 strict digraph graphName { A->B [dir="both"] } 有更好的解决方案吗?
81 graph  graphviz  dot 

1
Graphviz子图无法显示
我正在尝试用点创建两个子图的图。代码如下: digraph G { subgraph step1 { style=filled; node [label="Compiler"] step1_Compiler; node [label="Maschine"] step1_Maschine; color=lightgrey; } subgraph step2 { style=filled; color=lightgrey; node [label="Interpretierer"] step2_Interpretierer; node [label="Maschine"] step2_Maschine; label="Virtuelle Maschine"; } "Programm (Java)" -> step1_Compiler; step1_Compiler -> step1_Maschine; step1_Maschine -> "Bytecode"; "Bytecode" -> step2_Interpretierer; step2_Interpretierer -> step2_Maschine; step2_Maschine -> "Ergebnis"; } …
68 graphviz  dot 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.