请问如何在一篇MD文档中嵌入思维导图

遇到的问题

想要在一篇md文档中,嵌入思维导图作为内容的一部分(不是把整篇文档转换成思维导图显示)

预期的效果

当需要用思维导图形式展示一些内容的逻辑关系时,可以在md文档需要的位置插入思维导图。

已尝试的解决方案

尝试了enhancing mindmap插件,可以把整篇文档转成思维导图,但没能实现局部思维导图。

可以尝试这个

谢谢!
我也搜到这个了,不过这个方法是要新建一个白板,然后再嵌入到md文件中,额外需要新加一个文件。
如果有不用新建文件,直接在md文档中加入思维导图就更好了。
不过还是感谢!

可以用mermaind语法画思维导图,你可以自己了解一下,不过我认为那属于舍本逐末

obsidian://show-plugin?id=obsidian-mindmap-nextgen

LincZero/obsidian-any-block: A Obsidian Plugin. You can flexibility to create a ‘Block’ by some means. It also provides some useful features, like list to table. (github.com)

用电脑输入法里面的特殊的制表符,制作树型目录。这个方法本质上还是文本。
不然就用MD语法的有序无序列表。

谢谢各位提供的帮助!
其中:

  1. obsidian-mindmap-nextgen是我想要的功能,不过这个插件目前貌似有bug,从编辑模式转到阅读模式后,有一条嵌入的思维导图这个块的一个边框(横线)横在屏幕中间,消除不掉。
  2. obsidian-any-block在list转成mermaid后,每行只能是几个字,字多了后就渲染错误了。

鉴于目前的需求,我还是暂时用MD的无序列表吧。

1 个赞

obsidian://show-plugin?id=obsidian-markmind

图示的线是用来调整思维导图在页面中的高度的。
请问你说的 Mindmap NextGen 转到阅读模式后消除不掉的线是指这根线吗,
还是我之前遇到的另外有一个贯穿整个界面的横线的那个 bug?
我是通过嵌入的方式倒一手解决这个 bug 的,
现在就是图示那样,差不多是正常显示了。
希望能帮到你。

2 个赞

这个插件完美解决需求,但是我这边好像导出pdf不包含图片渲染和文本,并且ob还会卡在导出页面

是的,原版的 Mindmap NextGen 插件不适配导出。

哦豁,你遇到的问题我也都遇到了,包括预览那一条拖动框…
看了下代码仓库作者已经半年没维护了

还有其他推荐的代码块形式的导图插件吗,实在不行只能继续用自带无序列表了 :joy:

1 个赞

欢迎尝试:

我这边一般的代码块都是可以导出的,复杂的可能不行,比如有一些本身代码块是执行脚本的,然后通过脚本执行一个 markmap 代码块出来的这种。