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


16

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

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

> evince 1.pdf&

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

> evince 1.pdf&

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

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

Ответы:



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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.