From ff4a82eecfad815df8f8104a7ac10af3068f4aa5 Mon Sep 17 00:00:00 2001 From: Ethan Liu Date: Fri, 17 Feb 2023 15:23:44 +0800 Subject: [PATCH] graphviz filter commands: add Chinese translation (#9864) --- pages.zh/common/acyclic.md | 17 +++++++++++++++++ pages.zh/common/bcomps.md | 21 +++++++++++++++++++++ pages.zh/common/ccomps.md | 21 +++++++++++++++++++++ pages.zh/common/edgepaint.md | 21 +++++++++++++++++++++ pages.zh/common/gvcolor.md | 17 +++++++++++++++++ pages.zh/common/gvpack.md | 25 +++++++++++++++++++++++++ pages.zh/common/mingle.md | 17 +++++++++++++++++ pages.zh/common/nop.md | 17 +++++++++++++++++ pages.zh/common/sccmap.md | 17 +++++++++++++++++ pages.zh/common/tred.md | 13 +++++++++++++ pages.zh/common/unflatten.md | 17 +++++++++++++++++ 11 files changed, 203 insertions(+) create mode 100644 pages.zh/common/acyclic.md create mode 100644 pages.zh/common/bcomps.md create mode 100644 pages.zh/common/ccomps.md create mode 100644 pages.zh/common/edgepaint.md create mode 100644 pages.zh/common/gvcolor.md create mode 100644 pages.zh/common/gvpack.md create mode 100644 pages.zh/common/mingle.md create mode 100644 pages.zh/common/nop.md create mode 100644 pages.zh/common/sccmap.md create mode 100644 pages.zh/common/tred.md create mode 100644 pages.zh/common/unflatten.md diff --git a/pages.zh/common/acyclic.md b/pages.zh/common/acyclic.md new file mode 100644 index 000000000..2197791b6 --- /dev/null +++ b/pages.zh/common/acyclic.md @@ -0,0 +1,17 @@ +# acyclic + +> 通过反转一些边来使有向图无环。 +> Graphviz 过滤器:`acyclic`、`bcomps`、`comps`、`edgepaint`、`gvcolor`、`gvpack`、`mingle`、`nop`、`sccmap`、`tred` 和 `unflatten`。 +> 更多信息:. + +- 通过反转一些边来使有向图无环: + +`acyclic {{路径/到/输入.gv}} > {{路径/到/输出.gv}}` + +- 打印出一个图是无环的、有环的还是无向的,不产生输出图: + +`acyclic -v -n {{路径/到/输入.gv}}` + +- 显示 `acyclic` 的帮助: + +`acyclic -?` diff --git a/pages.zh/common/bcomps.md b/pages.zh/common/bcomps.md new file mode 100644 index 000000000..e1c479557 --- /dev/null +++ b/pages.zh/common/bcomps.md @@ -0,0 +1,21 @@ +# bcomps + +> 将图形分解为它们的双连通分量。 +> Graphviz 过滤器:`acyclic`、`bcomps`、`comps`、`edgepaint`、`gvcolor`、`gvpack`、`mingle`、`nop`、`sccmap`、`tred` 和 `unflatten`。 +> 更多信息:. + +- 将一个或多个图形分解为它们的双连通分量: + +`bcomps {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}} > {{路径/到/输出.gv}}` + +- 打印一个或多个图形中的块和切割顶点的数量: + +`bcomps -v -s {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}}` + +- 根据 `输出.gv` 将每个块和块切割顶点树写入多个有编号的文件中: + +`bcomps -x -o {{路径/到/输出.gv}} {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}}` + +- 显示 `bcomps` 的帮助信息: + +`bcomps -?` diff --git a/pages.zh/common/ccomps.md b/pages.zh/common/ccomps.md new file mode 100644 index 000000000..6dac9c092 --- /dev/null +++ b/pages.zh/common/ccomps.md @@ -0,0 +1,21 @@ +# ccomps + +> 将图形分解为它们的连通分量。 +> Graphviz 过滤器:`acyclic`、`bcomps`、`comps`、`edgepaint`、`gvcolor`、`gvpack`、`mingle`、`nop`、`sccmap`、`tred` 和 `unflatten`。 +> 更多信息:. + +- 将一个或多个图形分解为它们的连通分量: + +`ccomps {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}} > {{路径/到/输出.gv}}` + +- 打印一个或多个图形中的节点、边和连通分量的数量: + +`ccomps -v -s {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}}` + +- 根据 `输出.gv` 将每个连通分量写入多个有编号的文件中: + +`ccomps -x -o {{路径/到/输出.gv}} {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}}` + +- 显示 `ccomps` 的帮助信息: + +`ccomps -?` diff --git a/pages.zh/common/edgepaint.md b/pages.zh/common/edgepaint.md new file mode 100644 index 000000000..4e1203914 --- /dev/null +++ b/pages.zh/common/edgepaint.md @@ -0,0 +1,21 @@ +# edgepaint + +> 对图形布局的边缘进行着色,以澄清交叉边缘。 +> Graphviz 过滤器:`acyclic`、`bcomps`、`comps`、`edgepaint`、`gvcolor`、`gvpack`、`mingle`、`nop`、`sccmap`、`tred` 和 `unflatten`。 +> 更多信息:. + +- 对一个或多个已经有布局信息的图形布局的边缘进行着色,以澄清交叉边缘: + +`edgepaint {{路径/到/布局1.gv}} {{路径/到/布局2.gv ...}} > {{路径/到/输出.gv}}` + +- 使用颜色方案对边缘进行着色。(参见:): + +`edgepaint -color-scheme={{accent7}} {{路径/到/布局.gv}} > {{路径/到/输出.gv}}` + +- 对图形进行布局并对其边缘进行着色,然后将其转换为 PNG 图像: + +`dot {{路径/到/输入.gv}} | edgepaint | dot -T {{png}} > {{路径/到/输出.png}}` + +- 显示 `edgepaint` 的帮助信息: + +`edgepaint -?` diff --git a/pages.zh/common/gvcolor.md b/pages.zh/common/gvcolor.md new file mode 100644 index 000000000..03988948d --- /dev/null +++ b/pages.zh/common/gvcolor.md @@ -0,0 +1,17 @@ +# gvcolor + +> 用一系列颜色为有序有向图着色。 +> Graphviz 过滤器: `acyclic`, `bcomps`, `comps`, `edgepaint`, `gvcolor`, `gvpack`, `mingle`, `nop`, `sccmap`, `tred`, & `unflatten`。 +> 更多信息: . + +- 为一个或多个已被 `dot` 处理的有序有向图着色: + +`gvcolor {{路径/到/布局1.gv}} {{路径/到/布局2.gv ...}} > {{路径/到/输出.gv}}` + +- 对一个图进行布局和着色,然后将其转换为 PNG 图像: + +`dot {{路径/到/输入.gv}} | gvcolor | dot -T {{png}} > {{路径/到/输出.png}}` + +- 显示 `gvcolor` 的帮助信息: + +`gvcolor -?` diff --git a/pages.zh/common/gvpack.md b/pages.zh/common/gvpack.md new file mode 100644 index 000000000..b7d9b61a0 --- /dev/null +++ b/pages.zh/common/gvpack.md @@ -0,0 +1,25 @@ +# gvpack + +> 将多个具有布局信息的图形布局组合在一起。 +> Graphviz 过滤器: `acyclic`, `bcomps`, `comps`, `edgepaint`, `gvcolor`, `gvpack`, `mingle`, `nop`, `sccmap`, `tred` 和 `unflatten`。 +> 更多信息: . + +- 将多个具有布局信息的图形布局组合在一起: + +`gvpack {{路径/到/布局1.gv}} {{路径/到/布局2.gv ...}} > {{路径/到/输出.gv}}` + +- 在图形层面上将多个图形布局组合在一起,保持图形分开: + +`gvpack -g {{路径/到/布局1.gv}} {{路径/到/布局2.gv ...}} > {{路径/到/输出.gv}}` + +- 在节点层面上将多个图形布局组合在一起,忽略簇: + +`gvpack -n {{路径/到/布局1.gv}} {{路径/到/布局2.gv ...}} > {{路径/到/输出.gv}}` + +- 将多个图形布局组合在一起而不进行打包: + +`gvpack -u {{路径/到/布局1.gv}} {{路径/到/布局2.gv ...}} > {{路径/到/输出.gv}}` + +- 显示 `gvpack` 的帮助信息: + +`gvpack -?` diff --git a/pages.zh/common/mingle.md b/pages.zh/common/mingle.md new file mode 100644 index 000000000..2c2820a86 --- /dev/null +++ b/pages.zh/common/mingle.md @@ -0,0 +1,17 @@ +# mingle + +> 捆绑图形布局中的边缘。 +> Graphviz 过滤器:`acyclic`、`bcomps`、`comps`、`edgepaint`、`gvcolor`、`gvpack`、`mingle`、`nop`、`sccmap`、`tred` 和 `unflatten`。 +> 更多信息: . + +- 捆绑一个或多个已经有布局信息的图形布局的边缘: + +`mingle {{路径/到/布局1.gv}} {{路径/到/布局2.gv ...}} > {{路径/到/输出.gv}}` + +- 通过一个命令执行布局、捆绑和输出到图片: + +`dot {{路径/到/输入.gv}} | mingle | dot -T {{png}} > {{路径/到/输出.png}}` + +- 显示 `mingle` 的帮助信息: + +`mingle -?` diff --git a/pages.zh/common/nop.md b/pages.zh/common/nop.md new file mode 100644 index 000000000..6d7c75397 --- /dev/null +++ b/pages.zh/common/nop.md @@ -0,0 +1,17 @@ +# nop + +> 检查有效性并以规范的格式漂亮地打印图形。 +> Graphviz 过滤器:`acyclic`、`bcomps`、`comps`、`edgepaint`、`gvcolor`、`gvpack`、`mingle`、`nop`、`sccmap`、`tred` 和 `unflatten`。 +> 更多信息: . + +- 漂亮地打印一个或多个规范格式的图形: + +`nop {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}} > {{路径/到/输出.gv}}` + +- 检查一个或多个图形的有效性,不生成输出图形: + +`nop -p {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}}` + +- 显示 `nop` 的帮助信息: + +`nop -?` diff --git a/pages.zh/common/sccmap.md b/pages.zh/common/sccmap.md new file mode 100644 index 000000000..0877cd89b --- /dev/null +++ b/pages.zh/common/sccmap.md @@ -0,0 +1,17 @@ +# sccmap + +> 提取有向图的强连通分量。 +> Graphviz 过滤器:`acyclic`、`bcomps`、`comps`、`edgepaint`、`gvcolor`、`gvpack`、`mingle`、`nop`、`sccmap`、`tred` 和 `unflatten`。 +> 更多信息: . + +- 从一个或多个有向图中提取强连通分量: + +`sccmap -S {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}} > {{路径/到/输出.gv}}` + +- 打印一个图形的统计信息,不生成输出图形: + +`sccmap -v -s {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}}` + +- 显示 `sccmap` 的帮助信息: + +`sccmap -?` diff --git a/pages.zh/common/tred.md b/pages.zh/common/tred.md new file mode 100644 index 000000000..1fe335385 --- /dev/null +++ b/pages.zh/common/tred.md @@ -0,0 +1,13 @@ +# tred + +> 计算有向图的传递闭包约简。 +> Graphviz 过滤器:`acyclic`、`bcomps`、`comps`、`edgepaint`、`gvcolor`、`gvpack`、`mingle`、`nop`、`sccmap`、`tred` 和 `unflatten`。 +> 更多信息: . + +- 构建一个或多个有向图的传递闭包约简: + +`tred {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}} > {{路径/到/输出.gv}}` + +- 显示帮助信息: + +`tred -?` diff --git a/pages.zh/common/unflatten.md b/pages.zh/common/unflatten.md new file mode 100644 index 000000000..15016b570 --- /dev/null +++ b/pages.zh/common/unflatten.md @@ -0,0 +1,17 @@ +# unflatten + +> 调整有向图以改善布局的纵横比。 +> Graphviz 过滤器: `acyclic`, `bcomps`, `comps`, `edgepaint`, `gvcolor`, `gvpack`, `mingle`, `nop`, `sccmap`, `tred`, 和 `unflatten`。 +> 更多信息: . + +- 调整一个或多个有向图以改善布局的纵横比: + +`unflatten {{路径/到/输入1.gv}} {{路径/到/输入2.gv ...}} > {{路径/到/输出.gv}}` + +- 将 `unflatten` 作为 `dot` 布局的预处理器以改善纵横比: + +`unflatten {{路径/到/输入.gv}} | dot -T {{png}} {{路径/到/输出.png}}` + +- 显示 `unflatten` 的帮助: + +`unflatten -?`