How can I open multiple instances of the same document in Evince?

6,310

Solution 1

Open the file then from menu:

File -> Open a Copy

Solution 2

I've voted for CYrus's answer, which I think is probably best for most users. If you really want to do it from the command line, I suppose there's always a script like this:

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

Solution 3

  • Copy the original PDF file,
  • Save the copy in the same location or desktop, give a different name.
  • Then you can open the both files without going through all the troubles of configuring the path's.
Share:
6,310

Related videos on Youtube

kirill_igum
Author by

kirill_igum

former AI lead. now, consulting regarding data compliance (CCPA, GDPR, LGPD, ...) and data infrastructure design.

Updated on September 17, 2022

Comments

  • kirill_igum
    kirill_igum almost 2 years

    Evince opens new documents in the existing window. I'd like to see many pages of a PDF file at the same time.

    For example, say I'm reading a paper in one instance of Evince on page 3 and I want another instance of Evince to be on the page with references, page 27.

    > evince 1.pdf&
    

    opens an Evince window containing 1.pdf, but then

    > evince 1.pdf&
    

    does nothing. I have a total of one Evince window.

    I would like to have two windows, each displaying 1.pdf. How can I achieve this?

  • leemes
    leemes over 12 years
    or this one-liner: cp "$1" `mktemp` && evince "$_" && rm "$_"
  • slhck
    slhck about 12 years
    Welcome to Super User! Please keep the answers to the bare minimum necessary to answer the question. Check your formatting, and please don't sign your posts, as you can read in our FAQ. Thank you!
  • Roland
    Roland about 8 years
    Nice solution if used with a symlink, but nonetheless too bad that a unix app command line version has fewer options than the GUI
  • Sanower Tamjit
    Sanower Tamjit almost 6 years
    @leemes awesome one-liner, I think this modification would be sweet though: evince "$1" & cp "$1" `mktemp` && evince "$_" && rm "$_"