如何在Evince中打开同一文档的多个实例?


16

Evince在现有窗口中打开新文档。我想同时查看PDF文件的许多页面。

例如,假设我正在第3页的一个Evince实例中阅读论文,而我希望另一个Evince实例在第27页带有引用的页面上。

> evince 1.pdf&

打开一个包含1.pdf的Evince窗口,但是

> evince 1.pdf&

什么也没做。我总共有一个Evince窗口。

我想有两个窗口,每个窗口显示1.pdf。我该如何实现?

Answers:



3

我对CYrus的答案投了赞成票,我认为这对大多数用户来说可能是最好的。如果您真的想从命令行执行此操作,那么我想总会有一个这样的脚本:

#!/bin/bash
PDFNAME="$1"
TEMPNAME="$(mktemp --suffix=.pdf)"
cp "$PDFNAME" "$TEMPNAME"
evince "$TEMPNAME"
rm "$TEMPNAME"

1
似乎符号链接也起作用。
cYrus

1
或这种cp "$1" `mktemp` && evince "$_" && rm "$_"
单线

1
如果与符号链接一起使用,这是一个不错的解决方案,但仍然很糟糕,以至于UNIX应用程序命令行版本的选项少于GUI
Roland

@leemes很棒的单线,但我认为这种修改会很不错:evince "$1" & cp "$1" `mktemp` && evince "$_" && rm "$_"
Severo Raz

1
  • 复制原始PDF文件,
  • 将副本保存在相同的位置或桌面,并使用其他名称。
  • 然后,您可以打开这两个文件,而无需经历配置路径的所有麻烦。

1
欢迎来到超级用户!请把答案保持在最低限度,以回答问题。请检查格式,请不要在您的文章上签名,因为您可以在FAQ中阅读。谢谢!
slhck 2012年
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.