单击链接后如何保持Evince中的zoomlevel恒定?


29

我真的很喜欢evance的工作原理,但是这个小东西让我非常烦恼。当我从内容菜单中选择标题或副标题时,它会改变缩放比例,我会发疯。在Windows上,与foxit一样容易,但是它的linux版本确实需要时间。

任何解决方案或建议都会让我感激不已


“当我从内容菜单中选择标题或副标题时,它会改变缩放比例”。你能澄清一下吗?如果您要说的是在目录中选择其他条目时缩放级别发生了变化,那对我来说就很好了。选择条目时会发生什么?
谷氨酰胺

1
是的,我一直希望将其设置为“适合页面宽度”,但是当我选择标题时,它会更改为“%75”之类的内容,并且每次都必须将其重新设置为“适合页面宽度”。保存当前选项没有到目前为止。
ck 2012年

是的,谢谢您提出的问题,正是我所需要的
Miguelgraz

gsettings设置org.gnome.Evince.Default上浆模式“适合页面”
该DEMZ

Answers:


29

这应该工作。

打开一个终端并输入:

gsettings set org.gnome.Evince allow-links-change-zoom false 

没有这样的键“ allow-links-change-zoom”。使用12.04,evince 3.4.0
Rashi

3
谢谢,这很有帮助!无法通过Evince UI设置此行为。您可以保存默认设置,但单击书签链接会使该设置无效,除非您从中进行了设置gsettings
Prahlad Yeri

1
正是这样,让它gsettings变得快乐起来
Miguelgraz

10

要设置默认缩放比例,您可以在程序中进行设置,然后进入“编辑”>“将当前设置保存为默认设置”,或选择您的值并运行

gsettings set org.gnome.Evince.Default zoom 1.75

但是,我认为您真正指的是什么时候,比如说您具有175%的大缩放级别,并且启用了侧边栏和连续模式,滚动到下一页会使缩放倍增。这使页面偏离中心,您每次都必须手动调整它,如下面的第一个屏幕截图所示。

要更改此行为,唯一真正的解决方法是通过查看>“适合页面宽度”来选择“适合页面宽度”选项。然后转到“编辑”>“将当前设置保存为默认设置”。如第二幅屏幕截图所示,这将解决该问题,尽管缩放级别会降低一点,因为您无法设置缩放级别并启用了“适合页面宽度”选项。

在此处输入图片说明

在此处输入图片说明


问题是我知道有关功能“将当前设置保存为默认设置”,但是当我选择标题crom上下文时,它只是再次更改了缩放比例。
ck 2012年

1
@ck“适合页面宽度”设置可能应该是您需要的。

3
我与OP。“适合页面宽度” +“将当前设置设为默认值”不能解决该问题。我已经尝试了至少12次此组合,每次启动evance时,缩放级别仍在重置,然后每次从侧边栏/目录中选择页面时(更令人讨厌)。
贾斯汀水芹

同意,不起作用。
Dodgie 2014年


3

$dconf-editor然后简单运行,org/gnome/evince或在打开编辑器后通过Ctrl+ 搜索F。然后更改默认设置default/continuous/zoom等。


感谢您对使用dconf的建议。在Ubuntu 18.04上,设置allow-link-change-zoom为Off(关)可帮助我避免此缩放更改问题。
bizi

2

此问题似乎与dconf和Evince apparmor设置有关。一个可能的解决方案隐藏在此链接中:

https://bugs.launchpad.net/ubuntu/+source/evince/+bug/682492

tl; dr

  1. 首先,安装dconf-tools:

    apt-get install dconf-tools
    
  2. 然后重新配置apparmor:

    sudo dpkg-reconfigure apparmor
    
  3. 配置将询问您的主文件夹的路径。通常是:

    /home
    

这对我有帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.