最近读易中天<先秦诸子百家>,一边读一边在纸上画出逻辑关系,图越来越复杂,趁中午休息索性就把图用Graphviz重新绘制了一下;由于Graphviz主动承担了绘图排版的职责,我只需要关注内容即可.
绘制出来的效果图如下,点小见大(无损图链接 http://www.cnblogs.com/me-sa/gallery/image/146547.html):
上图的源代码为:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 | digraph show { // node //rankdir = LR; node[shape= "box" , fontname= "DFKai-SB" fontsize=16 size= "5,5" color= "gray" distortion=.7] edge[ fontname= "DFKai-SB" fontsize=15 fontcolor= "black" color= "brown" style= "filled" ] 儒家[shape= "egg" ] 道家[shape= "egg" ] 法家[shape= "egg" ] 墨家[shape= "egg" ] 救世[shape= "doubleoctagon" ] 中庸[shape= "Mdiamond" ] 百家争鸣->儒家->克己复礼 百家争鸣->墨家->兼爱非攻 百家争鸣->法家 法家-> "不别亲疏,不殊贵贱,一断于法" 百家争鸣->道家 儒家->孔子->孟子->荀子 墨家->墨子 墨家->为天下谋 儒家->仁爱 道家->杨朱->老子->庄子 老子->善利万物而不争->示弱 老子->无政府主义 庄子->无政府主义 庄子->己所不欲勿施于人->自由 庄子->己所甚欲勿施于人->自由 自由->逍遥游 庄子->人生观->关你何事 人生观->关我何事 庄子->做人开心最重要->TVB 杨朱->一毛不拔 杨朱->且趣当生奚遑死后 法家->韩非 法家->两面三刀->奖惩 两面三刀->势 两面三刀->术 两面三刀->法 孔子->中庸 孔子->礼乐 孔子->鬼神[label= "敬鬼神而远之" ] 孔子->天命->使命 孟子->义 孟子->浩然大丈夫 孟子->民权 荀子->天道人性 荀子->君子自强 法家->君权 儒家->救世[arrowhead= "vee" color = "steelblue" ] 墨家->救世[arrowhead= "vee" color = "steelblue" ] 法家->救世[arrowhead= "vee" color = "steelblue" ] 墨家->鬼神 墨家->义士 道家->儒家[arrowhead= "vee" color = "gold" label= "天下大骇儒墨皆起" ] 道家->孔子[arrowhead= "vee" color = "gold" label= "圣人不死大盗不止" ] 道家->墨家[arrowhead= "vee" color = "gold" ] 道家->不爱 道家->先存诸己而后存诸人 法家->仁爱[arrowhead= "vee" color = "gold" label= "这玩意没用" ] 法家->礼乐[arrowhead= "vee" color = "gold" label= "这玩意没用" ] 法家->兼爱非攻[arrowhead= "vee" color = "gold" label= "这玩意没用" ] 仁爱->兼爱非攻[arrowhead= "vee" color = "gold" dir= "both" ] 仁爱->不爱[arrowhead= "vee" color = "gold" dir= "both" ] } |
想了解Graphviz?
官网在此 http://www.graphviz.org/Documentation.php
平时使用最多的参考图形和颜色,链接如下:
http://www.graphviz.org/content/color-names
http://www.graphviz.org/content/node-shapes
Just for fun!
分类:
回头再说-读书
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2012-10-27 [Erlang 0082] Erlang Web Servers & Frameworks
2006-10-27 回头再说--赶紧说两句