0
当我用点(版本2.38.0)处理以下文件时,我得到一个Warning: Arrow type "fooo" unknown - ignoring
。为什么我用这个点文件得到“Arrow type ... unkown”警告?
digraph {
n1 [ label="ND 1" ];
n5 [ label="ND 5" ];
n12 [
label=<
<table>
<tr>
<td port='fooo'>FOOOOOO</td>
</tr>
</table>>
];
n12:fooo -> n1;
n5 -> n1 [arrowhead=invempty];
{rank=same; n1 n12}
}
我无法弄清楚,为什么是这样。
当我删除n5 -> n1 [arrowhead=invempty];
或{rank=same; n1 n12}
语句时,警告消失。
有人可以向我解释这个吗?
Imho,这是解析器中的一个错误。如果我在'n5 - > n1 [arrowhead = invempty];'后放置'n12:fooo - > n1;''或者如果将'[arrowhead = normal]'添加到'n12:fooo - > n1',警告消失,图形正确显示。 –
我不得不同意@RenéNyffenegger,因为您尝试的语法符合DOT语言文档中概述的规范。 – TomServo