DOT语言

✍ dations ◷ 2025-07-11 08:09:00 #数学软件,图形描述语言,计算机语言,计算机语言列表,计算机程序库

DOT语言是一种文本图形描述语言。它提供了一种简单的描述图形的方法,并且可以为人类和计算机程序所理解。DOT语言文件通常是具有或是的文件扩展名。

很多程序都可以处理DOT文件。其中的一些,例如,,,, 与,会读取DOT文件并将之渲染成为图形格式。其它的一些,比如,,,,和,可以读取DOT文件并对它代表的图形进行一些处理。类似于,,和则提供了交互式的界面。以上程序大部分都包括在了Graphviz软件包中。

在最简单的应用中,DOT语言可以用来描述一张无向图。无向图显示了对象间最简单的关系,例如人之间的友谊。使用关键字开始一张无向图的定义,并用大括号包含要描述的节点,双连字号(--)被用来描述节点间的关系。另外,一行的末尾需要加上分号(;)。

  graph graphname {     a -- b -- c;     b -- d; }

有向图

的位置有问题。

这些问题可以用Inkscape或其它的SVG编辑器修正。在某些情况下,也可以利用属性定义位置来修正这样的问题。

相关

  • 家庭医生人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学家庭医学科医师(英文:General Practitio
  • 智能电视智能电视机(Smart TV,智能电视),又称互联网电视,是在传统电视的基础上集成了最新一代互联网技术的电视机。智能电视可以运行完整的操作系统,并含一个软件平台,可以供应用软件开发者
  • 自体输血自体输血,也即将病人自己的血液重新输给自己,其优点在于不会出现免疫反应,也无需担心感染新的疾病。自体输血的形式主要有:
  • 特洛伊木马特洛伊木马是木马屠城记里,希腊军队在特洛伊战争中,用来攻破特洛伊城的那匹木马。值得注意的是,木马屠城记并非于古希腊诗人荷马的两部著作伊利亚特与奥德赛里记载,而是在罗马帝
  • 政治社会化“政治社会化”意味着“一个人获取政治定向以及行为模式的发展过程。”一般指一个人在政治体系中获得社会基本的价值观、基本的态度倾向的过程。只要生活在政治体系内,便是一
  • 阿格拉阿格拉(印地语:आगरा)是位于印度北方邦亚穆纳河畔的一座古老的城市,在1526年至1658年期间一直是莫卧儿帝国的首都。阿格拉是一座旅游城市,拥有三处世界遗产;著名的泰姬玛哈陵和
  • 雷·米伦雷·米伦(英语:Ray Milland,1907年1月3日-1986年3月10日),是威尔士演员和导演,曾获奥斯卡最佳男主角奖。在领取奥斯卡奖时只简短道谢,成为奥斯卡奖史上发言最短的获奖者之一。雷·米
  • 欧洲航空安全局欧洲航空安全局(European Aviation Safety Agency, EASA)是欧盟机构,在民用航空安全领域执行监管任务。欧洲航空安全局总部设在德国科隆,成立于2002年7月15日,在2008年实现其全面
  • 日本暴走卡车日本暴走卡车(日语:デコトラ/でことら )是一种日本次文化,指一种过度夸张装饰的卡车。“デコトラ”一词为和制英语 “デコレーショントラック”(decoration truck,即装饰卡车)的简
  • 金属氧化物半导体电容器金属氧化物半导体电容器(英语:Metal-Oxide-Semiconductor capacitor,缩写:MOS capacitor)为金属氧化物半导体晶体管中的一个特例,当后者只有采用三端(G、B、D)中的两端(G、B或G、D