我使用TikZ来展示Prim的算法,就像在this example on texample.net中一样。

如何让TikZ在这里创建弯曲边而不是直边?
发布于 2010-11-07 13:24:20
弯曲边的问题是,它需要一些关于线与两个节点的角度的知识。当您知道这一点时,您可以在path或draw命令的to形式中使用in和out指令。由于您是在节点上的循环中执行这些连接,因此您希望忽略显式计算这些角度,并让TikZ负责绘制线条。如果您需要的话,这些命令是您最有可能需要使用的。祝好运。
发布于 2012-01-19 18:10:09
可以使用bend <direction>选项在某些任意方向上弯曲箭头。如下所示:\path[edge] (\source) to[bend right] node[weight] {$\weight$} (\dest); (来自您的示例)
您还可以使用其他选项来更改弯曲的圆弧和材料,但您必须查看手册;)
https://stackoverflow.com/questions/4115897
复制相似问题