GNOME/文档查看器

来自 ArchWiki
(重定向自 Evince)

文档查看器 专门设计用于支持以下文件格式: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

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

参见