尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

不只是文本!obsidian-enhancing-mindmap 支持的 Markdown 语法全解析(公式、代码、链接)

不只是文本!obsidian-enhancing-mindmap 支持的 Markdown 语法全解析(公式、代码、链接) 不只是文本obsidian-enhancing-mindmap 支持的 Markdown 语法全解析公式、代码、链接【免费下载链接】obsidian-enhancing-mindmapobsidian plugin editable mindmap,you can edit mindmap on markdown file项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-enhancing-mindmapobsidian-enhancing-mindmap 是一款在 Obsidian 中直接编辑思维导图的插件它最大的特色是你在 Markdown 文件里写什么思维导图就显示什么。很多人以为它只能处理文本列表其实它支持的 Markdown 语法远超想象——公式、代码、链接、图片都能原样呈现在节点里。这篇全解析教程带你一次搞懂 obsidian-enhancing-mindmap 的 Markdown 语法支持范围让思维导图不再只是干巴巴的文字框。一、它如何把 Markdown 变成思维导图打开任意笔记在文件头部写入 frontmatter 声明即可切换到思维导图视图--- mindmap-plugin: basic ---插件的视图切换与 frontmatter 解析逻辑分别定义在 MindMapView.ts 和 constants.ts 中。每个节点的内容都会交给 Obsidian 自带的渲染器MarkdownRenderer.renderMarkdown见 INode.ts来解析所以你在笔记里熟悉的绝大多数 Markdown 写法都能直接搬进节点里。二、节点基础排版语法标题、列表与文字样式思维导图的层级来自 Markdown 的结构标题#、##和列表-天然对应父节点与子节点缩进越深层级越深。在单个节点里这些文字样式全部有效语法效果**加粗**加粗*斜体*斜体~~删除线~~删除线行内代码行内代码多行文本节点内自动换行展示例如这段 Markdown# 学习计划 - **重点章节**第一章 - ~~过时内容~~ 已删除 - 多行内容 第二行照样显示切到思维导图后每个节点都会完整保留这些样式而不是变成一堆符号。三、链接语法全解析自动链接、Markdown 链接与内部嵌入链接是思维导图节点里最高频的语法之一obsidian-enhancing-mindmap 支持三种写法1. 自动链接直接粘贴 URL节点自动识别为可点击链接。2. Markdown 链接显示文字节点上只显示文字点击跳转。3. Obsidian 内部链接与嵌入![[其他笔记]]这种内部嵌入语法会被解析为内嵌卡片插件的 INode.ts 中专门处理了.internal-embed的解析逻辑支持嵌入其他 Markdown 笔记含标题锚点定位。实际效果示例# 参考资料 - 自动链接https://obsidian.md - 文本链接[Obsidian 官网](https://obsidian.md) - 嵌入笔记![[读书笔记#第三章]]节点里链接可点击、可跳转和正文里的体验完全一致。四、公式语法全解析行内公式与块级公式这是很多人不知道的隐藏能力obsidian-enhancing-mindmap 原生支持 LaTeX 数学公式基于 Katex 引擎渲染对应插件源码为 katex.d.ts。行内公式用单个$包裹- 求根公式$x {-b \pm \sqrt{b^2-4ac} \over 2a}$块级公式用$$包裹适合展示推导过程- 欧拉公式 $$e^{i\pi} 1 0$$公式会以真正的数学排版显示在节点中数学笔记、物理公式、统计学定义都可以直接画进思维导图配合可编辑特性做知识梳理时超级顺手。五、代码语法全解析行内代码与代码块高亮代码在思维导图里同样不受限行内代码console.log(hi)显示为代码样式代码块多行代码自动套用代码框并高亮语法高亮由内置的 prism 插件提供对应源码为 prism.d.ts。示例# 代码速查 - 行内使用 npm run dev 启动 - 示例代码 javascript const map new Map(); map.set(mindmap, true);注意代码块的嵌套写法在思维导图的 Markdown 中子节点的代码块需要保持合适的缩进层级。渲染完成后代码会自动换行并正确撑开节点尺寸。 ## 六、图片与媒体嵌入节点里也能放图 节点内同样支持图片嵌入使用 ![[图片.png]] 语法后插件会在 [INode.ts](https://gitcode.com/gh_mirrors/ob/obsidian-enhancing-mindmap/blob/72b2ffbc62a992c9201717ff7d9e5327c21e5f59/src/mindmap/INode.ts?utm_sourcegitcode_repo_files) 的图片解析逻辑中把占位符替换为真实图片并支持 width、alt 属性控制尺寸与描述图片加载完成后节点大小会自动重排。 例如在架构图分支下写 text # 架构总览 - 系统架构 ![[architecture.png]] - 说明见上方图片对于知识库型的笔记把截图、示意图直接嵌进思维导图信息密度直接翻倍。七、使用注意事项支持的格式是有限集官方文档 README.md 特别提醒该插件支持标题、无序列表以及上述各类行内语法但并不支持所有 Markdown 格式。以下是几条高频避坑建议❌ 有序列表1.不推荐作为层级结构请使用-或标题❌ 表格、HTML 块等复杂元素无法渲染到节点中✅ 编辑节点时按Space或双击节点输入后Tab确认✅ 缩进层级决定父子关系多用Tab新增子节点、Enter新增同级节点。一句话总结以标题 无序列表 行内语法为骨架公式、代码、链接随便往里填就能得到既美观又信息完整的思维导图。八、完整示例把上述语法一次用起来最后给出一段涵盖全部语法的完整笔记复制到 Obsidian 并切换视图即可体验--- mindmap-plugin: basic --- # Markdown 语法速览 - 样式测试 - **加粗** 与 *斜体* - ~~删除线~~ 与 行内代码 - 公式专区 - 勾股定理$a^2 b^2 c^2$ - 极限$$\lim_{x \to 0} \frac{\sin x}{x} 1$$ - 代码专区 - 函数示例 python def hello(): print(mindmap) - 链接专区 - [Obsidian](https://obsidian.md) - ![[附件图.png]]从公式推导、代码片段到资料链接全部塞进一张可编辑的思维导图这就是 obsidian-enhancing-mindmap 的完整 Markdown 语法能力。别再只把它当纯文本工具用了公式、代码、链接这些高级货它全都接得住。【免费下载链接】obsidian-enhancing-mindmapobsidian plugin editable mindmap,you can edit mindmap on markdown file项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-enhancing-mindmap创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表