gpt4 book ai didi

graphviz - 点(graphviz): What is "type=s"?

转载 作者:行者123 更新时间:2023-12-04 05:28:02 28 4
gpt4 key购买 nike

我一直在示例中看到这一点(例如乙烷分子),但从未解释过。

什么是[type=s]?有哪些不同的类型?

最佳答案

I see this in examples all the time (like the ethane molecule one) ...

我假设您指的是 Wikipedia's DOT language page 上的乙烷分子示例:

 graph ethane {
C_0 -- H_0 [type=s];
C_0 -- H_1 [type=s];
C_0 -- H_2 [type=s];
C_0 -- C_1 [type=s];
C_1 -- H_3 [type=s];
C_1 -- H_4 [type=s];
C_1 -- H_5 [type=s];
}

一些有趣的事情:

  • 维基百科页面上属性type 的使用可以追溯到 2004 年,在 the first version of the page 中,几乎与今天的版本相同。

  • the current graphviz documentation 中没有列出属性type .

  • 我安装了 graphviz 1.14,它的 DOT 文档(大约 2002 年)没有将 type 列为属性。

  • 我找到了 1996 年的 graphviz 1.7 的 DOT 文档。它也没有列出属性 type

  • 从图中删除 type 属性或更改它们的值不会影响当前版本的 graphviz 或 1.14 版的输出。

随着时间的推移,各种属性发生了变化,type 可能是类似于 tailPort 的旧名称, 它接受 portPos用于指示节点的哪一侧附加边缘的输入(“s”表示“南”,“n”表示“北”等)。也许它用于我没有文档的版本。或者它可能根本就没有被使用过,人们只是忠实地从维基百科上复制了它。 ;)

关于graphviz - 点(graphviz): What is "type=s"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13812213/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com