【问题标题】:How to split a DOT file with multiple graphs into multiple DOT files using GVPR?如何使用 GVPR 将具有多个图形的 DOT 文件拆分为多个 DOT 文件?
【发布时间】:2013-02-23 07:21:09
【问题描述】:

如何使用gvpr将DOT语言中包含多个图形的文件拆分成多个DOT文件?

输入(1 个文件):

# single.dot
digraph one {
  a -> b;
}
digraph two {
  c -> d;
}

输出(每个文件 1 个图表):

# one.dot
digraph one {
  a -> b;
}

# two.dot
digraph two {
  c -> d;
}

【问题讨论】:

    标签: graph graphviz


    【解决方案1】:
    BEG_G {
      fname = sprintf("%s.dot",$G.name);
      writeG($G, fname);
    }
    

    【讨论】:

    • 这对我有用。我要补充一点,如果不是很明显,OPP 应该将它保存在一个文件中,例如一个名为 split 的文件,然后运行 ​​$ gvpr -f split infile.dot
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-10
    • 2011-08-07
    • 2013-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多