Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pdf标注生成文件的路径可以配置吗? #8

Closed
jairwen opened this issue Sep 2, 2021 · 6 comments
Closed

pdf标注生成文件的路径可以配置吗? #8

jairwen opened this issue Sep 2, 2021 · 6 comments

Comments

@jairwen
Copy link

jairwen commented Sep 2, 2021

PDF标注和导图让我想起了MaginNote,是很棒的功能。
有几个问题请教一下作者:

  • 导入的pdf一般都放在附件目录那边了。有的时候想把所有annotations一次导入到笔记或思维导图中可以吗?自动生成的markdown在同目录下不太好找,可否指定目录?或者是否有一键导出所有annotation到当前文档的办法?
  • 在向思维导图中添加时候,如果直接在选中节点上CMD+V/CTRL+V可否直接生成子节点并插入内容,或通过可配置的热键替换当前节点内容?
  • 当前的思维导图在大纲视图中只有一个Root,之后有计划变成Enhanced MindMap那种可以在MD和导图视图之间来回切换的吗?有的时候会用思维导图创建骨架,然后用MD写具体的,或者用MD创建骨架再用思维导图做头脑风暴。
  • 另外在根节点被删除的时候,虽然叶子节点也删除了,但是好像相关线条有滞留的小bug。windows和mac测试发现都有。
@MarkMindCkm
Copy link
Owner

后面會支持指定目錄

@MarkMindCkm
Copy link
Owner

目前已經支持切換為markdown了,而且也支持basic模式,就是Enhanced MindMap 那種

@MarkMindCkm
Copy link
Owner

可以在node使用 ![[md-annotate]] 方式 一次性引入所有annotation

也可以在node使用 ![[md-annotate#^block]] 方式 引入一個annotation

@MarkMindCkm
Copy link
Owner

rich模式下的節點很難保存為markdown,因爲節點中有很多屬性值

@jairwen
Copy link
Author

jairwen commented Sep 6, 2021

目前已經支持切換為markdown了,而且也支持basic模式,就是Enhanced MindMap 那種

好的,已经测试了,可以通过菜单切换。有一个小问题,好像切换至Markdown再切换回来后PDF粘贴过来的annotation的图钉图标会消失。

rich模式下的節點很難保存為markdown,因爲節點中有很多屬性值
感觉这个是包含mindmap数据json到markdown相互转换的过程,这个不知道能不能通过用标签包裹来包含属性,例如这样之类的:
## <p class="xxx" >Generic programming depends on the decomposition of programs into components which may be developed separately and combined arbitrarily, subject only to well-defined interfaces.</p>
然后把属性藏到class里,class名字和标签的名字尽量短,这样应该不影响最后渲染显示文本(但可能会影响大纲列表😅)

@MarkMindCkm
Copy link
Owner

https://github.com/MarkMindCkm/obsidian-markmind/releases/tag/1.0.4

已经支持

---
annotate-target: ${pdf name}
---

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants