我的电脑上安装了 Ubuntu 12.04.5 LTS。
如果我第一次在 Evince 中打开 PDF,窗口始终未最大化,缩放级别为 70%。我希望每次打开 PDF 时 Evince 都最大化,缩放级别设置为 100%。
我尝试调整设置并单击“将当前设置保存为默认设置”,但当我打开新的 PDF 时,Evince 未最大化且缩放级别为 70%。
如何让 Evince 最大化打开并且缩放级别达到 100%?
答案1
查看
gsettings get org.gnome.Evince zoom
如果没有设置为 1.0,请参见
gsettings list-recursively org.gnome.Evince
适用于所有设置。
答案2
就我而言,我希望它默认始终以 150% 打开文档,因此我发现以下方法对我有用(我使用的是 Evince v3.22.1):
gsettings set org.gnome.Evince.Default zoom 1.5
gsettings set org.gnome.Evince.Default sizing-mode free
(我从这里获得了默认缩放设置的提示:https://askubuntu.com/a/214163/163034)
答案3
要最大化启动 Evince:
安装
devilspie
包裹:sudo apt install devilspie
在该文件夹中创建
~/.devilspie
文件夹和evince.ds
文件:mkdir -p ~/.devilspie && touch ~/.devilspie/evince.ds
将此代码粘贴到
~/.devilspie/evince.ds
文件中:(if (is (application_name) "Document Viewer") (begin (maximize) ) )
添加
devilspie
启动应用程序重启。
devilspie 的文档:
- https://web.archive.org/web/20160415011438/http://foosel.org/linux/devilspie
- https://wiki.gnome.org/Projects/DevilsPie
- https://help.ubuntu.com/community/Devilspie
选择:魔鬼派2
答案4
可能的解决方法[带有 Xfce 桌面环境的 Debian 9(版本 4.12)]:
在里面/usr/share/applications/evince.desktop文件中,注释掉现有Exec=...
行并替换为:
Exec=sh -c '(sleep 0.6 && wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz)& evince "$@"' sh %U
仅供参考,虽然这仍然会一起打开文件组(例如通过单击 Thunar 中的一组文件),但只有一个打开的文件会被最大化...