Releases: MarkMindCkm/obsidian-markmind
1.0.6
Important:
You should to download the pdfjs plugin again PDFJS Plugin, it keep more functions and it support multi open
1.0.5
fix mindmap rich
mode bug
紧急修复 rich
模式错误
1.0.4 version
This is a big version:
Notice
You need to download the pdfjs plugin again PDFJS Plugin, it keep more functions and it support multi open
1, fix #18 , you can select pdf viewer theme in setting tab
2. fix #17
3. fix #15
4. fix #8
5. Support multi open pdf annotate
6. support add comment to annotation
7. support committing highlights and notes to PDFs ,you can find export pdf annotate
menu in more menus , it will create a file in your folder,the name is ${pdf name}-annotate.pdf
8. Split PDF annotation and mindmap function
9. change in basic
mode , mind map layout from tree
to mind map
10. fix #2 , in rich
mode
- if save data first time , it will output this markdown
- if it is not the first time to save data , it will only replace '${mindmap data}', so you can change
md
file - if you want to reference node , it will automatic create mind map node reference link and copy to clipboard when click node and press ctrl or command
--- mindmap-plugin: rich --- # title ``` json ${mindmap data} ```
The use type of PDF annotation has changed , if you want to use annotate function, you can add yaml
to markdown file:
---
annotate-target: test/test.pdf
annotate-type: pdf
---
then you can find annotate pdf
menu in more menus
- you can select
md
orannos
to save annotations in setting tab
annos
is default , it isjson
file in fact , you can useobsidian://jump-to-pdf
to reference annotate ,- annotations do not contaminate MD files When referenced
md
is the recommended way- you can use
obsidian://jump-to-pdf
to reference annotate - or you can ![[ md#^block id]] to to reference annotate
- you can use
- please open
obsidian://jump-to-pdf
protocol in setting tab
中文
这是一次大的版本更新,增强了程序的稳定性
注意:需要重新下载pdfjs插件,该插件可以支持多开pdf标注窗口,并且保留了更多的功能,下载插件后,一定要在设置页面添加 pdfjs 插件路径
1, fix #18 , 你可以在设置页面选择pdf阅读器的皮肤
2. fix #17
3. fix #15
4. fix #8
5. 支持向pdf标注添加评论
6. 支持导出时将高亮和评论添加到原来的pdf文件中,它将在您的文件夹生成一个${pdf name}-annotate.pdf
文件,你可以在其他的软件中使用
7. 在内部将pdf标注和思维导图功能已经进行拆分,实际上可以当做两个插件使用
8. 支持多开pdf 标注窗口
9. 将basic
模式下思维导图布局由tree更改为mind map
8. fix #2 , 在 rich
模式
- 当第一次保存数据时,它将按照下面的格式生成数据
- 当不是第一次保存数据时, 它将仅仅替换 '${mindmap data}', 所以你可以更改文件了,并且可以在其他文件引用,一定要注意不要修改
json
部分,否则会破坏思维导图数据 - 注意:还有一种引用思维导图节点的方法,就是按住CTRL/CMD,点击节点,会自动生成引用链接并保存到剪贴板中,然后你可以复制到其他的md文件中
--- mindmap-plugin: rich --- # title ``` json ${mindmap data} ```
使用pdf标注的方法有一些更改,你可以在md文件添加yaml
以激活pdf标注功能:
---
annotate-target: test/test.pdf
annotate-type: pdf
---
然后你可以在更多菜单中发现按钮 标注pdf文件
- 你仍然可以在设置页面选择
markdown
或annos
去保存标注
annos
是默认的方式 , 它是json
文件 , 你可以使用协议obsidian://jump-to-pdf
引用标注 ,- 这种方式的好处是它基本上不会污染md文件
md
是推荐的方式- 你可以使用
obsidian://jump-to-pdf
引用标注 - 或者你可以使用 ![[ md#^block id]] 引用标注
- 这种方式好处是可以和md深度融合
- 坏处是保存在md文件的标注,在编辑模式可读性不是很好
- 你可以使用
- 请在设置页面打开
obsidian://jump-to-pdf
协议支持 - 其他的功能保持不变
- 要注意annotate-target 与引用标注的路径是对应的,否则可能找不到标注
1.0.3
fix parse ![[ ]]
error
修复解析![[ ]]
错误
1.0.2
fix parse summary data error
修复解析归纳节点的问题
1.0.1
1.fix sometimes miss pdf highlight text
2.support click [[ xxxxxx.pdf#^block]] in markdown file
3.fix support new line in outline mode,shift + enter
4.fix cannot remove node link line when remove free node
5.support export annotate pdf
6.support active code in setting tab
7.create a website
You can try it for 30 days free,and you can buy a active code in website , then input it in setting tab ,
the markmind plan is there : https://github.com/MarkMindCkm/obsidian-markmind/projects/1
- 修复有的pdf高亮文字缺失的问题
- 支持点击[[pdf name.pdf#^block]] 可以打开PDF标注
- 修复大纲模式支持换行,shift + enter
- 修复删除自由根节点,遗留连线的问题
- 支持导出标注后的PDF文件 , 在文件夹中生成
${pdfname}-annotate.pdf
, 可以在其他软件中打开 - 创建中文网站
https://www.markmind.net/cn
默认情况下,可以免费试用30天,可以在网站中购买激活码,在设置页面添加即可
markmind 后面的开发计划 https://github.com/MarkMindCkm/obsidian-markmind/projects/1
1.0.0
The plugin support english and chinese language,the plugin basic code is there: mindmap
fix
- node support parse
![[${md name}#(head|^block)]]
- support use
markdown file
to save pdf annotate , you can choose save annotate type in setting tab - enhancing complete auto when use
[[ ]]
,you can choose head of markdown file - add a outline mode in
basic
mind map mode ,useyaml
to active it:
---
mindmap-plugin: basic
display-mode: outline
---
outline short cut
Features | Short Cut |
---|---|
New Brother Node | Enter |
Indent | Tab |
Unindent | Shift+Tab |
Zoom in | Ctrl/Cmd+] Or Double Click Dott |
Zoom out | Ctrl/Cmd+[ |
Move Up Or Down Node | Ctrl/Cmd + up/down |
Move Node | drag/drop circle of node |
优化
- 节点支持解析
![[ md #(head | ^block)]]
语法 - 支持使用markdown 文件去保存pdf标注,需要在设置页面选择保存标注的方式,目前支持两种,默认使用
annos
保存,其本质是一个json文件,其功能和以前一样,另一种是使用markdown文件保存,在这种情况下,当你进行标注时,将自动在您的文件夹中生成一个${pdf name}-annotate.md
形式的markdown文件, 文件中每个标注都会生成一个块标志,您可以使用[[md#^block]]引用该块,并且思维导图和大纲都支持这种语法解析 - 增强[[ ]]自动完成功能 , 目前使用上下键切换或者鼠标滑动md文件可以选择标题
- 支持大纲功能,在
basic
模式下,添加yaml
可以激活大纲模式:
---
mindmap-plugin: basic
display-mode: outline
---
大纲快捷键
Features | Short Cut |
---|---|
新建同级节点 | Enter |
缩进 | Tab |
反缩进 | Shift+Tab |
进入某节点 | Ctrl/Cmd+] Or Double Click Dott |
离开某节点 | Ctrl/Cmd+[ |
上移或下移 | Ctrl/Cmd + up/down |
节点移动 | 拖动节点前面的小圆点 |
注意:您可以隐藏思维导图功能,从而只使用pdf标注功能
1.0 版本的整体功能已经基本完成,后面主要是优化以及兼容移动端
[beta] markmind for obsidian
- Support pseudo protocol,
obsidian://jump-to-pdf
- Integrating markdown, mind map and PDF annotation
- Reference the PDF annotation in the markdown, and click reference to directly jump to the PDF annotation location
- Reference the mind map node in the markdown, and click reference to directly jump to mind map node position
- You can reference the PDF annotation in
basic mode
how to create a PDF annotation reference link?
- open protocol in setting tab,restart obsidian
- create a mind map ,use
[[]]
add a PDF file - annotate PDF
- automatic create PDF annotation reference link and copy to clipboard when click pdf-annotate
- paste to markdown file
when in rich mode , it will automatic create mind map node reference link and copy to clipboard when click node and press ctrl or command
PDF annotation reference link like this :xxxxxx📌
Mind map node reference link like this :xxxxxx🔖
feature
add a menu to toggle show or hide mind map
fix #1
fix #2
- 支持obsidian://jump-to-pdf 协议
- 融合markdown、思维导图、PDF 标注
- 在markdown中引用PDF 标注,并且点击之后可以直接跳转到PDF标注处
- 在markdown中引用
rich 模式
下的思维导图节点 , 点击直接跳转到对应的节点处 basic 模式
下的思维导图,也可以引用PDF标注
如何在markdown文件中创建一个引用?
- 首先在设置中,打开协议支持,最好重新启动obsidian
- 创建一个思维导图,并引用一个PDF文件, 使用
[[]]
语法 - 点击PDF, 进行标注,如果你只想使用PDF标注功能,可以在菜单中
隐藏思维导图
- 点击标注将会自动生成对应的引用 , 并且复制到剪贴板
- 复制引用到markdown文件中
在rich模式下,
- 如果开启了协议支持,按住ctrl/cmd键,点击思维导图节点会自动生成一个对该节点的引用链接,同样节点也可以使用上面的方法引用PDF标注
- 不开启协议支持,将保持原来的功能
PDF 标注形式如下 :xxxxxx📌
思维导图节点引用形式如下 :xxxxxx🔖
在打开obsidian情况下,将链接复制到浏览器打开,也可以直接定位到标注位置
[beta] markmind for obsidian
修复了一些 css 问题
fix css style
[beta] markmind for obsidian
a mind map and pdf annotate plugin for obsidian