我需要阅读一些格式几乎为pdf的研究论文,但是我找不到能在阅读时做一些注释的优秀pdf阅读器。目前,我使用xournal,但是当我要发表不同的评论时,似乎没有太多选择。还有另一个问题:注释实际上在另一层上,因此其他pdf阅读器无法确认。对我来说,“导出为PDF”似乎有点不礼貌。
我需要阅读一些格式几乎为pdf的研究论文,但是我找不到能在阅读时做一些注释的优秀pdf阅读器。目前,我使用xournal,但是当我要发表不同的评论时,似乎没有太多选择。还有另一个问题:注释实际上在另一层上,因此其他pdf阅读器无法确认。对我来说,“导出为PDF”似乎有点不礼貌。
Answers:
[lib]poppler
最近获得了对更新的Adobe PDF规范中定义的注释的支持,并且已在中实现evince
。不幸的是,它仍然缺少某些功能,例如删除注释的能力(IIRC,这是由于缺乏对poppler
,而不是的支持evince
),并且我在编辑现有注释时遇到了一些问题(但是我没有时间进行调试)这些正确)。
因此,一方面,OTOH evince
通过poppler
支持标准的内置PDF注释,但还不完美。
这也意味着其他使用的工具poppler
可能会在不久的将来获得这种功能。
您可能会讨厌的一件事是缺少“保存”功能。这让我发疯,每次要保存注释的副本时都必须使用“另存为”(几年前,我使用Windows(非NT)窗口,因此,我仍然不时有这种强烈的渴望经常保存我的作品)-但是,无论如何,evince旨在作为查看者,而不是编辑者,因此,强制执行“另存为”确实是使其适应于用户界面隐喻的一种方式。
关于可移植性,取决于您要去的地方,如果该工具允许您抓住“注释层”,也许就足够了。我记得很多年前,我曾遍历过用于Postscript的分层注释工具(当时它已经是旧代码了,需要做一些工作才能构建)—如果有时间,我发现自己又需要PDF / Postscript注释工具,我可能会去照顾它,以便可以破解...
从版本0.17开始,Okular 支持将注释保存到PDF文件。为此,您需要针对libpoppler的最新版本(0.20+,在任何最新的Linux发行版中都是这样)编译Okular,并且需要使用“ 另存为... ”命令 -否则,注释将仅保存到Okular的配置目录中,并且只能由Okular本身访问。
这是正确的PDF批注,可以由其他PDF批注者编辑,也可以由其他工具提取。例如,可以使用ZotFile将注释提取到Zotero中的注释。
Okular当前支持将以下注释类型保存为PDF:
每种注释类型都可以附加文本注释。这似乎是PDF规范支持的大多数注释类型。
Okular中还支持“印记”的注释(添加图像),并且这些注释不正确保存到PDF -图像不会出现,但任何文字标注也得到保存,作为一种隐藏弹出式附注中。
这可能不是您想要的令人满意的答案,但是PDF-XChange阅读器从未在WINE下给我带来任何困扰,它是迄今为止功能最强大的第三方PDF编辑器(几乎与Adobe Acrobat Pro具有同等的功能) 。
听起来可能很奇怪,但到目前为止,我最好的选择是在Wine下运行的Windows Foxit Reader。当前使用的版本为7.3.4.311,并且已安装winetricks allfonts(请参阅此处的原因),它的工作原理很吸引人。在Fedora23-64bit上的Wine版本1.9.8。
您可以做很多事情,并且评论(带有这些评论过程的侧边栏列表)是最好的。保存不需要“另存为...”。鉴于Foxit的linux版本没有功能,并且okular或evince仍然缺少某些功能,所以我的最佳选择是与Evince之类的本地linux阅读器结合使用(用于快速/辅助查看)。唯一的缺点:比本地linux pdf应用程序慢。
okular
。但是它将面临相同的分层问题。