我正在尝试旋转一个节点(或一个包含节点的子图 - 无论哪个可能/更容易),如下图所示:
(请注意,“B”标签是否旋转对我来说并不重要 - 只是记录中的“verti-*”文本[或者更确切地说,整个记录节点]如图所示旋转)
但是,我能做到的最接近的是以下dot
代码:
digraph graphname {
node [fontname=Monospace, fontsize=14];
subgraph clusterMasterBox {
node [shape=record];
l1 [label = "{ horiz-1 \r| \
horiz-2 \r| \
horiz-3 \r| \
horiz-4 \r} \
"];
subgraph clusterSubRotateBox {
rotate=90;
node [shape=record,rotate=90];
l2 [label = "{ verti-1 \r| \
verti-2 \r| \
verti-3 \r| \
verti-4 \r} \
"];
label="B";
}
label="A"
}
}
我在subgraph clusterSubRotateBox
那里的唯一原因(以及它嵌套在 内部的唯一原因clusterMasterBox
)是因为我希望我可以为它分配旋转,但显然我不能 - 因为上面的代码生成了这个图像:
所以我的问题是 - 有没有办法旋转记录节点?如果不是单独的,那么可能作为子图的一部分(或不同类型的“对象”)?
提前感谢您的任何建议,
干杯!