GNOME/文档查看器

来自 ArchWiki

文档查看器 专门设计用于支持以下文件格式: PDF、PostScript、DjVu、tiff、dvi、XPS、支持使用 gedit 的 SyncTex 以及漫画书(cbr、cbz、cb7 和 cbt)。有关支持格式的完整列表,请参见 支持的文档格式

文档查看器使用 poppler 库作为后端。

注意: 文档查看器以前被称为 Evince,直到该应用程序被赋予新的描述性名称,每种支持的语言都有一个名称。名称 Evince 仍然在许多地方使用,例如可执行文件名、一些软件包名称、一些桌面条目和一些 GSettings 模式。

安装

安装 evince 软件包,或 evince-gitAUR 以获取开发版本。

故障排除

放大受限

增加 Evince 的页面缓存大小允许您进一步放大,这对于大型文档非常方便。默认情况下,该设置设置为 50MiB。增加页面缓存大小显然会增加放大时 Evince 的内存消耗。

以下命令将页面缓存大小增加到 1 GB

$ gsettings set org.gnome.Evince page-cache-size 'uint32 1000'

PDF 文本显示不正确

尝试将 override-restrictions 参数设置为 false

$ gsettings set org.gnome.Evince override-restrictions false

使用 SyncTeX 的反向搜索不起作用

检查是否已安装 python-dbus。之后,Ctrl+click 应该可以工作。

WebP 漫画书支持

一些漫画书文件(cbr、cbz 等)使用 WebP 图像。安装 webp-pixbuf-loader 以获得 WebP 漫画书支持。

注释

使用 Adobe Acrobat Reader 创建的某些注释显示不正确。对于类型为“在光标位置插入文本”和“替换文本通知”的注释,仅显示可视部分,而注释的文本内容似乎是空的。目前没有针对此问题的解决方案。

技巧与诀窍

注释处理

Evince v3.31.0 添加了键盘快捷键 s 用于添加笔记文本注释,Ctrl+h 用于添加高亮文本注释。

笔记文本注释的默认作者等于当前用户的 GECOS 注释,要更改此设置

# usermod -c "Your full new Real Name" yourusername

用作默认 PDF 查看器

要设置 xdg-open 的默认关联,

$ xdg-mime default org.gnome.Evince.desktop application/pdf

其他资源打开器 可以类似地配置。

参见