「Linux」- 阅读 PDF 文件(常用查看阅读工具)

更新日期:2020年09月16日

需求决定哪个应用合适,哪个应用不适。因此我们要先明确自己的需求:
1)书签:我们希望该 PDF 软件具有书签功能,相当于展示书籍目录
2)标记:能够添加注解功能,在读书时记录笔记,供日后查阅;

注意事项,在使用 PDF 软件之前,我们需要注意以下问题:
1)Bookmarks and the Outline in a PDF

Evince, a document viewer for multiple document formats(排除)

官方地址:https://wiki.gnome.org/Apps/Evince
添加注解:Evince / Adding annotations
使用书签:Evince / Bookmarks
查看书签:Where are evince bookmarks stored? - Ask Ubuntu

我们目前使用过 Evince 3.30.2 版本

缺点及问题

1)标记功能存在限制:不能在图片上标记(因为我们有些 PDF 文档是扫描出来的图片)

2)无法正常添加注释:添加 Note text 无法直接保存(需要另存),并将产生如下错误:

* (evince:24914): WARNING **: 11:25:08.048: Unimplemented annotation: POPPLER_ANNOT_LINE.  It is a known issue and it might be implemented in the future.

Okular, a universal document viewer(排除)

官方地址:http://okular.kde.org

我们目前使用过 Okular Version 1.3.2 版本

缺点及问题

1)添加 inline note 后,无法显示中文

侧栏部分按钮没有图标

Bug #1698656 “navigation panel icons missing on standard install...”

侧栏部分按钮没有图标,如果所示,按照如下方法解决(GNOME Shell 3.30.2):

# apt install systemsettings kde-config-gtk-style kde-config-gtk-style-preview oxygen-icon-theme

1)Then, run systemsettings5, 
2)click on Application Style, 
3)select Oxygen as a Fallback theme, 
4)click on Apply.
5)然后重启 okular 即可;

xpdf, a free PDF viewer and toolkit(排除)

官方地址:https://www.xpdfreader.com/

缺点及问题

1)用户界面交互性差

Foxit Reader, Industry’s Most Powerful PDF Reader

官方地址:https://www.foxitsoftware.com/pdf-reader

我们目前使用 Foxit Reader 2.4.4.0911 版本

缺点及问题

1)在 GNOME Shell 3.30.2 中,当休眠后,当再次打开电脑时,窗口无法显示,但是进程还在;
# 09/15/2020 在多显示器场景下会出现该问题。笔记本外界显示器,打开 Foxit Reader 软件,下班,合闭笔记本,拔下外接显示器。在回家之后再次打开笔记本,此时 Foxit Reader 窗口不再显示,但是进程依旧存在。# 09/17/2020 如果没有外接显示器,单纯合必笔记本,一段时间后再次打开笔记本,没有任何问题。

参考文献

8 Best PDF Document Viewers for Linux Systems
10 Best Linux PDF Editors You Can Use in 2020


ToC

Evince, a document viewer for multiple document formats(排除)

缺点及问题

Okular, a universal document viewer(排除)

缺点及问题

侧栏部分按钮没有图标

xpdf, a free PDF viewer and toolkit(排除)

缺点及问题

Foxit Reader, Industry’s Most Powerful PDF Reader

缺点及问题

参考文献