【问题标题】:How can I align two (disconnected) nodes in GraphViz?如何对齐 GraphViz 中的两个(断开连接的)节点? 【发布时间】:2022-02-03 20:45:05 【问题描述】: 假设我有 GraphViz 图: digraph G { a->b->d; c->d; } 如何使a 和c 垂直对齐,即出现在同一高度? 【问题讨论】: 标签: graphviz 【解决方案1】: 您可以使用分组和 group-scope 属性对齐它们: digraph G { {rank = same; a; c;} a->b->d; c->d; } 请注意,如果您的 rankdir 值不同,则此对齐方式不会是垂直的:例如如果 rankdir=LR 则 a 和 c 将水平对齐到同一位置 - 箭头指向右侧。 【讨论】: