Wie kann ich dasselbe Dokument in Evince mehrmals öffnen?

Wie kann ich dasselbe Dokument in Evince mehrmals öffnen?

Ich möchte eine PDF-Datei mehrmals mit evince öffnen. Dies möchte ich tun, um verschiedene Abschnitte derselben Datei gleichzeitig anzeigen zu können. Jedes Mal, wenn ich versuche, die Datei erneut zu öffnen, wird nur das bereits geöffnete evince-Fenster mit meiner PDF-Datei angezeigt. Ich habe auch versucht, ein neues evince-Fenster zu öffnen und dann meine Datei über das Menü von evince zu öffnen.

Gibt es eine Möglichkeit, dies zu tun?

Antwort1

In evince können Sie verwendenDatei-->Öffnen Sie eine Kopieum ein weiteres Fenster mit derselben Datei zu öffnen.

Antwort2

In Ubuntu 18.04 fand ich keine Option „In neuem Fenster anzeigen“, aber unter der Schaltfläche „Dateioptionen“ ganz rechts „Kopie öffnen“. Dadurch wird eine neue Instanz geöffnet. Später stellte ich fest, dass der Inhalt erst angezeigt wird, wenn man ihn durchscrollt.

Antwort3

Es gibt keinDateiMenü in Evince von Ubuntu 18.04. Die anderen Optionen:

  1. VerwendenStrg+NVerknüpfung. Sie finden sie unterTastatürkürzelmit
    • TastatürkürzelInAltMenüoptionen Suche
    • Dokumentbetrachter -> TastaturkürzelSpeisekarte
  2. Menü verwenden☰ -> Kopie öffnenim rechten oberen Winkel, wie in Robs Kommentar.

Antwort4

Mir gefällt das Standardverhalten von Evince nicht, also lösche ich die DBUS_SESSION_BUS_ADDRESSUmgebungsvariable, bevor ich es aufrufe. Dies ist mein Wrapper-Skript, das ich in einem Verzeichnis habe, das vor /usr/binmeinem liegt $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

verwandte Informationen