当前位置: 首页 > news >正文

永久免费的网站软件杭州今天查出多少阳性

永久免费的网站软件,杭州今天查出多少阳性,大同网站建设哪里好,微网站在哪建选择 Graphviz 作为作图工具,主要是想通过代码创建图标,按照 Graphviz 的代码规范就可以生成 svg 的图片。当然,这样的工具也有很多,有些 markdown 编辑器也做了集成,比如: flowchart.jsMermaid 了解 Gra…

选择 Graphviz 作为作图工具,主要是想通过代码创建图标,按照 Graphviz 的代码规范就可以生成 svg 的图片。当然,这样的工具也有很多,有些 markdown 编辑器也做了集成,比如:

  1. flowchart.js
  2. Mermaid

了解 Graphviz 的第一步是官方文档,对象和属性是画图的核心:Graphive 提供的可视化对象有哪些,以及这些对象可以设置的属性。

以属性 nodesep 来说明,它表示一个属性,作用的对象是 GraphsGraphs 表示无向图。通过文档说明,Graphviz 提供的可视化对象就显而易见。

在这里插入图片描述
下面我们利用官网的示例来操作一下,加深对 Graphviz 中对象和属性的认识。建议大家在可视化界面下原型查看效果。

node

在 Graphviz 中表示独立的元素,流程图的关键步骤。形状、大小、颜色、边界都是它的基本属性。如果存在多个 node 元素,页面上也可以控制多个 node 水平或垂直布局、间距、位置等。

元素水平布局

digraph {nodesep=0.1;node1; node2; node3;
}

三个节点是水平排列的,属性 nodesep 控制两个相邻节点的间距,间距单位是 inch 英尺。另外,这三个节点属于相同的 rank,如果继续增加 node4、node5,节点不会发生换行,而是会一直水平向后延伸。

在这里插入图片描述

元素垂直布局

graph {rankdir="TB"ranksep=".3 equally"node1 -- node2 -- node3;// node1 -- node2 -- node3 [ style="invis" ];
}

graph 表示无向图,digraph 表示有向图,两者没有明显差别。无方向的连线使用 -- 表示,图中的三个节点处于不同的 rankrankdir 指定从上到下排列,ranksep 指定相邻节点的间距。

在这里插入图片描述

某些情况下,我们并不希望看到节点间的连线,我们只是想表达一种并列关系,可以通过设置 edge 属性实现隐藏效果。Graphviz 中代码注释也是 //,注释掉的代码就是隐藏连线的实现。

水平垂直布局

graph {rankdir="TB"ranksep=".3 equally"edge [ style="invis" ]node1 -- node2;{ rank="same" node2 -- node3 };
}

统一设置 edge 对象属性,通过 rank 指定 node2、node3位于同一层,最终效果如下图。rank 简单理解为元素按照 rankdir 的方向排列,通过指定 rank 将多个元素固定在同一行。
在这里插入图片描述

下面是正三角形布局,和上面略有差异。下面要实现 node1 和 node2 在竖直方向对齐,绘制直接三角形。

graph {rankdir="TB"ranksep=".3 equally"node1 -- node2;node1 -- node3;{ rank="same" node2 -- node3 };
}

在这里插入图片描述

我们可以依赖 group 属性:如果两个节点设置了相同的 group ,节点间的连线会尽量保持直线。

下面的代码,如果给 node3 也指定相同的 group,直角的效果就会消失。

graph {rankdir="TB"ranksep=".3 equally"node1 [ group="g1" ]node2 [ group="g1" ]node1 -- node2;node1 -- node3;{ rank="same" node2 -- node3 };
}

在这里插入图片描述

使用 weight 也可以实现相同的效果,指定的 weight 值越大,节点间的连线就越短、越值、越垂直。下面代码绘制的效果和上图完全相同。

graph {rankdir="TB"ranksep=".3 equally"node1 -- node2 [ weight=2 ];node1 -- node3;{ rank="same" node2 -- node3 };
}
http://www.ds6.com.cn/news/60965.html

相关文章:

  • 江门网百度seo在线优化
  • 免费个人简历武汉久都seo
  • 用tomcat做网站目录长沙百度搜索排名优化
  • 网站建设服务器端软件鹤壁网站推广公司
  • 网页设计实训总结结尾seo顾问咨询
  • 企业网站备案容易吗湖南seo优化服务
  • 第一次做网站选多大空间什么叫网络市场营销
  • 没有备案的网站百度不收录免费网络营销软件
  • 如何给网站加关键词怎么做营销
  • 广东省交通建设监理检测协会网站腾讯推广平台
  • 手机网站建设新闻网站注册账号
  • 电商网站建设分析搜索网排名
  • 怎么自己做网站的推广快速网站seo效果
  • 如何设置网站标题建站公司
  • 50万县城做地方网站百度seo推广方案
  • 自己做的网站怎么弄成appseo快速工具
  • 网站初期建设该做什么seo网络推广有哪些
  • 站酷网怎么样成都sem优化
  • 电子商务网站建设需要网站建设费用明细表
  • 甘肃网站开发企业seo是哪里
  • 中小企业网站制作平台软文广告范例大全
  • 网站推广外链怎么做游戏行业seo整站优化
  • 阿克苏网站怎么做seo创建网址快捷方式
  • 企业的网站用vue做的临沂seo公司
  • 北京关键词排名首页seo推广有哪些公司
  • 网站开发实施计划与安排青岛网站建设与设计制作
  • 网站 界面改版百度地图人工客服电话
  • 上海电子商务网站开发sem竞价托管代运营
  • 网站开发 方案 报价广东企业网站seo哪里好
  • 源码社区汉川seo推广