Calibre 5.9.0 版本带来了一个大杀器,支持 URI 跳转到具体的高亮以及笔记处.
如何在org-mode中支持Calibre://
URI协议,直接在embook中打开并跳转到指定的位置
[[calibre://view-book/hex-43616c69627265e4b9a6e5ba93/55/AZW3?open_at=epubcfi%28/36/2/4/90/1%3A0%29][2021/3/22 2:13 PM]]
2 个赞
(defun org-pass-link-to-system (link)
(if (string-match "^[a-zA-Z0-9]+:" link)
(browse-url link)
nil)
)
(add-hook 'org-open-link-functions 'org-pass-link-to-system 10) ;; 降低优先级,最后再用系统默认方式打开,以免与 +org-open-legacy-pdf-links-fn 发生冲突
最低优先级,如果不是org-mode支持的链接类型,尝试用系统默认方法打开。适用于evernote等已经定义系统协议的自定义链接。
1 个赞