这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令拼凑
程序:
您的姓名
拼凑 - 用于将聚类图形绘制为树状图的过滤器
概要
拼布 [-(G|N|E)名称=值[-T郎[-l库文件[-o输出文件[-O[-P[-v[-V]
[文件]
商品描述
拼布 使用平方树图布局绘制聚类图。 作为输入,它需要
中的任何图形 点 格式。 根据指定的区域为每个集群指定一个区域
它包含的集群和节点。 可以指定节点和空簇的区域
由 区 属性。 默认值为 1。
根图布置为正方形。 然后,递归地,集群的区域或
图在其顶级节点和集群之间进行分区,每个节点和集群都给出了一个粗略的
具有指定面积的方形子区域。
OUTPUT FORMATS
Patchwork 为其输出渲染器使用了可扩展的插件机制,所以看看
您的 patchwork 支持的输出格式您可以使用``patchwork -Txxx''
(其中 xxx 是不太可能的格式)并检查警告消息。 此外,该插件
机制支持输出格式的多种实现。 看看有哪些变种
可用,使用,例如:``patchwork -Tpng:'' 并强制特定变体,
使用,例如:``patchwork -Tpng:gd''
传统上,拼凑支持以下内容: -Tps (后记), -Tsvg -Tsvgz
(结构化矢量图形), -图 (XFIG 图形), -Tmif (FrameMaker 图形), -Thpgl
(HP 笔式绘图仪),和 -Tpcl (激光打印机), -Tpng -Tgif (位图图形), -Tdia
(基于 GTK+ 的图表), -地图 (每个节点或边缘的 httpd 服务器的图像映射文件
具有非空的“href”属性。), -Tcmapx (用于 html 和
xhtml)。 可以在以下位置找到其他不太常见或更特殊用途的输出格式
http://www.graphviz.org/cvs/doc/info/output.html.)
可以从以下位置找到为给定输出格式提供支持的替代插件
将“:”附加到格式后产生的错误消息。 例如 -Tpng: 第一个插件
列出的始终是默认值。
图形 文件 语言
这是图形文件语言的概要,通常使用扩展名 .gv,为
图表:
[严格](图形|有向图) 姓名 { 语句列表 }
是顶层图。 如果图形是 严格 那么之间不允许有多个边
相同的节点对。 如果是有向图,表示为 有向图,则 边缘
必须是“->”。 如果是无向 图形 那么 边缘 必须是 ” - ”。 声明可能
是:
姓名=VAL;
节点 [姓名=VAL];
边缘 [姓名=VAL];
设置默认图形、节点或边属性 姓名 至 VAL. 任何子图、节点或边
出现在此之后继承了新的默认属性。
n0 [名称0=val0,名称1=val1,...]; 创建节点 n0 (如果它不存在)并设置
其属性根据可选列表。
n0 边缘 n1 边缘 ... 边缘 嗯 [名称0=val0,名称1=val1,...];
在节点之间创建边 n0, n1,..., nn 并根据
可选列表。 根据需要创建节点。
[子图 姓名] { 语句列表 }
创建子图。 可以使用子图代替 n0,..., nn 在上述声明中
创建边缘。 [子图 姓名] 是可选的; 如果丢失,则为子图分配一个
内部名称。
注释可能是 /*C-like*/ 或 //C++-like。
属性名称和值是普通(C 风格)字符串。 以下部分
描述控制图形布局的属性。
图形 ATTRIBUTES
大小=“x,y" 以英寸为单位设置绘图的边界框。
页="x,y" 设置 PostScript 分页单元。
比率=f 将纵横比设置为 f 这可能是一个浮点数,或其中之一
关键词 填, 压缩或 汽车.
页面目录=[TBLR][TBLR] 设置分页的主要和次要顺序。
旋转 = 90 设置横向模式。 (方向=土地 向后兼容但已过时。)
中心=n 非零值在页面上居中绘图。
层=”身份证:身份证:身份证:身份证" 是叠加图的层标识符序列。
PostScript 数组变量 图层颜色序列 设置图层的颜色分配。 至少
索引为 1 并且每个元素必须是一个 3 元素数组才能被解释为颜色
坐标。
颜色=色值 设置前景色(BGCOLOR 用于背景)。
href =“网址” 图像映射文件的默认 url; 在 PostScript 文件中,所有的基本 URL
相对 URL,由 Acrobat Distiller 3.0 及更高版本识别。
网址=“网址” (“URL”是“href”的同义词。)
样式表=“文件.css” 在 -Tsvg 和 -Tsvgz 输出中包含对样式表的引用。
被其他格式忽略。
花键. 如果设置为 true,边绘制为样条。 如果设置为 折线, 边被绘制
作为折线。 如果设置为 邻,边绘制为正交多段线。 在所有这些
在这种情况下,节点可能不会重叠。 如果 样条=false or 样条=线,边绘制为
线段。 默认是 false.
NODE ATTRIBUTES
高度=d or 宽度=d 设置最小高度或宽度。 添加 固定大小=真 迫使这些
是实际大小(文本标签被忽略)。
形状=记录 多边形 每股收益 内置多边形
内置多边形 是其中之一: 纯文本 椭圆 椭圆 圆 鸡蛋 三角形 框 钻石
梯形 平行四边形 房子 六边形 八角形 注意 标签 box3d 组件。 (多边形是
由以下节点属性定义或修改: 定期, 外围, 双方,
取向, 失真 和 歪斜.) 每股收益 使用节点的 shape文件 属性作为路径
要为节点形状自动加载的外部 EPSF 文件的名称。
标签=文本 协调 文本 可能包括转义的换行符 \n、\l 或 \r 用于中心、左侧和
右对齐的行。 字符串 '\N' 值将被节点名称替换。 这
字符串 '\G' 值将被图形名称替换。 记录标签可能包含递归
由 { | 分隔的框列表}. 标签中的端口标识符由尖括号引起
>. 在图形文件中,使用冒号(例如, 节点 0:端口 28).
字体大小=n 将标签类型大小设置为 n 点。
字体名=姓名 设置标签字体系列名称。
颜色=色值 设置轮廓颜色,如果 style=filled 和默认填充颜色
填色 未指定。
填充颜色=色值 设置样式=填充时的填充颜色。 如果未指定,则
当 style=filled 时的 fillcolor 默认与轮廓颜色相同。
字体颜色=色值 设置标签文本颜色。
A 色值 也许 ”时、时、时" (色调,饱和度,亮度)0 之间的浮点数
和 1,或 X11 颜色名称,例如 白色 黑色 红色 墨绿色 蓝色 黄色 品红 青色 or
原木色,或“#rrggbb" (红色的, 绿色, 蓝色, 2 十六进制 字符 每个) 计算值。
样式=填充 固体 虚线 虚线 无所畏惧 invis 或任何 Postscript 代码。
层=id or 身份证:身份证 或“all”设置节点的活动层。 空字符串表示没有
层(不可见)。
以下属性仅适用于多边形形状节点:
常规=n if n 非零则多边形是规则的,即关于 x 对称
和 y 轴,否则多边形采用标签的纵横比。
内置多边形 已经不是常规的通过此属性变为常规。
内置多边形 已经是常规的不受影响(即它们不能被制作
不对称)。
外围=n 设置围绕多边形绘制的外围线的数量。 这个值
取代外围线的数量 内置多边形.
边=n 设置多边形的边数。 n<3 导致椭圆。 这个
属性被忽略 内置多边形.
方向=f 从逆时针方向设置多边形的第一个顶点的方向
垂直,以度为单位。 f 可能是一个浮点数。 标签的方向是
不受此属性影响。 此属性添加到的初始方向
内置多边形。
失真=f 设置顶部变宽和底部变窄的量
多边形(相对于其方向)。 -1 和 +1 之间的浮点值是
建议。 此属性被忽略 内置多边形.
偏斜=f 设置顶部的右位移量和左位移量
多边形的底部(相对于其方向)。 -1 和 -XNUMX 之间的浮点值
建议 +1。 此属性被忽略 内置多边形.
href =“网址” 设置图像映射、PostScript 和 SVG 文件中节点的 url。 这
子字符串 '\N' 和 '\G' 的替换方式与节点标签相同
属性。 此外,子字符串 '\L' 替换为节点标签字符串。
网址=“网址” (“URL”是“href”的同义词。)
目标=“目标” 是客户端图像映射和 SVG 的目标字符串,当节点
有一个网址。 目标字符串用于确定使用浏览器的哪个窗口
为网址。 将其设置为“_graphviz”将打开一个新窗口(如果还没有)
存在,或者如果存在则重用它。 如果目标字符串为空,则默认,则无目标
属性包含在输出中。 子串 '\N' 和 '\G' 在
与节点标签属性的方式相同。 另外子字符串 '\L' 是
替换为节点标签字符串。
工具提示=“工具提示” 是客户端图像映射和 SVG 的工具提示字符串,在以下情况下有效
节点有一个 URL。 工具提示字符串默认与标签字符串相同,但
这个属性允许没有标签的节点仍然有工具提示,从而允许更密集
图表。 子串 '\N' 和 '\G' 的替换方式与节点相同
标签属性。 此外,子字符串 '\L' 替换为节点标签
字符串。
边缘 ATTRIBUTES
标签=文本 协调 文本 可能包含转义的换行符 \n、\l 或 \r 以表示居中、左侧或
右对齐的行。 如果在标签中找到子字符串 '\T' ,它将被替换为
tail_node 名称。 如果在标签中找到子字符串 '\H',它将被替换为
head_node 名称。 如果在标签中找到子字符串 '\E' 值,它将被替换为:
tail_node_name->head_node_name 如果在标签中找到子字符串 '\G',它将是
由图形名称替换。 或通过:tail_node_name--head_node_name 用于无向图。
字体大小=n 将标签类型大小设置为 n 点。
字体名=姓名 设置标签字体系列名称。
字体颜色=色值 设置标签文本颜色。
风格=实心 虚线 虚线 无所畏惧 invis
颜色=色值 设置边缘的线条颜色。
颜色=颜色值列表 ':' 分隔的列表 色值 创建平行边,一个边
对于每种颜色。
目录=转发 背部 都 没有 控制箭头方向。
尾夹,头夹=假 禁用端点形状裁剪。
href =“网址” 设置图像映射、PostScript 和 SVG 文件中节点的 url。 这
子串 '\T', '\H', '\E' 和 '\G' 的替换方式与边缘相同
标签属性。 此外,子字符串 '\L' 替换为边标签
字符串。
网址=“网址” (“URL”是“href”的同义词。)
目标=“目标” 是客户端图像映射和 SVG 的目标字符串,当边缘
有一个网址。 如果目标字符串为空,默认,则没有目标属性
包含在输出中。 子串 '\T'、'\H'、'\E' 和 '\G' 在
与边缘标签属性的方式相同。 另外子字符串 '\L' 是
替换为边缘标签字符串。
工具提示=“工具提示” 是客户端图像映射的工具提示字符串,当边缘具有
一个网址。 工具提示字符串默认与边缘标签字符串相同。 这
子串 '\T', '\H', '\E' 和 '\G' 的替换方式与边缘相同
标签属性。 此外,子字符串 '\L' 替换为边标签
字符串。
箭头,箭头尾=无, 正常 投资, 点, 点, 输入点, invodot, 三通, 空的, 空缺,
打开, 半开, 钻石, 钻石, 框, 盒子, 乌鸦.
箭头大小 (norm_length=10,norm_width=5, inv_length=6,inv_width=7,dot_radius=2)
头标,尾标=字符串 用于端口标签。 标签字体颜色,标签字体名称,标签字体大小
用于头部和尾部标签。 子串 '\T'、'\H'、'\E' 和 '\G' 在
与边缘标签属性的方式相同。 另外子字符串 '\L' 是
替换为边缘标签字符串。
头文件=“网址” 设置图像映射、PostScript 和 SVG 文件中头部端口的 url。 这
子串 '\T', '\H', '\E' 和 '\G' 的替换方式与边缘相同
标签属性。 此外,子字符串 '\L' 替换为边标签
字符串。
头网址=“网址” (“headURL”是“headhref”的同义词。)
头部目标=“头目标” 是客户端图像映射和 SVG 的目标字符串,有效
当边缘头有一个 URL 时。 headtarget 字符串用于确定哪个窗口
浏览器用于 URL。 如果headtarget字符串为空,默认,则
headtarget 默认值与边的目标值相同。 子串 '\T', '\H',
'\E' 和 '\G' 的替换方式与边缘标签属性的替换方式相同。
此外,子字符串 '\L' 替换为边标签字符串。
头部工具提示=“工具提示” 是客户端图像映射的工具提示字符串,当头部有效时
端口有一个 URL。 工具提示字符串默认与 headlabel 字符串相同。
子串 '\T'、'\H' 和 '\E' 的替换方式与边的替换方式相同
标签属性。 此外,子字符串 '\L' 替换为边标签
字符串。
尾参考=“网址” 在 imagemap、PostScript 和 SVG 文件中设置尾端口的 url。 这
子串 '\T', '\H', '\E' 和 '\G' 的替换方式与边缘相同
标签属性。 此外,子字符串 '\L' 替换为边标签
字符串。
尾网址=“网址” (“tailURL”是“tailhref”的同义词。)
尾目标=“尾目标” 是客户端图像映射和 SVG 的目标字符串,有效
当边缘尾部有一个 URL 时。 tailtarget 字符串用于确定哪个窗口
浏览器用于 URL。 如果tailtarget字符串为空,默认,则
tailtarget 默认与边的目标值相同。 子串 '\T', '\H',
'\E' 和 '\G' 的替换方式与边缘标签属性的替换方式相同。
此外,子字符串 '\L' 替换为边标签字符串。
尾部工具提示=“工具提示” 是客户端图像映射的工具提示字符串,当尾部有效时
端口有一个 URL。 工具提示字符串默认与尾标字符串相同。
子串 '\T', '\H', '\E' 和 '\G' 的替换方式与
边缘标签属性。 此外,子字符串 '\L' 替换为边标签
字符串。
标签距离 和 端口标签距离 设定距离; 还 标签角 (逆时针度数)
装饰 从边缘到标签画线。
同头,同尾 使用平均值将具有相同值的边指向同一个端口
着陆点。
层=id or 身份证:身份证 或“全部”设置边缘的活动层。 空字符串表示没有
层(不可见)。
(neato-specific 属性)
w=f 将边的权重(弹簧常数)设置为给定的浮点值。 这
默认为 1.0; 较大的值使边缘更趋向于其最佳长度。
长度=f 设置边的最佳长度。 默认值为 1.0。
指挥 LINE 配置
-G 设置默认图形属性。
-N 设置默认节点属性。
-E 设置默认的边属性。 例子: -Gsize="7,8" -Nshape=框 -字体大小=8
-l文件 加载自定义 PostScript 库文件。 通常这些定义自定义形状或
样式。 如果 -l 由自身给出,标准库被省略。
-T郎 如上所述设置输出语言。
-O 根据输入文件名和 -T 格式自动生成输出文件名。
-v (verbose) 打印各种对调试有用的信息。
-V (version) 打印版本信息并退出。
-? 打印用法并退出。
示例
图 G {
节点[样式=填充]
子图 cluster0 {
子图 cluster0_0 {
样式=填充
填充颜色=绿色
ab[区域=3 填充颜色=黄色]
}
子图 cluster0_1 {
面积=2
bgcolor=黄色
}
c [样式=填充
填充颜色=红色]
}
子图 cluster1 {
EF
}
}
使用 onworks.net 服务在线使用拼凑