问题描述
我们需要找到 PDF 软件,能够满足我们如下需求:
1)书签:我们希望该 PDF 软件具有书签功能,相当于展示书籍目录;
2)标记:能够添加注解功能,在读书时记录笔记,供日后查阅;
该笔记将记录:在 Linux 中,我们使用过的 PDF 软件,以及相关问题的解决方案;
解决方案
在使用 PDF 软件之前,需要明确部分属于并注意某些问题:
1)Concepts and Key Terms
Master PDF Editor
使用日志
# 12/07/2022 我们开始使用该 PDF 软件;
软件下载:https://code-industry.net/free-pdf-editor/#get
常用配置
修改主题:Tools / Settings / Appearance / Theme / Application Style
关闭备份:Tools / Settings / General / Saving Documents / Create backup file
[DEPR] Foxit Reader
https://www.foxitsoftware.com/pdf-reader
使用日志
# 12/02/2020 Foxit Reader 2.4.4.0911 for Linux,这是我们目前正在使用的版本,但存在问题:在 GNOME Shell 3.30.2 中,当休眠后,当再次打开电脑时,窗口无法显示,但是进程还在;
# 09/15/2020 在多显示器场景下会出现该问题:
1)笔记本外界显示器,打开 Foxit Reader 软件,
2)下班,合闭笔记本,拔下外接显示器。
3)在回家后再次打开笔记本,此时 Foxit Reader 窗口不再显示,但是进程依旧存在。
# 09/17/2020 如果单显示器(没有外接)则不会出现该问题。单纯合必笔记本,一段时间后再次打开笔记本,没有任何问题(至少我们没遇到)。
# 12/19/2021 随着工作内容的变更,我们现在主力使用 Windows 10 操作系统,而 Linux 转为虚拟机运行,所以变成单显示器,问题也迎刃而解。
# 09/05/2021 Foxit Reaader 10.0.1 for Windows, Run with Wine
在 Linux 中,除了 Foxit Reader 软件,其他都不能满足我们的需求(获取我们没找到)。
所以,我们尝试以 Wine 的方式来安装 Foxit Reader 10.0.1 版本。
通过 winecfg 设置,以 Eulate a virtual desktop 方式运行,各方面都还不错。
# 09/07/2021 遇到的第一个问题:当保存修改时,文档的页面空白(好在我们有 Git 版本控制),并崩溃,所以依旧不可行;
# 放弃使用的原因
1)在 Linux 中,存在部分问题,导致影响正常使用;
[DEPR] Evince
官方地址: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.
[DEPR] Okular
我们目前使用过 Okular Version 1.3.2 版本
侧栏部分按钮没有图标
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 即可;
# 放弃使用的原因
1)添加 inline note 后,无法显示中文;
2)我们使用 GNOME 桌面环境,兼容性存在问题;
[DEPR] xpdf
# 放弃使用的原因
1)用户界面交互性功能较少,不能满足我们的日常使用需求;
参考文献
8 Best PDF Document Viewers for Linux Systems
10 Best Linux PDF Editors You Can Use in 2020
11 Best Linux PDF Editors You Can Use in 2022