Как открыть один и тот же документ в evince несколько раз?

Как открыть один и тот же документ в evince несколько раз?

Я хочу открыть файл PDF несколько раз с помощью evince. Я хочу сделать это, чтобы иметь возможность просматривать разные разделы одного и того же файла одновременно. Каждый раз, когда я пытаюсь открыть файл снова, он только вызывает уже открытое окно evince с моим файлом PDF. Я также пытался открыть новое окно evince, а затем открыть свой файл с помощью меню evince.

Есть ли возможность это сделать?

решение1

В доказательство того, что вы можете использоватьФайл-->Открыть копиючтобы открыть другое окно, отображающее тот же файл.

решение2

В Ubuntu 18.04 я не нашел "Просмотр в новом окне", но нашел "Открыть копию" под кнопкой "Параметры файла" справа. Это открывает новый экземпляр. Позже я обнаружил, что вы не увидите содержимое, пока не прокрутите его.

решение3

Здесь нетФайлменю в Evince в Ubuntu 18.04. Другие опции:

  1. ИспользоватьCtrl+NЯрлык. Его можно найти вГорячие клавишис
    • Горячие клавишивАльтпоиск опций меню
    • Просмотрщик документов -> Сочетания клавишменю
  2. Использовать меню☰ -> Открыть копиюв правом верхнем углу, как в комментарии Роба.

решение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

Связанный контент