eor*_*ano 12 uml record dot graphviz
我正在尝试使用graphviz来执行类似于UML类图的操作.
我想知道是否有一种方法可以使样式'register'的节点具有粗体字的第一个字段,使其与其他字段不同.
我的节点看起来像这样:
digraph i {
"node" [
label = "<f0> title | <f1> index | ... | <f2> field1 | <f3> field2"
shape = "record"
];
}
Run Code Online (Sandbox Code Playgroud)
我试过这个但它不起作用:(嵌入html)
digraph i {
"node" [
label = "<f0> <B>title</B> | <f1> index | ... | <f2> field1 | <f3> field2"
shape = "record"
];
}
Run Code Online (Sandbox Code Playgroud)
Dan*_*Dan 15
我不认为基于记录的节点允许HTML格式化.的节点形状文档表明,基于记录的节点已经倾向于使用一个无形的节点与的被弃用HTML状标签,这是更为灵活的格式.这些标签用<>而不是双引号括起来.
我无法测试这个,但这接近你想要的:
digraph i {
"node" [
label =<<TABLE BORDER="1" CELLBORDER="1" CELLSPACING="0">
<TR><TD PORT="f0"><B>title</B></TD></TR>
<TR><TD PORT="f1">index</TD></TR>
<TR><TD PORT="f2">field1</TD></TR>
<TR><TD PORT="f3">field2</TD></TR>
</TABLE>>
shape = "none"
];
}
Run Code Online (Sandbox Code Playgroud)
输出:
| 归档时间: |
|
| 查看次数: |
7881 次 |
| 最近记录: |