问题标签 [dot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
10135 浏览

uml - graphviz:带有粗体标题的记录节点

我正在尝试使用 graphviz 来做类似于 UML 类图的事情。

我想知道是否有一种方法可以使样式“注册”的节点的第一个字段以粗体显示,以使其与其他字段不同。

我的节点如下所示:

我试过这个但它不起作用:(嵌入html)

0 投票
3 回答
10409 浏览

diagram - 如何在 graphviz dot 中定义边缘和节点形状的双线?

如何使用带有双线的graphviz dot来设置边和节点的样式,如下图的“LEGAL”和“TAX DISC”节点所示?

ER图

0 投票
1 回答
2521 浏览

python - 测试 pydot 图中的节点成员资格

pydot 有大量的绑定方法来获取和设置点图中的每一个小东西,读取和写入,你可以命名它,但我似乎找不到一个简单的成员资格测试。

只是许多不起作用的事情之一。似乎节点一旦添加到图形中,就会获得新的身份

任何人都可以建议一种方法来创建一个节点并在添加之前测试它是否在图表中,以便您可以执行以下操作:

0 投票
1 回答
2090 浏览

doxygen - 使用 doxygen 创建(通过 graphviz 的点)整个程序的图形表示

一个堆栈溢出线程(当然是通过 google 找到的)指示我使用 doxygen 来自动创建文档(最初是因为我继承了一个要绘制图表的代码库,我厌倦了通过 Dia Diagram Editor 手动完成)。

现在 doxygen 已经证明非常有用。然而,有一件事我似乎仍然无法做到:为整个代码库生成包含(或调用)图。它将为单个文件生成包含层次结构,或为单个函数生成调用图,但我想查看整个内容(它不是一个非常大的代码库:D)。

有人碰巧知道吗?

PS这在C中,但我怀疑它是否重要。

0 投票
1 回答
1914 浏览

graph - Graphviz/Dot - 如何用独特的颜色标记树上的所有叶子?

我有一个将图形打印为 .dot 文件的脚本。我想用不同的颜色突出所有不同程度的顶点。Graphviz 可以吗?

所以,我对以下内容感兴趣:

作为一个特例,如何用独特的颜色标记树上的所有叶子?:

0 投票
1 回答
3564 浏览

graph - 收紧点图,使其更加对称

我用: 编译下图dot graph.dot -Tpdf -ograph.pdf,产生:

在此处输入图像描述

结果还可以,但是状态转换看起来很像一个 spagetthi 怪物,我不知道我可以做些什么来解决这个问题。我尝试了其他布局:twopi, neato, etc.是否有允许它强制图形看起来更对称的参数?因为整体画面还可以。

对我来说,边缘似乎使用了最小的空间来构建边缘描述,也许这就是问题所在?

我的图形设计有缺陷吗?我应该在一个边缘上写不同的状态转换,使用 \n 来分隔不同的转换吗?

0 投票
1 回答
2688 浏览

layout - 控制graphviz(dot2tex)中节点的布局?

我是 graphviz 的新手,我只是想知道如何确定图中的相对节点位置。例如,如果我想绘制一个简单的三角形“abc”,节点“a”在顶部,节点“b”和“c”在底部同一级别,我应该如何告诉 graphviz 布局根据需要节点?

我尝试了以下方法:

但输出将节点“a”和“b”定位在顶部的同一级别,节点“c”在底部。

此外,是否可以在同一个图中并排绘制两个这样的三角形(中间有一个很好的适当空间)?如果是这样,它是如何实施的?

非常感谢。

0 投票
1 回答
3906 浏览

graphviz - 图 DB 模式的最佳点/GraphViz 布局

我第一次使用 dot + GraphViz 来帮助规划图形数据库模式。

随着我添加更多节点,输出看起来不太理想。特别是,语言和国家看起来相当混乱。

我尝试了一些基本排名,但无法对其产生太大影响。

如何获得更清晰的输出?

编码:

0 投票
3 回答
3993 浏览

doxygen - 如果我使用 DOT 和 doxygen,如何更改由 graphviz 创建的图形的 HTML 中的位置?

我在 doxygen 中使用 dot 和 Graphviz 来创建我的 HTML 代码的用户手册。doxygen 代码看起来有点像这样:

这当然会生成一张漂亮的图片。不幸的是,图片在 HTML 页面中没有按照我想要的方式显示。它始终以页面为中心。我希望对齐在页面的左侧。生成的 HTML 代码如下所示:

谁能帮我?它要么是 doxygen 问题,要么是 graphiz/dot 问题。我似乎找不到答案。

谢谢,

莫里斯

0 投票
1 回答
322 浏览

dot - 可视化网络连接的工具

目前我正计划使用 dot 和它的家庭。

我想知道有没有更合适的?

我需要显示几个级别、卡和网络连接(输入和输出):