Graphviz - 像markdown一样用语法画导图

是的。。。

我想找个取代幕布的工具,嗯,就是列表到脑图

最近整理 jQuery 知识点,也不多,三四百条吧,往里面粘贴,幕布卡了好几次。

但是它生成的脑图好看啊,我想要好看的

幕布的脑图没有特别好看吧,效果和花样还不如 Xmind (这个可以导入doc)。
反正都是往里面粘贴,不如直接做脑图好了。

列表到脑图,搜到 MindMaster 、 mindnode、 Mindjet MindManager
全都没用过,上吧,小白鼠!


补:开源的 FreeMind 也支持很多种格式的导入,小白鼠 gogogo!
看这个:text-to-freemind

Mathjax 可不是图片,主要是用在浏览器平台渲染数学公式

自己发帖问啊,在别人帖子下面歪楼…

我也一直在找啊.
就是对txt缩进解析的. 但是要免费\好看又简便的.

有些必须配置环境,有些在线的又有各种限制.

https://markremap.com/

这个就非常不错,但是,但是,只支持mac.郁闷

他们都是坏人,还是小恐龙最好惹,抱抱~~

有实现这个功能的 js 插件,反正实在不行就是自己写一个生成器,想要什么样式都可以前端搞定,目前唯一的问题就是——懒。

搞一个吧. 我要求不多, 就是免费\好看又简便:joy:

不好搞,上次搞过类似的,画贝塞尔曲线想吐(可是好看啊

先咕咕咕着

老鼠加油!

上面提到的 FreeMind 就支持对txt的缩进解析,链接是我搜到的介绍

因为比较喜欢用 Typora(但奇怪的是我写教程坚持用的 VS Code

所以研究了一下它支持的语法:

看名字也知道,这三个插件都可以直接在前端用(其实是废话,看看 Typora 用什么开发,用脚指头猜也知道的。

但是不知道该选择哪一种语法,虽然都可以满足我,毕竟需求很低。我记得以前研究过一轮,当时觉得 flowchart.js 的语法比较适合我……

另外呢,

就像上面的情况,那么这些东西应该都有或者可以有 VS Code 扩展吧,就不管什么 MD 了,我用他们生成流程图(脑图,甘特图)好不好。


  • js-sequence
  • flowchart.js
  • mermaid
  • Graphviz

差不多是一个难度(复杂度)递增的关系。

前三个似乎不支持一次性定义某个节点同时指向多个节点,喵喵喵?!(再想想也不是完全不可以接受,毕竟样式好看,Typora 支持还是很有吸引力的,节点可以命名,然后一个列编辑就把前面补全了

等你的好消息.

在顺手的工具和顺手的语法之间,想找到一个平衡点

我意思是和那几个类型相似,因为那几个画出来的东西也不是图片,都是可以直接在画好的图里面用鼠标拖动选中文本的,本质上是特殊排版效果的一堆文字

SVG,矢量图

SVG能这样选中里面的文字吗,不是很了解

image

能, svg也是纯代码

LibreOffice 可以用 PlantUML 插件画这种图,需要外挂 Java+Graphviz 来使用。

源码在此:

还有一个 Word 插件:

能,看了一下,这个用的也是 svg

svg 用代码描述的矢量图格式