添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

作为一个知识工具,MarginNote有很多我欣赏的特点:阅读、笔记、记忆流程的融合,从笔记到文档的回链,等等。但是用了一段时间,还是决定放弃使用。主要是由于它违背了「一切皆文件」和「让多个应用互相协调」的软件哲学,PDF笔记甚至都无法内嵌在PDF文件而只能以其独有的格式保存。

我想,如果能将内嵌的PDF笔记导出,不就可以在PDF Expert中阅读,在org-mode中编辑整理笔记,再结合 OCR with Emacs mathpix.el 进行文本和公式识别,利用 anki-editor 导入到anki,进行巩固复习,简直是完美的知识积淀流程。

这个小工具的目的就是打通阅读和笔记。

主要功能就一个:在org-noter的文档视窗中执行 org-noter-create-skeleton-list ,会在对应的笔记视窗的末尾插入当前文档的大纲列表。

下图展示了完整的PDF工作流(注意,最后的OCR功能不是本插件的功能,而是 Org-OCR 的功能)

  • 如果是PDF文档:插入PDF大纲,并在对应大纲位置下插入笔记。
  • 高亮、下划线、波浪线、删除线、文本笔记会导出为文本
  • 矩形笔记会导出为图片
  • 如果是epub文档:插入epub大纲,要求安装nov
  • epub笔记没有内嵌在文件中,因此目前只导出大纲列表
  • 查看变量 org-link-parameters ,检查pdf是否有对应的打开方式。例如我的配置为 ("pdf" :follow org-pdftools-open :complete org-pdftools-complete-link :store org-pdftools-store-link :export org-pdftools-export :activate-func org-link-beautify)

    这里的 :follow org-pdftools-open 就是说pdf链接是用 org-pdftools-open 函数打开。如果您安装了 org-pdftools 应该默认是可以打开的

    因为是doom-emacs打包安装的pdf相关工具,我没分清pdf链接功能是哪个package提供的 :joy: 我修改一下文档,依赖除了pdf-tool,还有org-pdftools。感谢您的反馈!

    @yuchen-lea 我初步尝试了一下,M-x org-noter-plus-create-skeleton-list,没有内容输出 提示"End of file during parsing: …/.emacs.d/…/org-noter-plus.el" 请问可能是什么原因呢?

    Hi Yuchen: 更新后简单测试可以用,后续 有时间了再全面学习一下。

    BTW,这个功能和org-noter-create-skeleton功能有点像,可否比对一下具体差异优势呢?还有画方框是怎么画的呢?我想要的功能是一些figure或table,圈起来,然后可以一起导出到org里。

    我一般是在ipad上阅读pdf,emacs是提取并整理笔记的地方。我不太清楚emacs中是否支持矩形标注(也就是说一些figure或table,圈起来)。这个小工具的目的只是把已经保存在pdf中的笔记提取出来。

    与org-noter-create-skeleton功能相比,优势在于:

  • 可以将矩形标注保存为图片,插入笔记。org-noter只支持高亮、下划线等文本标注类型。
  • 如果配置好从 pdfhelper 提取,而不是用pdf-tool的接口,还可以实现:
  • 自定义笔记模板
  • 设置PaddleOCR的API地址,自动对图片做OCR处理
  • async,不阻断emacs操作
  •