Obsidian 插件:Mindmap Nextgen

Obsidian 插件:Mindmap Nextgen

插件名片

  • 插件名称:Mindmap Nextgen
  • 插件作者:VeroCloud Pty Ltd (original by James Lynch)
  • 插件说明:一个插件,用于将笔记预览为 Markmap 思维导图
  • 插件分类:[‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

一个插件,用于将笔记预览为 Markmap 思维导图

Obsidian 插件:Mindmap Nextgen--概述

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 obsidian-mindmap-nextgen 插件的自述翻译

Mindmap NextGen

Mindmap NextGen--Readme(翻译)

Mindmap NextGen--Readme(翻译)

Obsidian 插件,使用 Markmap 将您的笔记显示为思维导图。

类似的插件也适用于 Visual Studio Code

目录

用法

打开命令面板(cmd/ctrl-p)并开始输入其中一个 2 个命令的名称。

Command palette commands

固定和非固定思维导图有什么区别?固定的思维导图与单个 Markdown 文档链接。非固定的思维导图将根据您最后点击的文档进行更新。

您还可以使用标记为“markmap”的 Markdown 代码块在文档中插入思维导图。例如:

```markmap

# 思维导图

思维导图

“更多选项”菜单

这是每个选项卡右上角的菜单。

<img width="104" alt="image" src="https://user-images.githubusercontent.com/10291002/217636599-1b33270b-4887-4153-aa07-468255ccf5f2.png">

将选项卡切换为未固定状态,或将其固定到活动文档。

复制思维导图的PNG格式到剪贴板。
背景和文本颜色可以在设置或文档的前言中进行配置。

### 折叠全部

关闭所有思维导图节点,只保留根节点可见。

### 切换工具栏

显示或隐藏位于思维导图右下角的工具栏

其他特点

复选框将在思维导图中显示如下:

# 家务劳动

## 主要任务
- [x] 洗碗
- [ ] 清洁浴室
- [x] 更换灯泡
- [ ] 其他事情

![思维导图复选框示例](images/mind-map-checkboxes.png)

### LaTeX
LaTex表达式将在您的思维导图中呈现。在表达式的两侧使用一个美元符号来表示内联表达式。

`$\frac{\partial f}{\partial t}$`

或者使用两个美元符号来表示多行表达式。
```
$$
\frac{\partial f}{\partial t}
$$
```

## 前置设置

可以在每个文档的前置设置中设置一些设置。当设置时,前置设置优先于全局设置。

该插件将使用[markmap的设置](https://markmap.js.org/docs/json-options)中的任何设置,除了`extraJs`和`extraCss`。

**示例:**
```markdown
---
markmap:
  screenshotTextColor: #28F48D
  highlight: true
  titleAsRootNode: true
---
```

## 设置

### 着色方法
有三种方法可以选择为思维导图的分支着色,可以在插件设置或每个文档的前置元数据中进行选择。

#### 分支着色
该模式将为每个分支选择随机颜色。"颜色冻结级别"决定了分支在何深度停止改变颜色。

#### 深度着色
在这种模式下,分支根据它们在思维导图中的深度进行着色。您可以选择前三个层级的颜色,以及超过三个层级的默认颜色。

单色模式下,所有分支都是相同的颜色。

### 线条粗细
为前三个深度级别设置线条粗细,并为超过这些级别的级别设置默认粗细。

### 强调内联标记地图

前置设置:`highlight`

为内联标记地图添加背景,使其与页面的其他部分区分开来。

### 将标题用作根节点

前置设置:`titleAsRootNode`

生成思维导图时,将标题放在底层,以避免重复标题。

### 屏幕截图设置

前置设置:`screenshotTextColor`,`screenshotBgColor`

决定屏幕截图功能将使用的颜色。

通过["更多选项"菜单](#more-options-menu)进行屏幕截图。

### Markmap设置

插件设置中有一个部分用于调整思维导图的不同部分的形状和大小。一开始可能会感到困惑。您需要尝试不同的设置组合来使其符合您的喜好。

安装

在Obsidian设置中的Community Plugins部分搜索“Mindmap NextGen”。

### 兼容性

我测试过的 Obsidian 版本是 **v1.0.3**,建议至少使用 **v1.0.0** 版本。

### 手动安装

1. 下载[最新版本](https://github.com/MasterTuto/obsidian-mindmap-vb/releases/latest)
2. 从压缩包中提取`obsidian-mindmap-nextgen`文件夹到你的笔记库的插件文件夹:`<vault>/.obsidian/plugins/`  
   注意:在某些机器上,`.obsidian`文件夹可能是隐藏的。在MacOS上,你可以按下`Command+Shift+Dot`来在Finder中显示该文件夹。
3. 重新加载Obsidian
4. 如果提示安全模式,你可以禁用安全模式并启用插件。

### 夜间安装

在开始之前,您需要在您的计算机上安装以下工具:
* [NodeJS](https://nodejs.org/en/)
* NPM(随 NodeJS 一起安装)
* Git(可选)

1. 打开 Obsidian。
2. 转到“设置”>“社区插件”。
3. 在“已安装的插件”中,您可以在末尾找到一个文件夹图标,点击它:

![Obsidian 打开插件文件夹图标](https://user-images.githubusercontent.com/21978588/206907799-7a79e2fa-3535-4c51-9604-dc45cb5bd21e.png)

4. 保持此文件夹打开。
5. 您可以直接点击[此处](https://github.com/AdrianSimionov/obsidian-mindmap-nextgen/archive/refs/heads/main.zip)下载 zip 文件。或者您可以转到[此存储库](https://github.com/AdrianSimionov/obsidian-mindmap-nextgen/),点击绿色图标“CODE”,然后点击“Download ZIP”。
6. 转到您的下载文件夹,或者您下载的任何位置。
7. 解压缩 zip 文件。
8. 将解压缩的文件夹复制到您在步骤 3 中打开的文件夹中。
9. 转到解压缩的文件夹,并在终端中打开它(在 Windows 上,您可以使用“Shift + 右键单击”,然后选择“在此处打开命令提示符”或“在此处打开 PowerShell”,在 Linux 上只需“右键单击”并点击“在此处打开终端”)。
10. 运行 `npm install`。
11. 运行 `npm run dev`。
12. 转到 Obsidian 的“设置”>“社区插件”。
13. 重新加载插件文件夹,然后启用“Mindmap NextGen”。

## 贡献

欢迎和感谢大家提供拉取请求和问题。😀

如果您想要为该插件的开发做出贡献,请按照[CONTRIBUTING.md](CONTRIBUTING.md)中提供的指南进行操作。




反馈交流

其他渠道

版权声明