我使用pyreverse从Python代码创建类图,结果是这样的图形: 可以看到,一些类没有关联。我希望将子图放在彼此下面,以便我可以将图像包含在文档中。有没有简单的方法修改dot文件,使得图形的不相关部分放置在彼此下面?
用无形的边连接未连接的部分: digraph so { node[ shape = box ]; A[ label = "Message" ]; B[ label = "MetaMessage" ]; C[ label = "TrainingMessage" ]; D[ label = "MessageBundle" ]; A -> { B C }; { B C } -> D[ style = invis ]; } 产生