evince 中有100%
放大级别,但看起来显然不是打印出来的实际页面大小。如何在 Evince 中实现此功能?
答案1
您遇到的问题是,由于 gnome 的最新版本(可能是 3.14),在启动时(以及从挂起状态恢复时),gnome 会将 DPI 设置为 96,而不管实际 DPI 是多少(X 总是猜对了)。
gnome 的这个不幸的设计决定似乎并没有得到 HiDPI 支持的证明(因为 HiDPI 在没有强制 DPI 设置的情况下也能同样好地工作),迫使我们每次(每次重启或恢复后)都要费心手动设置 DPI。
假设您的真实 DPI 是 185(您可以从 Xorg 日志中确定),如果您打开终端窗口并执行以下操作:
# xrandr --dpi 185
那么 evince 和其他程序中的 100% 将是真实大小(或非常好的近似值)。