自从升级 Xubuntu 以来,Evince 的行为变得很奇怪:它不使用全窗口来显示文档,但只要页面宽度不能完全容纳,它就会在周围留出空白边距,从而浪费大量屏幕空间。也就是说,只要将缩放设置为“适合宽度”,就没有问题,但只要我选择固定缩放并将窗口大小调整为更窄比文档,我得到了这些无用的边距:
在 Ubuntu 14.04 版的 Evince 中没有发生这种情况,我总是将缩放比例设置为 100%,并缩小窗口,以便精确地获得摆脱打印页面边界。现在在 Xubuntu 16.04 中,我无法在一个屏幕上舒适地显示多个文档,除非缩小到难以阅读的程度。
这是某种新选项吗(如果是,我在哪里可以禁用它?)或者只是一个错误,也许只有在 XFCE 上运行最新的 Evince 组合时才会出现?
答案1
事实上,这只是我外观主题中一个过于热心的选项设置。也就是说,~/.themes/Xfce-darkness/gtk-3.0/gtk-widgets.css
在
* {
/* inherit colors from parent */
color: inherit;
background-color: inherit;
}
这使得一切接管主题的默认背景颜色。这还包括 Evince 窗口中的某种边界元素,这些元素实际上应该是透明的。
删除此条款(无论如何是有疑问的,因为它包罗万象,而且对我来说完全没有必要)解决了这个问题。