问题标签 [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.
python - 用于读取数据库表和关系以创建点文件的 Python 脚本
嗨,我是点文件概念的新手,
我正在寻找使用主键和关系创建 ERD 图。方法是编写一个 Python 脚本来读取数据库表并创建一个“点”文件,然后该文件可用于使用 graphviz 生成图形。我在graphviv.org上找到了使用点文件生成图形的方法,但是我没有找到使用Python脚本读取数据库表并创建“点”文件的方法。任何帮助将不胜感激,谢谢。
graphviz - 如何让点并排绘制连接的子图?
这是生成的图表当前的样子:
这是代码:
如果我删除 2 条红线,那么它会按照我想要的方式排列:
我怎样才能让它像这样排列并且同时有两条红线?
graphviz - 如何在graphviz中隐藏节点边界?
我正在用 graphviz 绘制图表。即使我有penwidth=0
节点,我仍然看到节点边界。如何摆脱节点边界?
我在点中的注释是这样的:
makefile - 任何人都知道从 Makefile 生成点(graphviz)文件的工具吗?
给定一个 Makefile(本例中不需要命令):
有谁知道可以生成点文件的工具?
如下:
请注意,此工具也可以足够聪明地使用 .o 文件的快捷方式,并假装 c 文件依赖于它们包含的头文件。
java - 用于从 dot 转换为 xdot 的 Java 库
我目前正在用 Java 开发一个 webapp,其主要输出是点格式的图形。对于可视化部分,我想使用需要 xdot 作为输入的 CanViz。到目前为止,我找不到任何将 dot 转换为 xdot 的 Java-Library。有人知道这样的图书馆吗?
我已经尝试通过 exec 运行“dot graph.cv -Txdot -ograph-xdot.gv”,不幸的是这不起作用。(不能运行程序“点”:错误=2,没有这样的文件或目录)
在此先感谢,莫里茨
python - 如何仅使用 pos 属性渲染 DOT 文件
我已经获取了一个初始的 DOT 文件并使用 pydot 修改了一些节点的 pos 属性。现在我想渲染一个图像文件,显示节点的新位置。问题是,我不希望布局程序弄乱位置!我只想查看 pos 属性所指示的节点。我不在乎边缘看起来如何。
我可以使用 pydot 轻松生成包含我的位置的 DOT 文件,但我不知道如何在 pydot 中或在命令行中使用 dot 制作图像文件。帮助将不胜感激!谢谢!
graphviz - 使用 x->y->z 表示法指定关系时如何添加标签?
当您使用以下格式指定图表时,是否可以添加单个标签?
graphviz - graphviz中边和节点之间的距离
如何配置边和节点之间的距离(红色),即节点的外形(蓝色)?
graphviz - 等级属性让我感到困惑
边缘的等级属性有五个值“相同”、“最小”、“源”、“最大”、“接收器”。除了“相同”,我不知道何时使用其他值。
通过在我的 vim 环境中进行测试,我可以意识到这些值存在一些差异。但不知道它们到底是干什么用的。
graphviz - 如何调整点图中的边缘方向?
在提问之前,我试图搜索我的问题的答案,但我找不到。我的问题是关于改变点图中的边缘方向。Rankdir 是'LR',但在图表的某些部分,我想使用'TB'。让我举个例子。
它给出了这样的图表
但是,这不是我想要的。我想要下图。“thread”垂直位于“ui_thread”上方。
您可能认为使用带有“thread”和“ui_thread”的“rankdir=same”可以轻松解决。我肯定已经试过了。但我失败了。“线程”始终低于“ui_thread”。
谢谢,