如何用 GraphViz 点做斜体节点标签?

How to do italic node labels with GraphViz dot?

我正在尝试使用带点的 graphviz 绘制一些图形。它工作正常。但是,我想将字母(a、b、c ...)的字体设置为斜体。这是我的代码:

digraph mygraph{
  node [shape=plaintext]
 "Ø" -> "{a}" 
 "Ø" -> "{b}" 
 "Ø" -> "{c}"
 "Ø" -> "{d}"
}

我应该怎么做才能让 'a' 'b' 'c' 和 'd' 变成斜体而不是 '{' 和 '}'?

您可以尝试使用 Html-like labels 的语法并首先使用标签属性定义节点 a

a [label=<{<I>a</I>}>]
"Ø" -> a