在提问之前,我试图搜索我的问题的答案,但我找不到。我的问题是关于改变点图中的边缘方向。Rankdir 是'LR',但在图表的某些部分,我想使用'TB'。让我举个例子。
有向图 G { 等级目录=LR; 尺寸=“7,5”; 浏览器->ui_thread; 浏览器->db_thread; 浏览器->webkit_thread; 浏览器->缓存线程; 浏览器->file_thread; 浏览器->io_thread; io_thread[样式=填充]; 缓存线程[样式=填充]; ui_thread->线程[标签=继承]; ui_thread->messageloop[style=dotted]; db_thread->messageloop[style=dotted]; webkit_thread->messageloop[style=dotted]; cache_thread->messageloop[style=dotted]; 文件线程->消息循环[样式=点]; io_thread->messageloop[style=dotted]; }
它给出了这样的图表
但是,这不是我想要的。我想要下图。“thread”垂直位于“ui_thread”上方。
您可能认为使用带有“thread”和“ui_thread”的“rankdir=same”可以轻松解决。我肯定已经试过了。但我失败了。“线程”始终低于“ui_thread”。
谢谢,