从 Java 应用程序创建带有下标的 Graphviz 标签

2024-01-19

我正在使用 Java 应用程序调用 GraphvizGraphviz.java https://github.com/jabbalaci/graphviz-java-apiAPI 并将输出图形保存到 PDF 文件。我需要用数学下标和重音符号来标记一些节点(例如$a_1$ or $\hat{a}$在乳胶中)。我只能靠下标生存。

有办法做到吗?这是因为我正在使用的 API 或者我在这里遗漏了一些东西。

我努力了b [label=<x<SUB>1</SUB>>];但它不起作用(尽管像这样的符号a [ label=<&#945;>];工作并显示在输出文件中)。


根据他们的文档 http://graphviz.org/doc/info/shapes.html#html,

注意:粗体、斜体、下划线、下标和 上标(<B>, <I>, <U>, <SUB>; and <SUP>)仅适用于 2011 年 10 月 14 日之后的版本,目前只能通过 cairo 和 svg 渲染器。此外,水平和垂直 规则(<HR> and <VR>) 仅适用于 7 月 8 日之后的版本 2011年。

您确定您正在使用这两个版本吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 Java 应用程序创建带有下标的 Graphviz 标签 的相关文章

随机推荐