我想使用 evince 多次打开 PDF 文件。我希望这样做能够同时查看同一文件的不同部分。每次我尝试再次打开该文件时,它只会显示已打开的 evince 窗口和我的 PDF 文件。我还尝试打开一个新的 evince 窗口,然后使用 evince 菜单打开我的文件。
有可能做到这一点吗?
答案1
事实上你可以使用文件-->打开副本打开另一个显示同一文件的窗口。
答案2
在 Ubuntu 18.04 中我没有找到“在新窗口中查看”,但在最右边的“文件选项”按钮下找到了“打开副本”。这会打开一个新实例。后来我发现,除非你滚动它,否则你看不到内容。
答案3
没有文件菜单。其他选项:
- 使用Ctrl+N快捷方式。可以在键盘快捷键和
- 键盘快捷键在Alt菜单选项搜索
- 文档查看器 -> 键盘快捷键菜单
- 使用菜单☰ -> 打开副本在右上角,就像 Rob 的评论一样。
答案4
我不喜欢 Evince 的默认行为,因此我在调用它之前清除了环境变量。这是我的包装器脚本,它位于我DBUS_SESSION_BUS_ADDRESS
之前的目录中:/usr/bin
$PATH
#!/usr/bin/env bash
set -e
declare -r EX_SOFTWARE=70
# Find the right Evince.
my_id=$(stat -c %d:%i -- "$0")
while IFS= read -r p; do
if [[ "$my_id" != "$(stat -c %d:%i -- "$p")" ]]; then
bin=$p
break
fi
done < <(type -ap evince)
[[ -z $bin ]] && exit $EX_SOFTWARE
setsid -f env DBUS_SESSION_BUS_ADDRESS= "$bin" "$@" &>/dev/null <&1