我正在尝试使用gvterm生成点图。但是,由于文档不完整,因此用法尚不清楚。特别是,gvterm希望将什么图形表示作为输入?

例如,如何使用gvterm生成以下点图?

digraph gvterm {
 a [label="This is node A"];
 a -> b [label="edge\na->b"];
 a -> c;
}


prolog - 如何使用gvterm生成点图-LMLPHP

最佳答案

软件包gvterm用于Show Prolog terms using graphviz,源代码文件gvterm.pl中的注释为:


该库将复杂的Prolog术语翻译成Graphviz(点)
用于图形渲染的输出。


与人们认为gvterm并不用于创建用户定义的图,而是仅为现有Prolog术语创建图相反。

简而言之,我相信Jan会创建一个软件包,用于记录Prolog术语,仅此而已。

10-07 16:09