Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
graphviz:无向图重叠中的平行边_Graphviz - Fatal编程技术网

graphviz:无向图重叠中的平行边

graphviz:无向图重叠中的平行边,graphviz,Graphviz,在上面的示例中,当使用dot命令生成jpg时,0和1之间的平行边被绘制为单条边。有可能避免这种情况吗 如果我理解这个问题,这应该可以满足您的需要 graph { 0--1; 0--2; 0--1; } 升级您的版本。我得到以下输出: 您还可以尝试使用样条曲线图形属性:在Windows XP上使用GraphViz v.2.28.0,dot-Tjpg-o12.jpg 12.dot,上面的图形位于12.dot,非常清晰地显示0和1之间的平行边。您能确切地说您使用的是什么版本以及您使用的是什么命令

在上面的示例中,当使用dot命令生成jpg时,0和1之间的平行边被绘制为单条边。有可能避免这种情况吗


如果我理解这个问题,这应该可以满足您的需要

graph {

0--1;
0--2;
0--1;
}

升级您的版本。我得到以下输出:


您还可以尝试使用样条曲线图形属性:

在Windows XP上使用GraphViz v.2.28.0,
dot-Tjpg-o12.jpg 12.dot
,上面的图形位于
12.dot
,非常清晰地显示0和1之间的平行边。您能确切地说您使用的是什么版本以及您使用的是什么命令吗?我使用的是GraphViz v.2.30.1,命令是“dot-Tjpg test.dot-o test.jpg”。在这种情况下,可能是GraphViz v2.30中的一个bug,而v2.28中没有。您说问题发生在生成jpg文件时。其他输出文件类型也会出现这种情况吗?是。。即使是png也有同样的问题。仔细想想,我想知道生成.png文件的代码是否与生成.jpg文件的代码有很多共同之处,因为它们都是位图?您是否尝试过ps、svg或vrml等矢量格式?
graph {

0--1 [color="black:white:black"];
0--2;

}