在Emacs中工作时如何注释PDF的建议?

在Emacs中工作时如何注释PDF的建议?,pdf,emacs,annotations,org-mode,docview,Pdf,Emacs,Annotations,Org Mode,Docview,许多科学论文,特别是生命科学领域的论文,都是以pdf格式发表的 我想在emacs中尽可能多地工作(尤其是在组织模式下)。我知道DocView模式至少允许我在emacs中查看PDF。我怀疑它可以为我做更多的事情,但我并没有超越仅仅查看基于图像的pdf文件渲染 有人能推荐使用PDF的方法吗,尤其是链接到文件、使用文本和向PDF添加注释(电子版,相当于在页边空白处书写) 编辑:我只是想澄清一下,我并不打算实际编辑pdf图像。相反,我希望在org文件中有超链接或书签注释。我以前没有见过DocView的文

许多科学论文,特别是生命科学领域的论文,都是以pdf格式发表的

我想在emacs中尽可能多地工作(尤其是在组织模式下)。我知道DocView模式至少允许我在emacs中查看PDF。我怀疑它可以为我做更多的事情,但我并没有超越仅仅查看基于图像的pdf文件渲染

有人能推荐使用PDF的方法吗,尤其是链接到文件、使用文本和向PDF添加注释(电子版,相当于在页边空白处书写)


编辑:我只是想澄清一下,我并不打算实际编辑pdf图像。相反,我希望在org文件中有超链接或书签注释。我以前没有见过DocView的文本模式,这可能会给我想要的东西,但我不知道是否可以为它添加书签/超链接。

DocView模式可以在编辑和查看之间切换。但是从文档视图模式的信息页面来看,PDF不是(容易)人工编辑的,文档也没有谈论任何关于PDF注释功能的内容


否则,Xournal或此类工具应该是注释PDF的方法,除非您找到一种方法使其在Emacs下工作。

IMO,在Emacs中管理出版物没有一个最佳的工作流。我个人只需在组织模式下存储指向PDF的链接,并在外部查看器中打开它们(Evence或Acrobat,取决于平台)。有一些解决方案可以通过在PDF的空白处逐字书写来注释PDF(原则上,Xournal、Jarnal和一些专有的Windows软件都可以做到),但我从未发现它们中的任何一个非常有用。当我在论文上做笔记时,我要么将它们存储为组织模式结构中的折叠项目,要么作为指向外部文件的链接

其他人也提出了类似的工作流程——例如,请参见此处的一个漂亮的屏幕广播:

对我来说,理想的纸张管理环境应该是与门捷利接口的组织模式。不幸的是,Mendeley的封闭源代码特性使其不太可能实现。

除其他外,允许在emacs中对pdf文件进行注释。年轻但有前途的项目


这不是一个真正的答案,但在pdf工具中,可以使用选定的注释附加处理函数。只是必须有人来实施它

;;自定义注释的示例。
(需要“pdf注释”)
(添加钩子“pdf annot activate handler functions”pdf组织注释处理程序)
(添加“pdf annot打印批注函数”pdf组织打印批注)
(setq pdf annot激活已创建的注释t)
(defvar pdf组织注释标签guid“www.orgmode.org/annotation”
“用于组织注释的唯一注释标签。”)
(defun pdf组织添加注释(pos)
(互动
(列表(pdf util读取图像位置“单击…”)
(pdf缓冲区)
(pdf不能添加文本批注
销售时点情报系统
“圆圈”
`((颜色为“橙色”)
(标签,pdf组织注释标签guid)))
(defun pdf组织注释处理程序(a)
(当(相等时)(pdf无法获得“标签”)
pdf组织注释标签(guid)
(弹出到缓冲区(获取缓冲区创建)
(格式为“%s-annotations.org”
(pdf无法获取缓冲区a)))
做点什么。
t) )
(defun pdf组织打印批注(a)
(当(相等时)(pdf无法获得“标签”)
pdf组织注释标签(guid)
“组织批注,单击以执行操作”))
(请提供“pdf org”)

I second Xournal-看起来不错,如果您在平板电脑上使用LINUX,它允许您手动注释PDF文档。我想知道为什么这个答案被否决。pdf工具有什么缺点吗?我刚刚安装了pdf工具,并在linux上进行了一次尝试——正如广告所宣传的那样。能够快速查看pdf,制作批注并保存。在回答这个问题几年后,我不得不说,
pdf工具
是管理批注的最佳方式。Emacs可以为您总结所有注释。如果这还不够好,请查看
交错模式
,直接在组织文件中做笔记。