我怎样才能从 graphviz 输入转到可以用鼠标手动编辑的内容? 2024-6-11 • graphviz 我想采用一个简单的 graphviz 输入文件(或者像 X -> Y 符号这样简单的符号),并制作一个图形,我可以在其中重新组织节点的位置,而无需手动指定坐标。有办法做到这一点吗? 答案1 如果您在 SVG 输出模式下运行 graphviz,您将获得一个 SVG 文件,然后您可以轻松地编辑它(例如,使用 Inkscape)。 dot -Tsvg foo.dot > foo.svg 或 neato,或其他。-Tfig(xfig)、-Tmif(FrameMaker) -Tps(PostScript) 和-Tdia(直径、Linux/GTK 图表工具)也可能有效,具体取决于您拥有的软件。完整的输出格式列表可用。 当然,graphviz 的重点在于您不必手动布局...您看过一些 graphviz 选项吗?它们可能会缓解您遇到的任何问题。 答案2 根据您的编辑需求,您可以执行以下操作: neato -Tsvg pollo.graph > pollo.svg 然后你可以使用墨景, 例如。 问题在于它没有维持对象之间的联系。 相关内容 “cp -f”失败,因为“文件已存在”[关闭] 通过 vSwitch 的两个主机之间的防火墙/IP 规则问题 关机时热量会损坏计算机吗? 更新的代码 无法在 Vagrant 中显示“ls”的手册页 如何在启动时在 gnome-shell 上运行 Unity 2D 启动器? 当Linux标准帐户守护进程是/sbin/nologin时,有什么方法可以更改它所拥有的文件吗? 我可以在 Outlook 中阻止非国家 TLD 吗? 临时提取目录 某些应用程序创建的对话框名称是什么?该对话框卡在其他应用程序的任务栏上方?