Как я могу открыть несколько экземпляров одного и того же документа в Evince?

16

Evince открывает новые документы в существующем окне. Я хотел бы видеть много страниц файла PDF одновременно.

Например, скажите, что я читаю статью в одном экземпляре Evince на странице 3, и я хочу, чтобы другой экземпляр Evince был на странице со ссылками, страница 27.

> evince 1.pdf&

открывает окно Evince, содержащее 1.pdf, но затем

> evince 1.pdf&

ничего не делает. У меня всего одно окно Evince.

Я хотел бы иметь два окна, каждое из которых отображает 1.pdf. Как мне этого добиться?

kirill_igum
источник

Ответы:

30

Затем откройте файл из меню:

File -> Open a Copy
Кир
источник
3

Я проголосовал за ответ CYrus, который, я думаю, лучше всего подходит для большинства пользователей. Если вы действительно хотите сделать это из командной строки, я полагаю, что всегда есть такой скрипт:

#!/bin/bash
PDFNAME="$1"
TEMPNAME="$(mktemp --suffix=.pdf)"
cp "$PDFNAME" "$TEMPNAME"
evince "$TEMPNAME"
rm "$TEMPNAME"
радостный
источник
1
Кажется, что символическая ссылка тоже работает.
Кир
1
или этот однострочный:cp "$1" `mktemp` && evince "$_" && rm "$_"
leemes
1
Хорошее решение, если используется с символьной ссылкой, но, тем не менее, очень плохо, что версия командной строки приложения Unix имеет меньше параметров, чем GUI
Roland
@leemes потрясающий однострочник, я думаю, что эта модификация была бы сладкой, хотя:evince "$1" & cp "$1" `mktemp` && evince "$_" && rm "$_"
Severo Raz
1
  • Скопируйте оригинальный файл PDF,
  • Сохраните копию в том же месте или на рабочем столе, дайте другое имя.
  • Затем вы можете открыть оба файла, не проходя через все трудности настройки пути.
Атик Ахмед
источник
1
Добро пожаловать в Супер пользователя! Пожалуйста, сохраняйте ответы до минимума, необходимого для ответа на вопрос. Проверьте свое форматирование, и, пожалуйста, не подписывайте свои сообщения, как вы можете прочитать в нашем FAQ . Спасибо!
slhck